Excel и Google Sheets: диапазон данных SUM-IN для электронных таблиц, когда в столбце # N / A - PullRequest
1 голос
/ 03 апреля 2019

Я пытаюсь SUM $ -значить с помощью фильтра, который соответствует определенному тексту, но есть ошибки # N / A, препятствующие этому.

Как я могу заставить его игнорировать ошибки # N / A при сохранении соответствия?

Я хочу суммировать $ -значения "Quarter 1" в столбце B, используя столбец A "Четверть 1 "как слово фильтра, но поскольку в B13 есть # N / A, это предотвращает общую сумму.

Я пытался =sumif((A1:A17,"Quarter 1",B1:B17),"<>#N/A"), но он просто возвращает # N / A.

Я пытался =sumif((A1:A17,"Quarter 1",B1:B17),">0"), но он возвращает # ОШИБКА.

Я пытался =SUMIF(IMPORTRANGE(A1:A17,"Quarter 1",B1:B17), ">0"), но он возвращает $ 0,00.

image

Причина, по которой я получаю # N / A для начала, заключается в том, что я извлекаю данные из другого листа в книге, используя =SUM(FILTER(G2:G,M2:M=V2,B2:B>=W8,B2:B<=X8)).Рабочая книга содержит несколько рабочих листов;Каждый лист является отдельным лицом.Эта формула суммирует сумму в долларах США (G), потраченную человеком под определенным ключевым словом «Путешествия» (V2) в столбце типа расходов (M) в течение определенного квартала (W8 и X8).

G - $

M - диапазон фильтра

V2 - ключевое слово фильтра

W8 и X8 - диапазоны дат (01.01.2009 и 03/31)/ 2019)

Так как, например, 2-й квартал (апрель-июнь) еще не начался, на данный момент он возвращает значение # N / A.Но я также знаю, что не каждый отдельный человек будет тратить под этим типом расходов, который может оставить его как # N / A.

И я возвращаю это значение (или значение # N / A), используя ='PERSON 1'!Y8 с их листа.

Ответы [ 2 ]

1 голос
/ 03 апреля 2019

В Excel вы бы использовали SUMIFS:

=SUMIFS(B:B,A:A,"quarter 1",B:B,"<>#N/A")
0 голосов
/ 03 апреля 2019
...