Листы Google плавают в формате .csv и становятся числами в формате .xls - PullRequest
0 голосов
/ 30 января 2020

Google Sheets в настоящее время делает что-то довольно неприятное, если вы набираете число, например 15.5, в ячейку - оно конвертирует число в 15/05/2020

У меня есть файл листа с множеством заполненных цен, но время от времени я вижу, как всплывают эти даты ... Я не могу делать арифметику с этими датами, и использование команды "format", чтобы превратить их в денежные числа, приводит к сумасшедшим вещам, например 43.966,00 (из числа выше)

Есть ли обходной путь для этого?

  • tl; dr - мне нужны числа с плавающей точкой, которые напоминают даты, чтобы не стать датами при вставке в ячейку.

edit:

Сначала я не включил всю информацию, поэтому здесь мы go:

Проблема заключается не только в вводе значений, я фактически читает файл .csv и вставляет его в листы через pydrive python.

Обходной путь не должен быть чем-то ручным, я бы хотел, чтобы мои числа правильно отображались на листах без дальнейшей манипуляции с файлом.

1 Ответ

1 голос
/ 30 января 2020

В бразильских листах (из-за португальского я предполагаю) запятая используется как десятичная дробь, а не период. Таким образом, вместо написания 15,5 вам нужно написать свои числа, такие как 15,5

. Вы можете изменить это, изменив локаль листа где-нибудь, где используются традиционные десятичные точки.

...