|
Модераторы: Daevaorn |
|
polin11 |
|
||||||||
Шустрый Профиль Группа: Участник Сообщений: 123 Регистрация: 6.6.2015 Репутация: нет Всего: нет |
Нужно в создать csv файл, столбец заполнить кодами строками вида
и т.д. Делаю так:
Файл создает нормально, но когда его открываешь в excel, он автоматом эти строки приводит к числовому формату, получается столбец такого вида:
При открытии в excel нет возможности указать текстовый формат столбца (как это сделано например в LibreOffice), а если сменить формат ячеек в уже открытом документе, то excel просто числа приводит к строкам 1E+16, 1.01E+16 - по факту ничего не меняется, желаемого столбца из
не получается. 1) Можно ли в python при создании csv файла задать формат ячейки, чтобы excel уже открывал как нужно? 2) Если первый вариант невозможен, можно ли настроить excel, чтобы при открытии документа не приводил текст к числам? |
||||||||
|
|||||||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
Текст не приводится к числам, скорее сокращается для экономии места. Если кликнуть на поле, то чуть выше в "строке формул" можно увидеть правильную полную запись. Чтобы такая запись отобразилась и в ячейках, выделите их (Ctrl+A), ПКМ (контекстное меню), "Формат ячеек", "Числовые форматы: Числовой", "OK". |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |