Сохранять лидирующие нули в экспорте крон - PullRequest
0 голосов
/ 26 января 2020

Я экспортирую некоторые данные из простого файла из приложения в общий файл в файл .csv. Ведущие нули сбрасываются после экспорта. Я пытаюсь найти способ сохранить ведущие нули после файла .csv после экспорта.

enter image description here

Файл, который экспортируется из источника с крон

enter image description here

Результат экспорта в общий файл на .csv с отсутствующими ведущими нулями.

Ответы [ 2 ]

0 голосов
/ 27 января 2020

Как ответил Тейлин, отбрасывание ведущих нулей - это просто Excel, интерпретирующий значения как числа. Вы сможете проверить это, открыв файл в Notepad et c, должны появиться полные идентификаторы.

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

Если вы просто используете Excel для просмотра / проверки данных, то проблем нет, просто не сохраняйте их при закрытии файл в Excel.

Если вы делаете другие вещи в файле csv, а затем сохраняете его как файл xlsx, то вы можете использовать формулу для «исправления» идентификаторов. В E2, например, введите =REPT("0",6-LEN(A2))&A2, который, по сути, дополнит идентификаторы длиной до 6 символов начальными нулями. Затем вы можете скопировать / вставить значения в столбец A и удалить столбец E, а затем сохранить.

Если вы работаете с данными в Excel, то Power Query, вероятно, лучше, чем добавление формул / замена значений и т. Д. c.

0 голосов
/ 26 января 2020

Excel интерпретирует значения как числа и удаляет начальные нули. Если вы хотите сохранить ведущие нули в Excel, данные должны быть в виде двойных кавычек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...