Подсчет уникальных значений в заданном диапазоне дат переменных

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

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

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

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

16
задан GreggHB
26.01.2023 19:31 Количество просмотров материала 3553
Распечатать страницу

1 ответ

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

0
отвечен Máté Juhász 2023-01-28 03:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх