В excel преобразовать дату в текст - Учим Эксель

САЙТ ПОД КЛЮЧ

Как сохранить файл CSV в таблице Excel

Сиим методом Вы сможете импортировать данные из файла .csv в имеющийся либо в новейший лист Excel. Вы не попросту откроете CSV файл в таблице Excel, а конкретно конвертируете формат .csv в .xlsx (если Вы используете Excel 2007, 2010 либо 2013) либо .xls (в версиях Excel 2003 и наиболее ранешних).

  1. Откройте подходящий лист Excel и кликните по ячейке, куда необходимо импортировать данные из файла .csv либо .txt.
  2. На вкладке Data (Данные) в разделе Get External Data (Получение наружных данных) кликните From Text (Из текста).otkryt-dannye-v-tablitse
  3. Найдите файл .csv, который требуется импортировать, изберите его и нажмите клавишу Import (Импорт), либо просто два раза кликните по подходящему CSV файлу.
    Экспортируем файл CSV в Excel
  4. Раскроется Мастер импорта текстов, Для вас необходимо просто выполнить его шаги.

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

Экспортируем файл CSV в Excel

  • Шаг 1. Изберите формат данных и номер строчки, с которой необходимо начинать импорт. Почаще всего выбирают Delimited (С разделителями) и со строчки 1. Область подготовительного просмотра в нижней части диалогового окна мастера указывает 1-ые несколько записей импортируемого файла CSV.format-dannyh-i-nomer-stroki
  • Шаг 2. На этом шаге необходимо избрать разделители и ограничитель строк. Delimiter (Разделитель) – это знак, который делит значения в файле CSV. Если в Вашем файле CSV применен некий знак, которого нет в предложенном перечне, то поставьте галочку в варианте Other (Иной) и введите подходящий знак. В нашем примере мы указали Tab (Символ табуляции) и Comma (Запятая), чтоб любой продукт (они разбиты табуляцией) начинался с новейшей строчки, а информация о товаре, к примеру, ID и данные о продажах (они разбиты запятыми), были помещены в различные ячейки.Text qualifier (Ограничитель строк) – это знак, в который заключены отдельные значения. Весь текст, заключённый меж таковыми знаками, к примеру, “текст1, текст2”, будет импортирован как одно значение, даже если в этом тексте содержится знак, обозначенный Вами как разделитель.В этом примере мы указали запятую как разделитель, и кавычки как ограничитель строк. В итоге, все числа с разделителем десятичных разрядов (которым тоже в нашем случае служит запятая!) будут импортированы в одну ячейку, как это видно в области предпросмотра на рисунке ниже. Если мы не укажем кавычки как ограничитель строк, то все числа будут импортированы в различные ячейки.vybrat-razdeliteli-i-ogranichitel-strok

Совет: Если в Вашем файле CSV употребляется поочередно наиболее одной запятой либо другого символа-разделителя, то поставьте галочку для параметра Treat consecutive delimiters as one (Считать поочередные разделители одним), чтоб избежать возникновения пустых ячеек.

  1. Изберите, куда вставлять импортированные данные, на имеющийся либо на новейший лист, и нажмите ОК, чтоб окончить импорт файла CSV в Excel.
    Экспортируем файл CSV в Excel

Совет: Вы сможете надавить клавишу Properties (Характеристики), чтоб настроить доп характеристики, такие как обновление, разметка и форматирование для импортированных данных.

  1. Экспортируем файл CSV в Excel

Замечание: Если Ваш файл CSV содержит численные данные либо даты, Excel может преобразовать их с ошибками. Чтоб поменять формат импортированных данных, изберите столбец (столбцы), в которых появились ошибки, кликните по ним правой клавишей мыши и в контекстном меню изберите Format cells (Формат ячеек).

Преобразование CSV в Excel: препядствия и решения

Формат CSV употребляется уже наиболее 30 лет, но невзирая на его долгосрочную историю, он никогда не был официально задокументирован. Заглавие CSV (Comma-Separated Values) появилось из-за использования запятых для разделения полей данных. Но это в теории. По сути, огромное количество так именуемых CSV-файлов употребляют остальные знаки для разделения данных, к примеру:

  • Табуляция – TSV-файлы (tab-separated values)
  • Точка с запятой – SCSV-файлы (semicolon separated values)

Некие варианты файлов CSV делят поля данных одинарными либо двойными кавычками, остальные требуют маркер последовательности байтов из Юникода (BOM), к примеру, UTF-8, для корректной интерпретации Юникода.

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

    (все данные помещены в 1-ый столбец)

