Подсчет уникальных дат, связанных с местоположением - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь подсчитать общее количество уникальных дат в зависимости от местоположения.Контекст: я пытаюсь создать формулу для подсчета количества уникальных дат в зависимости от местоположения.Моя электронная таблица выглядит следующим образом

A                 B               C                                 
1 **Participant     Location        Date**        
2 Participant-A   High School X   11/7               
3 Participant-B   High School X   11/7
4 Participant-C   High School X   11/8
5 Participant-E   High School Y   11/7
6 Participant-F   High School Z   11/7
7 Participant-G   High School Z   11/8

Так, например: в старшей школе X было 2 разных даты.Какой будет формула для подсчета уникальных дат в зависимости от местоположения?Это также завершается на листах Google.Спасибо!

Ответы [ 3 ]

0 голосов
/ 08 ноября 2018

С простой вспомогательной колонкой:

=1/COUNTIFS($A$2:$A$7,A7,$B$2:$B$7,B7)

И чтобы получить ваши результаты:

=SUMIF($A$2:$A$7,E2,$C$2:$C$7)

enter image description here

0 голосов
/ 08 ноября 2018

Другим способом (без вспомогательных столбцов) было бы использование query () и unique ().

=query(unique(B:C), "Select Col1, count(Col2) where Col1 <>'' group by Col1 label count(Col2)'# of unique dates'", 1)

Иллюстрация:

enter image description here

0 голосов
/ 08 ноября 2018

Это не решение с одной формулой, но я думаю, что оно работает. Сначала создайте третий столбец, объединяющий столбцы, которые вы хотите сравнить. В этом случае в ячейку D2 напишите:

=CONCATENATE(B2,C2)

Это для первого ряда вашего примера. Затем скопируйте это в следующие строки. Наконец, создайте формулу, которая подсчитывает уникальные значения:

=SUM(IF(FREQUENCY(IF(LEN(D2:D7)>0,MATCH(D2:D7,D2:D7,0),""), IF(LEN(D2:D7)>0,MATCH(D2:D7,D2:D7,0),""))>0,1))

Предполагая, что ваш новый столбец объединенных значений находится в D2:D7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...