Формула SUMIF не работает, если ячейки диапазона критериев содержат формулы, а не только значения - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть трекер времени, и я пытаюсь подсчитать время, проведенное в данной неделе, с помощью SUMIFS.

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

Есть ли способ заставить SUMIFS работать с формулой или заставить ее видеть значение ячейки вместо формулы?

A B C D
wk48 johnny 29-11-18 misc 10
wk48 johnny 29-11-18 inbound 130
wk48 johnny 29-11-18 meeting 30

Столбец A = WEEKNUM (C, 2).

Моя формула SUMIFS = SUMIFS (D: D, A: A, "wk48"), но, как я уже сказал, это тольковозвращает ноль.Если я изменю данные в столбце A на обычный текст вместо того, чтобы получать номер недели по формуле, он будет работать просто отлично.

(я использую SUMIFS вместо SUMIF, потому что я хочу добавить другие критерии какхорошо, но сейчас я пытаюсь заставить отдельные критерии работать, прежде чем объединить их, и я застрял на этом.)

Есть идеи?Спасибо.

1 Ответ

0 голосов
/ 05 декабря 2018

формула WEEKNUM возвращает числа, 48 в вашем случае, а не строку "wk48".Я подозреваю, что это так, как ячейка отформатирована (так же, как вы можете иметь знак доллара перед числом).Попробуйте =SUMIFS(D:D,A:A,48).

...