Программа для редактирования csv 2.0 контактов. Правильное редактирование файлов CSV в программе Calc. Создание файла Excel и его сохранение в формате CSV


При работе с данными во многих приложениях используется формат CSV. Удобства CSV-файлов в том, что все данные хранятся как обычный текст, а разделение полей выполняется с помощью символа-разделителя (обычно это точка с запятой «;», но может быть любой другой знак на выбор пользователя). Однако при большом количестве записей в таблице данных обработка CSV-файла в стандартном текстовом редакторе становится сложной и неудобной. CSVed призван упростить редактирование файлов формата CSV. Эта программа выполняет как все стандартные функции (добавление, вставка, удаление, перемещение и изменение данных в ячейках таблицы), так и целый набор специализированных функций, заметно облегчающих редактирование CSV-файла.

Итак, открываем в CSVed любой текстовой файл формата CSV или TXT. Текст из файла отображается в таблице в построчном режиме, если программа не смогла определить разделительный символ.

Двойной клик на любой записи открывает отдельное окно редактора, где отображается текст выбранной записи. В окне предусмотрены инструменты для перемещения по записям – на первую, предыдущую, последнюю или следующую. Здесь же можно исправить текст и сохранить изменения нажатием кнопки .

Как видно на первом скриншоте, по умолчанию CSVed отображает все данные построчно, без разделения по столбцам. Чтобы изменить режим отображения записей CSV файла, выбираем в списке символ-разделитель (вкладка Start and Item Edit ), в нашем примере это «; ». Там же, в поле Set Start Row , можно указать, с какой строки начинать отображение данных в таблице. В результате данные будут переформатированы в табличное представление, то есть каждый фрагмент строки между разделителями будет отображаться в отдельной ячейке.

После переключения в нормальный режим отображения данных по ячейкам, с учётом разделителей, окно редактирования выглядит уже удобнее:

В разделе Edit Item есть четыре кнопки, предназначенные для выполнения основных стандартных операций:
– редактирование выбранной записи;
– вставка новой записи перед выбранной строкой;
– добавление новой записи в конец списка;
– удаление выбранной записи.

Редактировать содержимое ячейки можно не только в отдельном окне редактора CSVed, но и рядом с таблицей. Для этого включаем режим Tools – Cell Edit , после чего над таблицей появляется строка со значением в выбранной ячейке. Теперь просто кликаем в ячейке и изменяем её значение в строке и подтверждаем нажатием клавиши Enter . А поставив флажок Enable Direct Editing , мы сможем вносить изменения в строке редактирования, которые одновременно будут отображаться в ячейке таблицы.

CSVed предоставляет ещё массу полезных функций, сокращающих время редактирования CSV-файла:
- работа со столбцами данных, можно копировать из одной колонки в другую, перемещать их, удалять или добавлять (вкладка Column Edit ); здесь же есть функции добавления нумерации строк (случайные или по порядку), а также глобальное изменений значений в выбранном столбце.

Вкладка Join and Split содержит инструменты для объединения или разделения данных. Так, здесь можно объединить выбранные столбцы таблицы (Join Columns ). Ещё мы можем разделить одну колонку на несколько (Split Column ), в том числе и с указанием позиции текста, с которой начинать разделение. Есть также дополнительная возможность разделения на два CSV-файла, начиная с выбранного столбца (Split File).

Во вкладке Leading Zeros собраны инструменты для удаления ведущих нулей в данных. Например, если есть записи, где числа начинаются с нулей, CSVed поможет быстро найти их и удалить одним кликом (Delete Leading Zeros ). Есть и обратная по результату функция – добавление ведущих нулей в те поля, где их не хватает (Add Leading Zeros ). В итоге количество цифр во всех числах выбранного столбца становится одинаковым за счёт добавленных нулей.

Вкладка Modify предоставляет функции добавления префикса или суффикса ко всем полям данных в выбранном столбце (Add Value ). Здесь же можно добавить введённые символы в каждую ячейку после указанного номера символа.

