2015-02-04 2 views
0

Я использую openpyxl для редактирования файлов excel, и я испытал что-то странное.Как использовать формулу, переведенную на французском языке

Учитывая рабочий лист под названием WS, если я пытаюсь применить формулу, как

ws["A3"] = "=MAX(A1:A2)" 

Это будет работать нормально, однако если я применить

ws["A3"] = "=MOYENNE(A1:A2)" 

или

ws["A3"] = "=MEAN(A1:A2)" 

Nothing будет работать. Он напишет формулу в ячейке, но она не будет выполнена без открытия книги Excel с Microsoft Office, чтобы сделать это вручную. Это то же самое для каждой функции, которая имеет французский перевод.

У кого-нибудь есть ключ, который мог бы мне помочь?

Спасибо!

ответ

0

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

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