#google-sheets
#google-sheets
Вопрос:
У меня есть электронная таблица, в которой данные содержатся в одном столбце (H2: H500), а даты — в другом столбце (F2: F500). Я хотел бы получить сумму общего числа за прошлую рабочую неделю (понедельник-пятница). Я не уверен, нужно ли мне использовать =CountIfs
или что. Будем признательны за любую помощь!
=COUNTIFS(F2:F500,WEEKNUM(TODAY(),1),H2:H500, "<>")
…похоже, не работает. Я близок?
Комментарии:
1.
COUNTIF
звучит как хороший вариант. Почему бы вам не попробовать?2. Можете ли вы сказать мне, что использовать для прошлой рабочей недели в формуле?
3. docs.google.com/spreadsheets/d /… — вот копия таблицы. Если бы вы могли ввести формулу для E2 и E4, это было бы превосходно! Я действительно ценю это
4. =COUNTIFS(F2: F500,WEEKNUM(TODAY(),1),H2: H500, «<>»), похоже, не работает. Я близок?
Ответ №1:
=COUNTA(QUERY({A2:B},
"select Col1
where Col2 is not null
and Col1 >= date '"amp;TEXT(DATE(YEAR(TODAY()),1,1)-WEEKDAY(DATE(YEAR(TODAY()),1,1),3) 7*
(WEEKDAY(DATE(YEAR(TODAY()),1,1),3)>3) 7*(WEEKNUM(TODAY())-2),"yyyy-mm-dd")amp;"'
and Col1 <= date '"amp;TEXT(DATE(YEAR(TODAY()),1,1)-WEEKDAY(DATE(YEAR(TODAY()),1,1),3) 7*
(WEEKDAY(DATE(YEAR(TODAY()),1,1),3)>3) 7*(WEEKNUM(TODAY())-2) 4,"yyyy-mm-dd")amp;"'"))
Комментарии:
1. Спасибо!! Это была идеальная формула. Я искренне ценю вашу помощь и усердную работу. Ты лучший!