Параметры фильтрации данных настраиваются во вкладке Filter and Dups . Здесь в поле Filter Text вводим искомый текст и выбираем столбец. В результате все записи, где встречается искомая фраза, будут подсвечены красным цветом. Выбранные записи можно удалить или записать в отдельный CSV-файл (Save Filtered Items ). Кроме того, CSVed умеет искать дубликаты записей и удалять их (Remove Duplicates ).

Отметим ещё и такие возможности редактора CSVed, как сортировка по алфавиту, сохранение в отдельный файл выделенной части данных и поиск по таблице. Программа умеет выполнять проверку на корректность структуры данных и, в случае наличия ошибок, исправлять их. Также в программе есть встроенный текстовой мини-редактор, позволяющий редактировать CSV файл в обычном текстовом режиме. Пользователям Linux может пригодиться возможность сохранения файла в UNIX-формате (File – Save in UNIX Format ). Программа поддерживает скины, на выбор имеется полтора десятка.

Впечатляют возможности экспорта программы. CSVed может сохранять данные в форматы XML, HTML, XLS (Excel), DOC (Word), RTF, MS Access, Open Office, различные версии DBF (Fox Pro), Lotus 1-2-3, Quattro Pro, Adobe PDF.

Напоследок отметим, что если в тексте есть символы кириллицы и они отображаются некорректно, заходим в меню View – Font и в списке Набор символов выбираем Кириллический.

Характеристики:
Язык интерфейса: английский
ОС: Windows 2000, XP, Vista
Размер файла: 1,8 Мб
Лицензия: бесплатная

Актуально для версии 2.9

Модуль "Обмен данными" предоставляет возможность экспортировать и импортировать данные в текстовом формате CSV.

Если мы откроем полученный файл в текстовом редакторе, то увидим набор данных заключенных в двойные кавычки и разделённых символом точка с запятой:

"25";"Akai AP-A206C";"116";"1";"2";"9";"Akai AP-A206C";"Akai AP-A206C";168;"/images/cms/data/akai_ap-a206c.jpg";"4.9";"Черный";"5";"DVD"; "0";"1";"";"";""

Если данных много, то разобраться в них будет очень сложно. Лучше всего, для редактирования таких файлов использовать табличный процессор LibreOffice Calc (бесплатный продукт).

Рассмотрим работу с файлом формата CSV в программе LibreOffice Calc.

1. Запустив программу, откроем наш файл командой Файл>Открыть
2. Программа, распознав, что мы открываем текстовый файл, предлагает окно с настройками импорта. Здесь важно обратить внимание на кодировку (Windows-1251), разделитель (точка с запятой) и разделитель текста (двойные кавычки):

3. Закончив работу с файлом. Выделим все ячейки таблицы, нажав комбинацию клавиш Ctrl+A . Дадим команду Формат>Ячейки . В открывшемся диалоговом окне выберем категорию Текст и нажмем кнопку ОК.


4. Дадим команду Файл>Сохранить как... В открывшемся окне, убедимся, что тип файла верный (.csv) и обязательно включим параметр "Изменение настроек фильтра ".


5. После нажатия сохранить, программа откроет окно с настройками экспорта текста. Здесь, в качестве кодировки выберем Windows-1251 , в качестве разделитя поля - символ точки с запятой , в качестве разделителя текста - символ двойных кавычек , а также включим параметр "Текстовые значения в кавычках ", нажмём ОК.


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

Использовать для работы с форматом CSV программу Microsoft Office Excel не рекомендуется, так как после сохранения данные не заключаются в двойные кавычки из-за чего при импорте такого файла в UMI.CMS может появится ошибка разбора данных.

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

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

Способ 1: Microsoft Excel

Рассмотрим, как запустить CSV в популярном текстовом процессоре Эксель , который входит в пакет Microsoft Office.


