Я хочу подсчитать уникальные значения по каждому имени. Изображение ниже объяснит мне, что мне нужно. Здесь вы можете видеть, что Второй появляется 5 раз в столбце имен, но содержит только 2 уникальных значения. Я пробовал частотный метод, но он учитывает все уникальные значения без учета имени. Любая помощь или предложения?Подсчитайте уникальные значения, если определенный текст найден
ответ
Я не могу видеть ваши номера строк из этого экрана, поэтому я полагаю, что заголовки для вашей исходной таблицы в строке 3.
В F5
, формулы массива **:
=COUNT(1/FREQUENCY(IF(B$4:B$16=E5,C$4:C$16),C$4:C$16))
и скопировал вниз.
Чтобы включить определенные имена для двух диапазонов источника, перейдите Имя менеджера (Формулы вкладка) и создать три новых определенных имен:
Имя: LRow
Относится к: =MATCH(REPT("z",255),$B:$B)
Наименование: Names
Относится к: =$B$4:INDEX($B:$B,LRow)
Название:Values
Относится к: =$C$4:INDEX($C:$C,LRow)
Формула массива становится:
=COUNT(1/FREQUENCY(IF(Names=E5,Values),Values))
Привет
** Формулы массива не вводятся так же, как «стандартные» формулы. Вместо нажатия только ENTER, сначала удерживайте CTRL и SHIFT, а затем нажмите ENTER. Если вы сделали это правильно, вы заметите, что Excel помещает фигурные скобки {} вокруг формулы (хотя не пытайтесь вручную вставить их самостоятельно).
- 1. Подсчитайте уникальные значения, если условие истинно
- 2. Подсчитайте один столбец, если уникальные значения в другом столбце VBA
- 3. Подсчитайте различные вхождения и скопируйте уникальные значения
- 4. Подсчитайте, если диапазон ячеек содержит определенный месяц
- 5. Если дочерний элемент элемента содержит определенный текст (найден в массиве)
- 6. Если имя в столбце соответствует совпадению, подсчитайте определенный текст в строке
- 7. проверка если содержит определенный текст
- 8. Многомерный массив. Получите уникальные значения, но подсчитайте все дубликаты.
- 9. Htaccess перенаправить если определенный шаблон запроса найден
- 10. XmlTextReader, если текст не найден
- 11. Подсчитайте значения для строки, если строки скрыты
- 12. Подсчитайте определенный аспект массива объектов
- 13. код VBA Excel, чтобы проверить, если определенный текст найден в выборе, а затем изменить текст ячейки
- 14. Если ячейка содержит определенный текст поместить этот текст в ячейке
- 15. Если значение в определенной ячейке равно «Определенный текст» echo «Текст»
- 16. Excel - если ячейка содержит определенный текст
- 17. R: Если ячейки переменной содержат определенный текст
- 18. Поиск, если мой HTMLCollection содержит определенный текст
- 19. Удалить строки, если ячейка содержит определенный текст
- 20. Удаление строк, если ячейка содержит определенный текст
- 21. Подсчитайте уникальные элементы в списке словарей, python27
- 22. Могу ли я вернуть текстовое значение, если найден определенный тег?
- 23. Javascript - Замените текст, если тег содержит определенный текст
- 24. return true или false, если текст содержит определенный текст
- 25. PHPUnit assertTrue, если текст регулярного выражения найден?
- 26. Сделать ячейку пустой, если текст найден
- 27. Vim: добавить буфер пасты каждый раз, когда определенный текст найден
- 28. Подсчитайте, если один столбец содержит и уникален в другом
- 29. Проверьте с помощью подстановочного знака, если wp_posts базы данных WordPress содержит определенный текст, и если да, то выдают уникальные результаты.
- 30. Переопределение уникальные индексированные значения
Я обновил скриншот. Что делать, если мы знаем только столбец и не знаем строк, в которых имена существуют. Как can not мы выбираем весь столбец вместо этого? (B: B) – SarmadK
Если у вас на самом деле нет данных, распространяющихся вплоть до строки 1048576, то ссылка на весь столбец будет ужасной идеей. Здесь есть два общих подхода: 1) выберите подходящую низкую, хотя и достаточную верхнюю границу для ссылки на конечную строку; 2) Сделайте свои диапазоны динамическими, чтобы они автоматически настраивались по мере того, как ваши данные расширяются/сжимаются. Я могу показать вам, как сделать последнее, если хотите. –
Добавлено. Я понятия не имею, что вы подразумеваете под своим последним комментарием - извините. –