#excel #excel-formula
#excel #excel-формула
Вопрос:
Допустим, у меня есть 2 столбца, A и B:
2020/07/06 21:31:41
2020/07/06 21:31:51
2020/07/06 21:35:42
2020/07/06 21:36:15
2020/07/07 21:33:14
2020/07/07 21:36:24
2020/07/07 21:36:24
2020/07/07 21:39:52
2020/07/07 21:39:52
2020/07/07 21:40:19
2020/07/07 21:40:19
2020/07/07 21:49:19
Я хочу автоматически сгенерировать количество уникального значения в столбце B в зависимости от моего ввода.
Например, если мой ввод 2020/07/07
, в этом случае вывод должен быть 5
Ответ №1:
Вы можете использовать приведенную ниже формулу, где C1
содержится дата критерия:
=SUM(--(FREQUENCY(IF(A1:A12=C1,B1:B12),IF(A1:A12=C1,B1:B12))>0))
Примечание: В зависимости от вашей версии Excel вам может потребоваться ввести эту формулу в массив, а может и не потребоваться, т.Е. Использовать CTRL SHIFT ENTER, который покажет перенос фигурных скобок при правильном выполнении.
Если у вас есть O365 и доступ к уникальной формуле, вы можете использовать:
=COUNT(UNIQUE(IF(A1:A12=C1,B1:B12),FALSE,FALSE))