Как открыть CSV в Excel. Что такое расширение файла CSV? Просмотр csv

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

Пример таблицы:

В самой первой строке нашей таблицы обязательно использование названий полей для наших товаров. У нас это articul - артикул, name - название товара, price - цена, vendor - производитель, country - страна производства, images - путь к изображению(подробности ниже).

Обязательное поле для создания товаров одно:

  • name - название.

Также существуют основные поля , которые нужны для функционирования товара:

  • price - цена,
  • articul - артикул.

Обязательное поле для синхронизации товаров одно:

  • UniqueKey - уникальный идентификатор товара в системе управления, не заполняйте этот столбец самостоятельно.

Другие поля товаров можно выбрать произвольно из общего количества полей. ( вы можете добавить новые поля для ваших товаров или других объектов.)

Вы можете указывать названия столбцов, чтобы внести или изменить значения:

  • info:url - поле для Подстрока URL;
  • info:name - поле для Название объекта в системе;
  • info:sort - поле для сортировки объектов внутри раздела;
  • info:access - поле для указания прав доступа (например: 7733);
  • info:template - поле для Шаблон вывода, индексы шаблона вывода можно посмотреть ;
  • info:delete - поле для удаления товара, создайте столбец и заполните ячейку товара произвольными данными, чтобы удалить его во всемя импорта.

Список полей товара можно увидеть так, нажать "Параметры" → "Типы объектов" → "Товар".

В нашем редакторе таблица выглядит так:


После того, как таблица заполнена, экспортируйте ее в формат CSV. И сохраните файл, например на рабочем столе.

В формате CSV, если файл открыть с помощью Блокнота, таблица будет выглядеть так:

articul;name;price;vendor;country;images UX31E;ASUS ZENBOOK;44400;Asus;Китай;http://сайт/alboms/3/3/zenbook..jpg HD-8838;Philips Saeco HD 8838;27462;Philips;Россия;http://сайт/alboms/3/3/saeco-hd-8838.jpg HD-8838;Delonghi ECAM 23..jpg

При импорте из CSV вы можете указать:

  • Раздел товара (любой уровень), если раздел не существует, он будет создан;
  • Параметры товара;
  • Путь к изображениям товара (изображения должны находится в одном zip-архиве с файлом CSV);
  • Cпецификаций;
  • Скидки;
  • Размеры.

Требования и возможности:

  • Наименования товаров должны быть разные:
    • Если товар с указанным наименованием уже находится в разделе, он будет пропущен;
    • Если в файле для импорта присутствуют товары с одинаковыми названиями в одном разделе, товарам будут присвоены индексы "Наименование {X}", где {X} - порядковый номер начиная с 1(единицы).
  • Файл CSV в архиве должен быть один и находиться в корне архива;
  • Изображения для выгрузки должны быть запакованы вместе с файлом CSV , кроме изображений с указанием URL;
  • Количество разделов и товаров в CSV не более 5000;
  • Формат CSV не поддерживает переходы строк, поэтому данные или текст внутри ячейки с использованием перехода строки будут неверно интерпретированы;
  • В качестве разделителей в формате CSV используется точка с запятой ";", поэтому использование этого символа в тексте становится невозможным;
  • Общий вес архива не должен превышать 64Мб для тарифов Эконом и Стандарт, 128Мб для тарифов Люкс и Максимум. Во время бесплатного пользования действует ограничение 3Мб.

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

Пример подготовленного CSV файла для импорта с изображениями можно скачать .

Импорт товаров

Перейдите в систему управления сайтом и нажмите правой кнопкой мышки на нужный раздел, как будто вы собираетесь создать один новый товар, затем "Создать" → "Импорт". Появится окно с предложением ввести файл и тип файла. Нажмите "Добавить" и выберите тип файла "CVS". Нажмите "Импортировать".

Если все действия выполнены верно вы увидите, следующее окно.

Синхронизация товаров

Для синхронизации товаров сначала их нужно экспортировать.



Вы скачаете файл примерно такого содержания.


Это файл в формате CSV. Откройте его программой для работы с таблицами (Microsoft Excel, Apple Numbers или OpenOffice Calc). Столбец UniqueKey - содержит уникальный идентификатор товара в системе управления. Вы можете менять все значения товара, кроме этого значений в ячейках столбца UniqueKey .

Если вы очистите ячейку с идентификатором товара - он будет заново создан,
с названием "Копия (N) {Название} ", где {Название} - его название из колонки name , а N - номер копии.

Исправленный файл в формате CSV импортируйте в систему управления, как было описано выше. Товары содержащие запись UniqueKey - обновят свои данные, товары с пустой ячейкой UniqueKey будут созданы.

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

