#excel #google-sheets #excel-formula #formula #google-sheets-formula
#excel #google-таблицы #excel-формула #формула #google-sheets-формула
Вопрос:
Итак, у меня есть большой набор данных участников вебинаров-конференций — около 30 тыс. строк. Мне нужно написать функцию (либо в Excel, либо в Google Sheets), чтобы определить, является ли каждый участник первым или возвращающимся участником. Набор данных сортируется в хронологическом порядке по событиям от самых старых до самых последних. Давайте воспользуемся упрощенной версией ниже, чтобы лучше проиллюстрировать бизнес-пример.
Ознакомьтесь с простым набором примеров здесь.
Я рассматривал возможность использования именованных диапазонов для каждого из наборов вебинаров и поиска, чтобы узнать, существует ли пользователь в этом диапазоне, но, учитывая масштаб и различные размеры участников вебинаров, это было бы сложно. Я также думал о сопоставлении индексов различным участникам, но поскольку количество участников на мероприятие настолько изменчиво (где-то от 5 до 500), это тоже было бы несерьезно. Я чувствую, что, возможно, мне здесь не хватает относительно простого решения — пожалуйста, помогите! Спасибо!
Комментарии:
1. Почему
Person 1, 2, 3...
N/A
. Это должно быть новым.
Ответ №1:
Попробуйте приведенную ниже формулу. Он будет работать как в Excel, так и в Google Sheet.
=IF(COUNTIF($B$2:$B2,B2)>1,"Returning","New")
Если вам нужно показать N/A
для первого веб-внутреннего, используйте приведенную ниже формулу.
=IF(A2="A","N/A",IF(COUNTIF($B$2:$B2,B2)>1,"Returning","New"))
Комментарии:
1. успех! поистине блестящий сэр, спасибо! @Harun24HR
2. @WaveChappelle Рад узнать! Затем, пожалуйста, отметьте его как ответ (отметьте галочкой).
3. Чтобы предоставить более подробную информацию, вот ссылка в Таблицах Google для COUNTIF и IF