Файл CSV отображается в Excel некорректно

Признаки: Вы пытаетесь открыть файл CSV в Excel, и все данные попадают в 1-ый столбец.

Причина: Корень препядствия кроется в том, что в Ваших региональных и языковых настройках Windows и в Вашем файле CSV установлены разные разделители. В Северной Америке и неких остальных странах разделителем полей перечня по дефлоту является запятая. В то время как в Европейских странах запятая употребляется как разделитель десятичных разрядов, а разделителем полей перечня является точка с запятой.

Решение: Есть несколько вероятных решений данной препядствия. Вы сможете стремительно просмотреть приведённые ниже советы и избрать более пригодные для непосредственно Вашей задачки.

  1. Укажите верный разделитель конкретно в файле CSV. Откройте файл CSV в любом редакторе текста (подойдёт даже обыденный блокнот) и в первой строке вставьте последующий текст. Направьте внимание, что это обязана быть отдельная строчка перед хоть какими иными данными:
    • Чтоб установить разделитель запятую: sep=,
    • Чтоб установить разделитель точку с запятой: sep=;

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

Экспортируем файл CSV в Excel

Замечание: Все показанные решения изменяют разделитель лишь для данного файла CSV. Если Вы желаете раз и навечно поменять разделитель, данный по дефлоту, то Для вас подойдёт последующее решение.

  1. Изменяем разделители в настройках региональных эталонов. Нажмите клавишу Start (Запуск) и запустите Control Panel (Панель управления), кликните пункт Region and Language (Региональные эталоны) > Additional Settings (Доп характеристики). Раскроется диалоговое окно Customize Format (Настройка формата), в котором Для вас необходимо избрать точку (.) для параметра Decimal symbol (Разделитель целой и дробной части), и установить запятую (,) для параметра List separator(Разделитель частей перечня).

Примечание переводчика: Данные опции приведены для британской локализации Excel (и ряда остальных государств). Для российской локализации привычнее будет применять запятую в качестве разделителя целой и дробной части и точку с запятой для разделения частей перечня.

  1. Экспортируем файл CSV в ExcelДва раза нажмите ОК, чтоб закрыть диалоговые окна – всё готово! Отныне Microsoft Excel будет открывать и показывать все файлы CSV (с разделителем запятой) корректно.

Замечание: Установка в Панели управления Windows символов-разделителей целой и дробной части и частей перечня изменит опции знаков, данные по дефлоту, для всех программ на Вашем компе, а не только лишь в Microsoft Excel.

1-ые нули теряются при открытии файла CSV в Excel

Признаки: Ваш файл CSV содержит значения с первыми нулями, и эти нули теряются при открытии файла CSV в Excel.

Причина: По дефлоту, Microsoft Excel показывает файл CSV в формате General(Общий), в котором 1-ые нули отсекаются.

Решение: Заместо того, чтоб открывать файл .csv в Excel, запустите, как мы это делали ранее, Мастер импорта текстов, чтоб преобразовать файл CSV в Excel.

На шаге 3 мастера изберите столбцы, содержащие значения с первыми нулями и измените формат этих столбцов на текстовый. Так Вы конвертируете Ваш файл CSV в Excel, сохранив нули на собственных местах.

Экспортируем файл CSV в Excel

Excel конвертирует некие значения в даты при открытии файла CSV

Признаки: Некие значения в Вашем файле CSV похожи на даты, и Excel автоматом конвертирует такие значения из текстового формата в формат даты.

Причина: Как упоминалось выше, Excel открывает файл CSV в формате General (Общий), при всем этом значения, похожие на даты, конвертирует из текстового формата в формат даты. К примеру, если Вы открываете файл CSV, содержащий логины юзеров, то запись “апр23” будет преобразована в дату.

Решение: Преобразуйте файл CSV в Excel с помощью Мастера импорта текстов. На шаге 3 мастера изберите столбцы с записями, схожими на даты, и измените формат столбца на текстовый.

Экспортируем файл CSV в Excel

Если Для вас необходимо достигнуть обратного результата, другими словами в определённом столбце преобразовать значения в даты, тогда установите формат Date (Дата) и изберите пригодный формат даты в выпадающем перечне.

Данная статья вполне позаимствована у Антона
Андронова с веб-сайта Microsoft Excel для начинающих
Спасибо ему за подробное и понятное управление!

Интересно почитать:  Как защитить от редактирования файл excel
Ссылка на основную публикацию
Adblock
detector