Например, если вы хотели изменить только цену товаров, в файле импорта необходимо оставить только столбцы price и UniqueKey , остальные столбцы нужно удалить(вместе с заголовком столбца, т.е. целиком удалить столбец).

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

Объявление

Формат файлов CSV Spreadsheet

Файлы CSV (Comma-separated values или character-separated values - "разделенные запятыми/символами значения") представляют собой файлы, которые хранят табличные данные (цифры и текст) в формате простого текста. Такой формат используется для сбора данных из таблиц и последующего копирования в другие программы, работающие с таблицами. В частности, такие файлы может открывать программа Microsoft Excel. Файлы CSV используются различными приложениями для работы с таблицами. Простота и надежность формата позволяет пользователям без проблем работать с такими файлами. Стоит отметить, что то представление данных, которое используется в формате CSV, старше самого первого персонального компьютера на более чем 10 лет. Именно такое представление данных позволяет увеличить точность информации, особенно в случае использования перфокарточных систем хранения данных.

Технические сведения о файлах CSV

Различные значения разделены в таблице последовательностью текстовых строк ASCII (Американской стандартной кодировки обмена информацией). В таком виде такие данные можно представить в виде значений в столбцах, отделенных от других столбцов запятой (или другим разделителем). Новые строки создаются путем внесения новых текстовых строк. Формат CSV представляет собой единый стиль файлов с разделенным текстом, т.е. для отделения значения друг от друга используют запятую (или другой разделитель). Таким разделителем может быть запятая, обратный слэш, прямой слэш. При этом данный формат в других приложениях использует двойные кавычки, окружающие поля со спецсимволами. Это позволяет легко переносить данные в другие приложения.

Дополнительная информация о формате CSV

В некоторых вопросах Excel очень удобен в использовании, к тому же, зачастую он просто-таки незаменим в тех или иных вопросах. Однако не менее часто у пользователей возникает ряд вопросов, на которые они самостоятельно не могут ответить. Конечно, обычно такое случается с новичками, но не всегда даже знатоки Экселя способны справиться с некоторыми задачами. Например, сложность вызывает файл формата.csv, в частности, процесс его открытия. В данной статье мне хотелось бы чуть более подробно осветить эту тему и разобраться, что это вообще за формат такой, а также поговорить на тему того, как открыть файл csv в excel.

Что такое csv

Итак, файл csv является текстовым, он содержит разного рода данные и отличается тем, что поля в таком файле разделяются специальными символами-разделителями. Название файла расшифровывается как «Comma Separated Values», что в буквальном смысле предполагает значения, разделенные запятыми. Справедливости ради, отмечу, что данные разделители, в основном, актуальны для США, а в русскоязычных странах обычно используется точка с запятой.

Как открыть файл csv в Excel

Как бы там ни было, а при открытии файлов csv в Экселе регулярно у многих юзеров возникают проблемы. Самая серьезная и часто встречаемая заключается в некорректной кодировке файла. По умолчанию в файле данного формата используется кодировка UTF-8 и, как я уже упоминал выше, разделитель в виде запятой. Как следствие – при открытии файла вместо информации в нормальном виде юзер получает просто набор символов.

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

В теории это, конечно, легко сделать, но на практике не всегда. Чтобы решить вопрос с кодировкой, сделайте вот что:

  1. Вооружитесь любым текстовым редактором, в моем случае – Notepad++ или обычным .
  2. Запустите его и откройте в нем необходимый файл csv.
  3. Далее зайдите во вкладку «Кодировки» и поменяйте на ту, что нужно, в частности, на ANSI. Вот и всё!


Теперь что касается разделителя. Это более сложный вопрос, и практикуется несколько вариантов его решения. Первый заключается в преобразовании формата.csv на.txt, после чего Excel выдаст менюшку с запросом выбора разделителя. Некоторые заменяют все запятые точками с запятыми; другие меняют языковые настройки системы. Есть еще один вариант, который, думаю, придется многим по вкусу, ведь он позволяет ничего не заменять, а использовать запятые в русскоязычной версии Экселя: откройте в текстовом редакторе ваш файл.csv и допишите первой строчкой «sep=» (без кавычек). После этого файл будет открываться с разделителем в виде запятой.

Надеюсь, у меня получилось ответить на ваши вопросы, и csv-файл больше не ассоциируется с проблемными моментами в работе.

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 с определенной структурой, с которыми работают специализированные программы, например почтовые клиенты.

