Как выполнить СУММУ нескольких значений VLOOKUP, рассматривая значения N / A как ноль? - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь суммировать несколько значений vlookup, как показано ниже:

Столбец A содержит даты, и не все таблицы содержат все даты, что означает, что vlookup иногда возвращает значение N / A, которое, в свою очередь, возвращает значение N / A в целом.

Как мне выполнить СУММУ всех моих отдельных значений поиска, чтобы значения N / A рассматривались как 0?

=VLOOKUP(A3,Academy!A:M,13,FALSE)+VLOOKUP(A3,'AJ Blunt'!A:M,13,FALSE)+VLOOKUP(A3,BUILT!A:M,13,FALSE)+VLOOKUP(A3,Carbridge!A:M,13,FALSE)+VLOOKUP(A3,'Carter Corp'!A:M,13,FALSE)+VLOOKUP(A3,'Cleanaway - Transpacific'!A:M,13,FALSE)

Я ожидаю, что результат будет 0, только если сумма всех значений фактически равна нулю, а не если одно из значений в результате vlookup возвращает N / A.

Ответы [ 2 ]

2 голосов
/ 14 мая 2019

Таким образом, когда в вашем vlookup есть ошибка, вы можете поместить iferror () вокруг vlookup:

=iferror(vlookup(your_vlookup_detail),0)

, которая будет сортировать сумму.

Редактировать: Доминик в представленном ответе кажетсяпредположить, что я не прав, ...

Однако обе версии работают, как показано:

enter image description here

0 голосов
/ 14 мая 2019

Солнечный Майк, ты почти прав:

=ifNA(vlookup(your_vlookup_detail),0)
...