Несколько причин, по которым возникают ошибки в формулах Excel при работе с пустыми ячейками:
- Формула ссылается на ячейку, которая уже не существует. rb.ru Например, если ячейка, на которую ссылается формула, удалена. rb.ru Решение — обновить формулу, чтобы она ссылалась на диапазон ячеек. rb.ru
- Формула содержит относительные ссылки. rb.ru Относительная ссылка означает, что используемые данные привязаны к ячейке, в которую вставлена формула. rb.ru Когда формула с относительными ссылками переносится в другую ячейку, ссылки автоматически меняются. rb.ru Если установить связь невозможно, происходит ошибка. rb.ru Решение — обновить формулу, чтобы включить в неё абсолютные значения. rb.ru
- Одна или более ячеек содержат пробелы. rb.ru В этих случаях ячейка выглядит пустой. rb.ru Решение — найти и заменить пробелы. rb.ru
- В ячейке есть строка нулевой длины. www.excel-vba.ru Визуально такой текст себя никак не проявляет, однако это всё же текст. www.excel-vba.ru Решение — заменить строку нулевой длины на пустую ячейку. www.excel-vba.ru
Также ошибка #ПУСТО! может возникать при использовании неправильного оператора диапазона в формуле или при использовании оператора пересечения (символ пробела) между ссылками на диапазон для указания пересечения двух диапазонов, которые не пересекаются. support.microsoft.com