Существует ещё один метод перехода в «Мастер текстов» .

  1. Переместитесь в раздел «Данные» . Нажимайте на объект «Из текста» , размещенный в блоке «Получение внешних данных» .
  2. Появляется инструмент «Импорт текстового файла» . Так же, как и в окошке «Открытие документа» , тут требуется перейти в область расположения объекта и отметить его. Выбирать форматы не нужно, так как при использовании этого инструмента объекты, содержащие текст, будут отображаться. Кликайте «Импорт» .
  3. Запускается «Мастер текстов» . В первом его окошке «Укажите формат данных» ставьте радиокнопку в положение «С разделителями» . В области «Формат файла» должен стоять параметр «Юникод (UTF-8)» . Нажимайте «Далее» .
  4. Теперь необходимо выполнить очень важный шаг, от которого будет зависеть корректность отображения данных. Требуется указать, что именно считается разделителем: точка с запятой (;) или запятая (,). Дело в том, что в разных странах в этом плане применяются различные стандарты. Так, для англоязычных текстов чаще применяется запятая, а для русскоязычных – точка с запятой. Но бывают и исключения, когда разделители применяются наоборот. Кроме того, в очень редких случаях в качестве разделителей используются другие знаки, например волнистая линия (~).

    Поэтому пользователь сам должен установить, служит ли в данном случае конкретный символ разделителем или является обычным знаком пунктуации. Это он может сделать, взглянув на текст, который отображается в области «Образец разбора данных» и основываясь на логике.

    После определения пользователем того, какой именно знак является разделителем, в группе «Символом-разделителем является» следует установить флажок около пункта «Точка с запятой» или «Запятая» . Со всех остальных пунктов флажки следует убрать. Затем нажимайте «Далее» .

  5. После этого открывается окно, в котором, выделив конкретный столбец в области «Образец разбора данных» , можно назначить ему формат для корректности отображения информации в блоке «Формат данных столбца» путем переключения радиокнопки между следующими положениями:
    • пропустить столбец;
    • текстовый;
    • дата;
    • общий.

    После выполнения манипуляций нажимайте «Готово» .

  6. Появляется окошко, в котором спрашивается, где именно расположить на листе импортируемые данные. Путем переключения радиокнопки это можете сделать на новом или уже имеющемся листе. В последнем случае также можно задать точные координаты расположения в соответствующем поле. Чтобы не вписывать их вручную, достаточно поставить курсор в это поле, а затем выделить на листе ту ячейку, которая станет левым верхним элементом массива, где будут добавлены данные. После установки координат жмите «OK» .
  7. Содержимое объекта отобразится на листе Эксель.

Способ 2: LibreOffice Calc

Запускать CSV умеет и другой табличный процессор – Calc, входящий в сборку LibreOffice .

  1. Запустите LibreOffice. Щелкайте «Открыть файл» или воспользуйтесь Ctrl+O .

    Также можете произвести переход через меню, нажав «Файл» и «Открыть…» .

    Кроме того, в окно открытия можно попасть и непосредственно через интерфейс Calс. Для этого, находясь в LibreOffice Calc, щелкайте по значку в виде папки или наберите Ctrl+O .

    Ещё один вариант предусматривает последовательный переход по пунктам «Файл» и «Открыть…» .

  2. Использование любого из множества перечисленных вариантов приведет к появлению окна «Открыть» . Переместитесь в нем в место нахождения CSV, отметьте его и жмите «Открыть» .

    Но можно даже обойтись без запуска окна «Открыть» . Для этого следует перетянуть CSV из «Проводника» в ЛибреОфис.

  3. Появляется инструмент «Импорт текста» , являющийся аналогом «Мастера текстов» в Экселе. Преимущество состоит в том, что в этом случае не придется перемещаться между различными окнами, выполняя настройки импорта, так как все необходимые параметры расположены в одном окошке.

    Сразу перейдите к группе настроек «Импорт» . В области «Кодировка» выбирайте значение «Юникод (UTF-8)» , если там отображается иное. В области «Язык» выберите язык текста. В области «Со строки» нужно указать, с какой именно строчки следует начинать импорт содержимого. В большинстве случаев в этот параметр изменение вносить не нужно.

    Далее переходим к группе «Параметры разделителя» . Прежде всего, необходимо установить радиокнопку в позицию «Разделитель» . Далее по такому же принципу, который был рассмотрен при использовании Эксель, нужно указать, установив флажок напротив определенного пункта, что именно будет играть роль разделителя: точка с запятой или запятая.

    «Другие параметры» оставляем без изменений.

    Предварительно увидеть, как именно выглядит импортируемая информация при изменении тех или иных настроек, можно в нижней части окна. После введения всех необходимых параметров нажимайте «OK» .

  4. Содержимое отобразится через интерфейс ЛибреОфис Кальк.

