Total A.xlsx
содержит формулы, добавляющие ячейки (без помощи функций, только знак «+») из нескольких файлов с именами 01 A.xlsx
и 02 A.xlsx
т. д.
Все файлы (включая общее количество) находятся в одной папке на сервере, обозначенной как M:
Я не вижу никаких ошибок в ячейках (нет цветных углов в ячейках, нет #REF!
или #VALUE!
, итоги соответствуют ожидаемым), при обновлении ссылок редактирования все в порядке, но при попытке оценить любую формулу шаги выглядят следующим образом:
#REF!+rest
формулы#REF!+#REF!+rest
формулыformula=#REF!+rest
Шаг 2 повторяется до конца.
Последний шаг: #REF=number
(значение, которое я вижу в ячейке, и оно идеальное)
Это похоже на то, как если бы вы вводили пароль и нажимали разные клавиши, но поле отображалось бы, ****
и когда вы отправляете данные, они срабатывают, несмотря на то, что вы видите ****
.
Недавно я перешел с Excel 2003 на Excel 2007. Я преобразовал все файлы в xlsx и обновил ссылки, заменив xls на xlsx.
Все выглядит хорошо, но оценка формулы всегда происходит #REF!
до последнего шага.
Я использовал формулу оценки, чтобы быстро найти, какой файл содержал определенное значение. Это было довольно редко и достаточно случайно, чтобы не требовать постоянного разбиения формулы в отдельных ячейках.