Поделиться через


Пересчет листа, содержащего формулу SUMIF, занимает больше времени, чем ожидалось

Симптомы

Когда Microsoft Excel пересчитывает лист, содержащий формулу SUMIF, пересчет занимает больше времени, чем ожидалось.

Например, введите число в ячейку листа. Затем нажмите клавишу TAB. Когда Excel пересчитывает лист, excel занимает больше времени, чтобы переместить точку вставки в следующую ячейку листа, чем ожидалось.

Причина

Эта проблема может возникнуть, если аргументы в формуле SUMIF не содержат одинаковое количество ячеек.

Например, эта проблема может возникнуть, если на листе используется следующая формула СУММЕСЛИ.

=SUMIF($C$1:$F$3000,1,$G$1:$G$3000)

Примечание.

Первый и третий аргументы в формуле не содержат одинаковое количество ячеек (строк и столбцов).

Разрешение

Чтобы устранить эту проблему, используйте одинаковое количество ячеек в первом и третьем аргументах формулы SUMIF.

Например, чтобы устранить эту проблему в формуле в разделе "Причина", измените формулу, как показано в следующем примере.

=SUMIF($C$1:$C$3000,1,$G$1:$G$3000)

Дополнительные сведения

Для получения дополнительных сведений об использовании формулы SUMIF щелкните Справка Microsoft Excel в меню Справка , введите SUMIF в поле Поиск в области Помощь, а затем нажмите кнопку Начать поиск , чтобы просмотреть раздел.