Способ 3: OpenOffice Calc

Просмотреть CSV можете с помощью ещё одного табличного процессора — OpenOffice Calc .

  1. Запустите ОупенОфис. В главном окне нажимайте «Открыть…» или используйте Ctrl+O .

    Также можете использовать меню. Для этого перейдите по пунктам «Файл» и «Открыть…» .

    Как и при использовании метода с предыдущей программой, добраться до окна открытия объекта можно прямо через интерфейс Кальк. В этом случае нужно нажать на иконку в образе папки или применить все то же Ctrl+O .

    Также можете использовать меню, перейдя в нем по позициям «Файл» и «Открыть…» .

  2. В появившемся окне открытия перейдите в область размещения CSV, выделите этот объект и жмите «Открыть» .

    Можно обойтись и без запуска этого окна, просто перетянув CSV из «Проводника» в ОупенОфис.

  3. Любое из множества описанных действий приведет к активации окошка «Импорт текста» , которое очень похоже и по внешнему виду, и по функционалу на инструмент с аналогичным наименованием в LibreOffice. Соответственно и действия производите точно такие же. В полях «Кодировка» и «Язык» выставляйте «Юникод (UTF-8)» и язык текущего документа соответственно.

    В блоке «Параметра разделителя» ставьте радиокнопку около пункта «Разделитель» , после чего отметьте флажком тот пункт («Точка с запятой» или «Запятая» ), который соответствует типу разделителя в документе.

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

  4. Данные будут успешно отображены через интерфейс ОупенОфис Кальк.

Способ 4: Блокнот

Для редактирования можно применять обычный Блокнот.


Способ 5: Notepad++

Открывать можно и с помощью более продвинутого текстового редактора — Notepad++ .


Способ 6: Safari

Просмотреть содержимое в текстовом варианте без возможности его редактирования можно в браузере Safari . Большинство других популярных браузеров такую возможность не предоставляют.


Способ 7: Microsoft Outlook

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

  1. Запустите Аутлук. После открытия программы перейдите во вкладку «Файл» . Затем щелкните «Открыть» в боковом меню. Далее жмите «Импорт» .
  2. Запускается «Мастер импорта и экспорта» . В представленном перечне выбирайте «Импорт из другой программы или файла» . Нажимайте «Далее» .
  3. В следующем окне следует выбрать тип объекта для импорта. Если мы собираемся импортировать CSV, то необходимо выбрать позицию «Значения, разделенные запятыми (Windows)» . Жмите «Далее» .
  4. В следующем окошке жмите «Обзор…» .
  5. Появляется окно «Обзор» . В нем следует перейти в то место, где находится письмо в формате CSV. Обозначьте этот элемент и нажимайте «OK» .
  6. Происходит возврат в окошко «Мастера импорта и экспорта» . Как можете заметить, в области «Файл для импорта» был добавлен адрес на место расположения объекта CSV. В блоке «Параметры» настройки можно оставить по умолчанию. Жмите «Далее» .
  7. Затем нужно отметить ту папку в почтовом ящике, в которую вы хотите поместить импортируемую корреспонденцию.
  8. В следующем окне отобразится наименование действия, которое будет выполнено программой. Тут достаточно нажать «Готово» .
  9. После этого, чтобы просмотреть импортированные данные переместитесь во вкладку «Отправка и получение» . В боковой области интерфейса программы выделите ту папку, куда было импортировано письмо. Затем в центральной части программы появится список писем, находящихся в данной папке. Достаточно щелкнуть по нужному письму дважды левой кнопкой мыши.
  10. Импортированное из объекта CSV письмо будет открыто в программе Аутлук.

