Вид обратного этого вопроса .
Я часто загружаю CSV из внешних источников как часть моей работы по программированию. Мне нравится изучать их данные в Excel, потому что, давайте посмотрим правде в глаза, Excel является идеальным инструментом для такого рода вещей.
За исключением одного поведения: Excel пытается перехитрить данные в CSV, и, следовательно, если что-то выглядит как число (например, многие коды ISBN / EAN), Excel будет обрабатывать его как таковой. И если это число действительно большое (как почти все коды ISBN / EAN), Excel превратит число в научную запись. Наконец, если число не особенно велико, с большинством этих форматов данных, это означает, что Excel решил, что у моего числа не должно быть начальных нулей.
Итак ... Есть ли способ открыть CSV (с помощью двойного щелчка, если это возможно, но я готов пойти на компромисс здесь) таким образом, чтобы Excel 2007 мог обрабатывать все столбцы как текст?
источник
Ответы:
Вы можете, но это занимает пару ручных шагов. Эти шаги взяты из Excel 2003, но я предполагаю, что мастер похож в 2007 году:
Идет довольно быстро с некоторой практикой.
источник
Ключом к импорту в виде текста с помощью мастера импорта текста является предотвращение сохранения исходного импорта данных в виде значений CSV. Поскольку по умолчанию для таких файлов используется Excel, он "нанесет ущерб", прежде чем вы получите файл. поэтому сначала загрузите файл, не щелкайте дважды, чтобы открыть его. Перейдите в загруженный файл и измените расширение на «txt», например «mydata.txt». Теперь откройте Excel и импортируйте, изменив столбец, который вы хотите сохранить в виде текста.
источник
Что я заметил, так это то, что вы можете изменить формат столбца на «число» и установить десятичные разряды на 0. Это отобразит полное значение в Excel после импорта файла. Важнейшим компонентом здесь является то, что вы ДОЛЖНЫ делать это каждый раз, когда открываете CSV, чтобы сохранить значащие цифры и предотвратить округление. Проблема с округлением числа, по-видимому, возникает только в том случае, если вы сохраните файл CSV до настройки формата числа. Я научился хранить резервные копии для тех моментов слабости, когда я забыл об этой глупой «функции». Я не смог найти способ полностью отключить это.
источник