Остановка анализа даты при открытии файла CSV

В компании Марка есть пользователь, который пытается открыть файл .CSV в Excel. Некоторые числа в файле имеют формат «2-1» (или что-то подобное). Во время импорта Excel анализирует эту информацию как дату. Если фрагмент данных явно выходит за пределы допустимого диапазона дат (например, 2–134), Excel импортирует его, как и следовало ожидать. Марку интересно, как его пользователь может заставить Excel не анализировать эти данные как даты, а импортировать их как текстовые поля.

Есть два простых способа решить эту проблему. Сначала необходимо импортировать файл следующим образом:

  1. Выберите «Импортировать внешние данные» в меню «Данные», а затем выберите «Импортировать данные» в появившемся подменю. Excel отображает стандартное диалоговое окно “Открыть”.
  2. Используйте элементы управления в диалоговом окне, чтобы выбрать файл .CSV, который вы хотите открыть, и нажмите кнопку “Открыть”. Excel запускает мастер импорта текста. (См. Рис. 1.)
  3. Рис. 1. Мастер импорта текста.

  4. Выполните шаги мастера импорта текста, чтобы указать, как Excel должен интерпретировать данные, которые он импортирует из файла .CSV. На одном из этих шагов вы можете указать, что столбцы без даты (те, которые неправильно интерпретируются как даты) на самом деле являются текстовыми.
  5. Когда вы закончите с шагами мастера, нажмите Готово. Ваши данные импортируются в соответствии с вашими требованиями.

Другой способ решения проблемы также включает использование мастера импорта текста, но способ его отображения отличается. В этом подходе вы используете Windows для переименования файла, чтобы он имел расширение .TXT вместо расширения .CSV. Теперь, когда вы используете Excel для открытия файла, он отображает мастер импорта текста, потому что он не совсем уверен, как интерпретировать то, что он будет загружать. Вы можете использовать мастер импорта текста так же, как уже было описано ранее в этом совете.

Оцените статью
Frestage.ru
Добавить комментарий