COUNTIF на основе дня недели - PullRequest
0 голосов
/ 30 января 2020

У меня есть столбец с датами, поэтому ...

dates

Я хочу посчитать количество суббот (или любого другого дня неделю), в этой колонке. Одним из решений было бы два: создать дополнительный столбец с номером дня недели в нем, а затем запустить формулу COUNTIF для этого столбца, например ...

A Solution

Но я бы предпочел не создавать новый столбец. Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 30 января 2020

Попробуйте следующую формулу:

=filter(text(A:A,"dddd"),len(A:A))

, а затем:

=countif(filter(text(A:A,"dddd"),len(A:A)),"Sunday")
0 голосов
/ 30 января 2020

вам не нужен дополнительный столбец, просто:

=INDEX(COUNTIFS(WEEKDAY(A:A), 7, A:A, "<>"))

enter image description here


или короче:

=COUNTA(FILTER(A:A, WEEKDAY(A:A)=7))

0

...