Стоит, правда, заметить, что данным способом можно запустить далеко не все объекты формата CSV, а только письма, структура которых отвечает определенному стандарту, а именно содержащие поля: тема, текст, адрес отправителя, адрес получателя и др.

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

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

Сведения о том, как импортировать список записей календаря в Outlook, см. в статье Импорт и экспорт электронной почты, контактов и календаря Outlook .

Создание CSV-файла из другой программы или службы электронной почты другого поставщика

При экспорте контактов из другой программы, например Gmail, обычно можно выбрать один из нескольких форматов. В Gmail на выбор предлагаются CSV-файл Google, CSV-файл Outlook и файлы vCard. При экспорте данных из профиля Outlook для последующего импорта в другой профиль можно выбрать CSV-файл или файл данных Outlook (PST).

Скачивание и открытие образца CSV-файла для импорта контактов в Outlook

Вы можете создать CSV-файл вручную одним из двух способов.

Создание файла Excel и его сохранение в формате CSV

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

Скачивание шаблона CSV-файла

Если вы хотите начать с пустого CSV-файла, то можете скачать образец ниже.


При работе с этим CSV-файлом нужно помнить о нескольких вещах.

Изменение CSV-файла с контактами, которые нужно импортировать в Outlook

Предположим, вы хотите изменить CSV-файл, экспортированный из Outlook, а затем снова импортировать его в это приложение или другую почтовую службу. Вы можете легко сделать это с помощью Excel.

При изменении CSV-файла учитывайте перечисленные ниже моменты.

    Заголовки столбцов должны оставаться в первой строке.

    При сохранении файла в Excel несколько раз появятся запросы такого типа: "Вы действительно хотите сохранить файл в формате CSV?" Всегда выбирайте ответ "Да". Если вы выберете "Нет", файл будет сохранен в собственном формате Excel (XLSX) и его нельзя будет использовать для импорта в Outlook.

Проблема: все данные выводятся в первом столбце

Это могло произойти по нескольким причинам, поэтому можно попробовать несколько решений.


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

Салаты из морепродуктов - это вкусные блюда, в состав которых входят кальмары, креветки, крабовые палочки, икра, мидии и другие дары...

Такие вот рогалики с интересной начинкой предлагают нам немецкие кулинары. Очень вкусная получилась начинка. Поэтому если вы еще такую не...

Удивительный рыбный суп по-скандинавски — уха со сливками. Приготовьте в домашних условиях по простым рецептам.Это первое блюдо...
Хлеб с чесночным маслом является одной из самых простых вещей, которые можно приготовить в домашних условиях. Это действительно до...
Медальоны из говядины можно заказать в самых лучших ресторанах Бишкека. Может быть, вы даже пытались приготовить их дома. Но, скорее...
Котлеты – один из символов вкусной домашней кухни. Их можно готовить из разных видов мяса: подходит свинина, говядина, курица, индейка....
Необходимо подкорректировать свой режим сна, он сбился. Ложитесь до двенадцати ночи, но никак не в три-четыре часа, ваш организм не...
хранитель изящной словесности Даже в эпоху смартфонов наручные часы не остаются на вторых ролях в нашей личной коллекции аксессуаров....