формат , предназначенный для представления табличных данных. Каждая строка файла - это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (delimiter) - запятой (,). Однако, большинство программ вольно трактует стандарт CSV и допускают использование иных символов в качестве разделителя. В частности в локалях , где десятичным разделителем является запятая, в качестве табличного разделителя, как правило, используется точка с запятой. Значения, содержащие зарезервированные символы (запятая, точка с запятой, новая строка) обрамляются двойными кавычками ("); если в значении встречаются кавычки - они представляются в файле в виде двух кавычек подряд. Строки разделяются парой символов CR LF (0x0D 0x0A) (в DOS и Windows эта пара генерируется нажатием клавиши Enter). Однако конкретные реализации могут использовать другие общепринятые разделители строк, например LF (0x0A) в UNIX .

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

Пример

Исходный текст:

1997,Ford,E350,"ac, abs, moon",3000.00 1999,Chevy,"Venture ""Extended Edition""","",4900.00 1996,Jeep,Grand Cherokee,"MUST SELL! air, moon roof, loaded",4799.00

Результирующая таблица:

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

1965;Пиксел;E240 – формальдегид (опасный консервант)!;"красный, зелёный, битый";3000,00 1965;Мышка;"А правильней ""Использовать Ёлочки""";;4900,00 "Н/д";Кнопка;Сочетания клавиш;"MUST USE! Ctrl, Alt, Shift";4799,00

Результирующая таблица:

Программы для редактирования CSV-файлов: Microsoft Excel, Numbers, ТаблицаПро, CSVed, OpenOffice.org Calc , KSpread , Google Docs . Импорт и экспорт CSV-файлов возможен во многих инженерных пакетах, например, ANSYS и LabVIEW . Также CSV-файлы создаёт Nokia PC Suite при копировании SMS -сообщений c мобильного телефона на компьютер.

См. также

Ссылки

  • CSV-1203 (English) (англ.)
  • RFC 4180, спецификация (англ.)
Расширение файла .csv
Категория файлов
Файл-пример (0,79 KiB)
Связанные программы Microsoft Excel
Microsoft Works
Corel Quattro Pro
Apache OpenOffice
LibreOffice
Microsoft Notepad
Libre Office
MobiSystems OfficeSuite Pro 7

Wikimedia Foundation . 2010 .

  • Гамма (буква)

Смотреть что такое "CSV" в других словарях:

    CSV - Saltar a navegación, búsqueda Para otros usos de este término, véase CSV (desambiguación). Los ficheros CSV (del inglés comma separated values) son un tipo de documento en formato abierto sencillo para representar datos en forma de tabla, en las… … Wikipedia Español

    CSV - may refer to: Clerics of Saint Viator Common Stored Value Ticket Confederación Sudamericana de Voleibol Character Strengths and Virtues Christian Social People s Party Community Service Volunteers GM U platform, a minivan made by General Motors… … Wikipedia

    Csv - steht für: Certified Server Validation, eine vorgeschlagene technische Methode zur Spam Vermeidung Character Separated Values oder Comma Separated Values, siehe CSV (Dateiformat) Chrëschtlech Sozial Vollekspartei (Christlich Soziale Volkspartei) … Deutsch Wikipedia

    CSV - formatas statusas T sritis informatika apibrėžtis Duomenų bazės laukų įrašymo tekstiniu formatu būdas, kai duomenų laukai skiriami kableliais. Naują įrašą atitinka nauja eilutė. CSV formatas dažnai naudojamas adresų knygos duomenims, programos… … Enciklopedinis kompiuterijos žodynas

    .csv - , Erweiterung für eine ASCII Datei, die Daten aus einer Datenbankdatei enthält (Comma separated Values) … Universal-Lexikon

    CSV - (Comma Separated Values) (Computers) file format used for storing database information in ASCII format (each entry or field is separated by a comma and each new row is represented by a new line) … English contemporary dictionary

    .csv - Das Dateiformat CSV beschreibt den Aufbau einer Textdatei zur Speicherung oder zum Austausch einfach strukturierter Daten. Die Dateiendung CSV ist eine Abkürzung für Comma Separated Values (seltener Character Separated Values oder Colon Separated … Deutsch Wikipedia

    CSV - Die Abkürzung CSV steht für: Certified Server Validation, eine vorgeschlagene technische Methode zur Spam Vermeidung Comma Separated Values oder Character Separated Values, ein Dateiformat, siehe CSV (Dateiformat) Christlich Soziale Volkspartei… … Deutsch Wikipedia

    CSV - cash surrender value (CSV) The amount of cash that can be obtained by the policy owner upon cancellation of a whole life insurance policy. CSV may also be borrowed by the policy owner. Only certain kinds of life insurance policies have cash… … Financial and business terms

    CSV - Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français

Книги

  • Python. Создание приложений. Библиотека профессионала , Уэсли Дж. Чан. Вы уже знаете язык Python, но хотите узнать больше? Намного больше? Погрузитесь в разнообразие тем, связанных с реальными приложениями. Книга охватывает регулярные выражения, сетевое…

© 2024 mygj.ru
Компьютерные советы и хитрости