Я пытаюсь создать отчет, который включает в себя количество уникальных значений из таблицы. Я использую Excel 2010. Обычно это было бы простым делом добавления столбца к исходным данным с формулой, показывающей "1" для первого экземпляра уникального значения и "0" для любых последующих экземпляров, суммируя этот столбец. Для этого я использую =IF(IF(COUNTIF($G$2:$G2,G2)>1,0,COUNTIF($G$2:$G2,G2)) .

Я добавляю дополнительную складку, где донор может выбрать диапазон дат, используя поля "StartDate" и "EndDate", которые я создал, и я пытаюсь показать количество в этом диапазоне. Это означает, что обычный метод не будет работать, так как первый экземпляр значения может быть обрезан при выборе диапазона дат, а последующие экземпляры, которые попадают в этот выбор, могут отображаться как "0" в столбце.

Итак, как мне показать общее количество уникальных значений из таблицы, где пользователь может выбрать свой собственный диапазон дат, который выберет поле даты записи, которое он хочет видеть (столбец C), и покажет количество уникальных значений ( колонка G). Я пытался использовать функцию "ЧАСТОТА", но у меня возникли проблемы при построении формулы для включения переменных дат.

Заранее благодарим за любую помощь, которую вы можете оказать.

1 ответ1

0

Измените свою формулу следующим образом: =IF(COUNTIFS(G$2:G2,G2,C$2:C2,"<="&<max_date>,C$2:C2,">="&<min_date>)=1,1,0)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .