Использование массива формулы для суммирования, если на определенную дату - PullRequest
1 голос
/ 27 января 2020

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

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

Вот что у меня есть atm

link to photo of sheet

Ссылка на мой лист Google: https://docs.google.com/spreadsheets/d/1lLhfe1JDQxsMOS1gjWr5whjj7MRgqN4xNqlmoJ3xK9E/edit?usp=sharing

1 Ответ

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

использование:

=ARRAYFORMULA(QUERY({TEXT(B2:B, "mmmm yyyy"), C2:C}, 
 "select Col1,sum(Col2) 
  where Col2 is not null 
  group by Col1 
  label sum(Col2)''", 0))

enter image description here


ОБНОВЛЕНИЕ:

=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, 
 QUERY({TEXT('input 1'!B2:B, "mmmm yyyy"), 'input 1'!C2:C}, 
 "select Col1,sum(Col2) 
  where Col2 is not null 
  group by Col1 
  label sum(Col2)''", 0), 2, 0)))

0

...