2016-08-11 2 views
1

Я бегу некоторые тесты в этом листе, и по какой-то причине, что я не знаю, SUMIFS не работает:SUMIFS возвращающиеся ZERO

=SUMIFS($AC:$AC,$AB:$AB,$BA$1 & "-" & BB$1 & "-" & $BA3,$AB:$AB,$BA$1 & "-" & BB$1 & "-" & $BA4)

formula view

Я просто не почему он не работает. Чуть выше я использовал COUNTIF с подобными ссылками на ячейки, и она работала:

=COUNTIF($AA:$AA,$BA$1 & "-" & BB$1 & "-" & $BA4)

formula view

Я также использовал SUMIF в ячейке ниже только для проверки, и он также работал:

=SUMIF(AB:AB,BA1 & "-" & BB1 & "-" & BA2,AC:AC)

formula view

значения в АА и AB одинаковы, единственное различие заключается в том, что некоторые ячейки в AA объединены.

Значения в AC не отформатированы как текст.

Я дважды проверял поиск символа, неуместного (как «космос»), и нет ничего плохого.

Уже пытался написать критерии вместо использования ссылок на ячейки и не работал. Пробовал также выбрать одну из ячеек AB как критерии и не работал. Результат всегда равен 0.

Я просто не могу найти, где я возился. Может кто-нибудь, пожалуйста, просветит меня?

ответ

2

Давайте рассмотрим, что делает ваша формула. В камере вы выделены в скриншоте, вычисляет

=SUMIFS($AC:$AC,$AB:$AB,"TANKER-MANAUS-AT ANCHOR",$AB:$AB,"TANKER-MANAUS-EXPECTED") 

так эта формула будет суммируют за все эти клетки в колонке AC, которые отвечают все следующие критерии:

  • их соседняя ячейка в АВ «ТАНКЕРНОЕ-МАНАУС-АТ ЯКОРЬ»
  • их соседняя ячейка в АВ «ТАНКЕРНОЕ-МАНАУС-ОЖИДАЕМОЕ»

Поскольку оба эти критерия никогда не могут быть выполнены одновременно, результат всегда будет равен нулю.

Вы, вероятно, хотите что-то вроде этого:

=SUMIFS($AC:$AC,$AB:$AB,"TANKER-MANAUS-AT ANCHOR")+SUMIFS($AC:$AC,$AB:$AB,"TANKER-MANAUS-EXPECTED") 

или

=SUMIFS($AC:$AC,$AB:$AB,$BA$1 & "-" & BB$1 & "-" & $BA3)+SUMIFS($AC:$AC,$AB:$AB,$BA$1 & "-" & BB$1 & "-" & $BA4) 
+1

Вы правы, сэр ... Это было прямо в моем лице, и я не мог видеть его. Большое вам спасибо за помощь! – KromeWing