2012-01-10 3 views
0

У меня возникла интересная проблема с довольно простым выражением SUMIF. SUMIF использует именованный диапазон (представляет собой только одну ячейку) в качестве своих критериев, то есть =SUMIF(A1:A100,*named range*,B1:B100). По какой-то причине результат этого оператора SUMIF не изменяется при изменении значения именованного диапазона. Я исправил проблему, ссылаясь на конкретную ячейку, но задаюсь вопросом, почему эта проблема будет возникать.Зачем использовать именованный диапазон?

Несколько вещей упомянуть:

Я убедился, что расчеты клеток были автоматически. Также этот лист был скопирован в книгу, но формулы были добавлены после.

Спасибо за помощь.

+0

Вы должны размещать данные выборки, которые вы питаетесь в 'функции SUMIF' для того, чтобы мы действительно устраним его. В общем случае, если результат функции SUMIF не изменяется, скорее всего, условие возвращает false и поэтому не добавляет его к сумме. Без фактических данных лучшее, что мы можем сделать, это спросить (1), что находится в диапазоне? (2) и как вы меняете диапазон, и какие данные находятся в этом новом диапазоне и т. Д. – jefflunt

+2

Предположительно, ваша формула действительно имеет цитаты вокруг *, объединенные в Именованный диапазон. Если это так хорошо для меня. –

ответ

0

Проверьте указанный диапазон не относится к к оригинальному имени ссылки в книге вы скопировали лист из

Смежные вопросы