Символ openpyxl '@' вставлен в диапазон формулы

avatar
user1768569
1 июля 2021 в 16:05
50
0
1

Я пытаюсь записать эту формулу в ячейку "=СУММ(A1:D1)", но после сохранения и открытия Excel формула имеет ошибку и отображается как: "=СУММ(@A1:D1)".

Самое странное, что раньше тот же код работал нормально. Может ли это быть связано с обновлением в Excel? Я искал эту проблему и смог найти только людей, у которых @ был вставлен перед формулой, например: "=@SUM(..

Кто-нибудь знает, в чем может быть проблема?

спасибо

Источник
Charlie Clark
2 июля 2021 в 09:00
0

Excel использует символ @ в формулах для самых разных целей: формулы массива, таблицы данных и т. д. Но это артефакт только графического интерфейса пользователя, и его никогда не следует вводить напрямую.

Jaime de los Hoyos M.
12 августа 2021 в 14:58
0

У меня точно такая же проблема. Я проверяю формулу, которую пишу с помощью openpyxl, и в ней определенно нет @. Похоже, что Excel каким-то образом предполагает, что перед этими диапазонами должен быть вставлен символ @.

Ответы (0)