Я пытаюсь посчитать разные значения идентификаторов, когда местоположение и дата совпадают с конкретными значениями.
Существует несколько статей / вопросов, которые описывают несколько различных способов сделать это (например, Как считать уникальные значения в Excel с двумя условиями ), но по какой-то причине ни один из них не кажется работает на меня (что, вероятно, потому, что я делаю что-то не так).
Мой стол в Excel настроен так
+------------------+--------------+------------+
| Col A - Location | Col B - Date | Col C - ID |
+------------------+--------------+------------+
| A | Mar 2018 | 1 |
| B | Mar 2018 | 2 |
| C | Mar 2018 | 3 |
| A | Mar 2018 | 4 |
| B | Mar 2018 | |
| C | Mar 2018 | 5 |
| A | Mar 2018 | 6 |
| B | Apr 2018 | 1 |
| C | Apr 2018 | 2 |
| C | Apr 2018 | 4 |
| C | Mar 2018 | 5 |
| A | Mar 2018 | 1 |
| B | Mar 2018 | 5 |
| B | Mar 2018 | 8 |
| B | Mar 2018 | |
| C | Mar 2018 | 1 |
| B | Mar 2018 | 3 |
+------------------+--------------+------------+
Я попробовал 4 различных вычисления, которые я нашел онлайн и изменил, чтобы соответствовать моим данным:
Calc 1 (run by just hitting ENTER):
=COUNTIFS(A:A, "A",C:C,C:C,B:B, "Mar 2018")
Result = 2
Calc 2 (running by hitting CTRL + SHFT + ENTER):
=SUMPRODUCT( ( (C:C <> "") * (A:A = "A") * (B:B = "Mar 2018") ) / COUNTIFS(C:C,C:C & "",A:A, "A",B:B, "Mar 2018"))
Result = 0
Calc 3 (running by hitting CTRL + SHFT + ENTER):
=SUM(IF(FREQUENCY(IF(C:C<>"", MATCH(C:C,C:C,0)),ROW(C:C)-ROW(C2)+1),1))
Result = 0
Calc 4 (running by hitting CTRL + SHFT + ENTER):
=SUM(IF(FREQUENCY(IF((A:A="A")*(B:B="Mar 2018")*(C:C<>""),MATCH(C:C,C:C,0)),ROW(C:C)-MIN(ROW(C:C))+1),1))
Result = 0
(This one keeps giving an error message about running out of resources while trying to calculate)
Фактические результаты, которые я пытаюсь найти, состоят в том, что для 'Col A - Location', где значение равно 'A', и для 'Col B - Date', где значение равно 'Mar 2018', уникальный # of 'Col C - ID 'должно быть 3.