Как открыть CSV файл в Excel Mac? - Itsovet61.ru

Как открыть CSV файл в Excel Mac?

[Решение найдено!] Гугл документы Я просто использовал Google Docs именно для этой цели, но все, что мне нужно…

Как открыть CSV файл в Excel Mac?

Бесплатный редактор текстовых файлов .CSV для Mac OS X?

Я ищу бесплатный редактор для редактирования текстовых файлов с разделителями-запятыми или в формате .csv.

Гугл документы

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

Настольный инструмент

Свободный и открытый исходный код (лицензия MIT).

Table Tool открывает файлы CSV. Он автоматически определяет кодировку символов и разделитель записей (запятая / точка с запятой / табуляция) и поддерживает основные операции редактирования (такие как добавление строки, удаление строки, добавление столбца, удаление столбца и т. Д.).

Table Tool может конвертировать файлы в другой формат.

Table Tool также доступен в Mac App Store .

LibreOffice

LibreOffice теперь неплохо справляется и совместим даже с OS X 10.9

чисел

Отказ от ответственности: бесплатно на новых Mac

Номера Apple также открываются и сохраняются в CSV. Просто пришлось добавить в список.

Числа:

Сохранить как CSV после редактирования:

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

NeoOffice

Последняя версия NeoOffice работает отлично (в том смысле, что она поддерживает версии и т. Д.), Но вам нужно пожертвовать небольшую сумму денег, чтобы загрузить ее до конца августа 2011 года.

Браузер БД для SQLite

Не очевидный кандидат, но очень сильный (и бесплатный).

  1. Создать пустую базу данных
  2. Импортировать таблицу из CSV-файла

  1. С различными вариантами импорта

  1. Редактировать, искать, выводить данные

  1. Экспортируйте ваши изменения как (новый) файл CSV

csveditor (Java)

Очень простая (без отмены) Java-программа (некоторые могут перестать читать здесь;) — выполняет свою работу

Вы должны создать пустую таблицу при запуске, но затем вы можете открыть любой файл.

Скриншот:

Бесплатный Microsoft Office Online

Что может быть лучше, чем Excel, для открытия и управления файлами CSV?

С этой опцией вам не нужно ничего устанавливать. Он имеет удобство Google Docs, но гарантирует совместимость с MS Office.

OpenRefine

При взаимодействии с большими и грязными текстовыми CSV-файлами и другими структурированными текстовыми файлами я обычно перехожу к Google Refine (теперь называется OpenRefine ). Я использовал его для документов TSV / CSV, JSON и XML. По моему опыту, он редко дает сбой и довольно хорош для искажения данных (вы можете применять преобразования с помощью языков сценариев).

Его подход больше ориентирован на базы данных, чем на электронные таблицы.

RStudio

RStudio оборачивает действительно приятную среду, похожую на IDE, на популярный язык R с открытым исходным кодом. Язык R «представляет собой интегрированный набор программных средств для обработки данных, расчета и графического отображения». 1 Он включает в себя средства для импорта и экспорта данных CSV из встроенного хранилища данных, поэтому вы можете работать с ним с помощью мощного инструментария и затем экспортировать его обратно в CSV.

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

Как открыть CSV файл в Excel Mac?

Как открыть CSV файл на Mac?

Нажмите на меню «Файл» в левом верхнем углу окна и выберите «Открыть». На экране должно появиться окно выбора файлов на компьютере. Вместо этого можно нажать Ctrl + O (Windows) или ⌘ Cmd + O (Mac).

Как правильно открыть CSV файл в Excel?

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

  1. Запустите Microsoft Excel, на вкладке Home (Главная) нажмите Open (Открыть).
  2. Появится диалоговое окно Open (Открытие документа), в выпадающем списке в нижнем правом углу выберите Text Files (Текстовые файлы).
  3. Найдите в Проводнике Windows файл CSV и откройте его, дважды кликнув по нему.

Как создать CSV файл в Excel?

В рабочей книге Excel откройте вкладку Файл (File) и нажмите Сохранить как (Save as). Кроме этого, диалоговое окно Сохранение документа (Save as) можно открыть, нажав клавишу F12. В поле Тип файла (Save as type) выберите CSV (разделители – запятые) (CSV (Comma delimited)).

Как открыть CSV файл в Excel с разделителями?

Чтобы корректно открыть CSV-файл с любым разделителем в Excel:

  1. Создайте новый документ Создать → Чистая книга:
  2. Выберите вкладку Данные:
  3. Нажмите Из текста:
  4. Найдите нужный файл и нажмите Получить данные:
  5. В открывшемся окне выберите С разделителями, затем нажмите Далее:

Как сохранить документ в Numbers в xls?

Откройте электронную таблицу, которую требуется конвертировать, в приложении Numbers и нажмите кнопку «Еще» . Нажмите «Экспортировать». Выберите формат для электронной таблицы. Например, чтобы открыть электронную таблицу Numbers в Microsoft Excel, выберите Excel.

Как Эксель сохранить в пдф на Маке?

Откройте электронную таблицу, затем выберите «Файл» > «Экспортировать в» > [формат файла] (меню «Файл» расположено у верхнего края экрана). Укажите настройки экспорта. PDF. Эти файлы можно открывать и в некоторых случаях редактировать с помощью таких приложений, как «Просмотр» и Adobe Acrobat.

Как открыть файл с расширением CSV?

Файлы формата CSV используются для транспортировки баз данных между программами. Файлы CSV можно редактировать в виде таблиц в таких программах, как MS Excel, OpenOffice.org Calc и SQLyog. Кроме того, поскольку эти файлы, по сути, хранят в себе текстовые данные, то их можно открыть любым текстовым редактором.

Как должен выглядеть CSV файл?

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

Как открыть CSV файл в гугл таблицах?

Как открывать CSV файлы в Google Таблицах

  1. Перейдите в меню «Файл» и нажмите пункт «Импорт».
  2. Перейдите во вкладку «Загрузка» в окне «Откройте файл» и выберите нужный CSV-файл на своем компьютере.
  3. В окне настроек «Импорта файлов» выберите «Нет» для параметра «Преобразование текста в числа и даты», а затем нажмите кнопку «Импортировать данные».

Как сохранить файл Excel в CSV в формате UTF 8?

Преобразование Excel файла в CSV UTF-8

  1. Откройте ваш текстовый документ.
  2. Выберите Файл -> Сохранить Как.
  3. Выберите папку на вашем компьютере для сохранения копии вашего файла.
  4. В открывшемся менеджере файлов выберите Тип файла -> CSV UTF-8 (разделитель запятая) -> Сохранить.

Как сделать из CSV Excel?

Проверьте, как это работает!

  1. Выделите ячейку или столбец с текстом, который вы хотите разделить.
  2. На вкладке Данные нажмите кнопку Текст по столбцам.
  3. В мастере распределения текста по столбцам установите переключатель с разделителями и нажмите кнопку Далее.
  4. Выберите разделители для своих данных. …
  5. Нажмите кнопку Далее.

Как заменить разделитель в CSV?

  1. Нажмите меню Пуск в Windows.
  2. Нажмите Панель управления.
  3. Откройте диалоговое окно «Язык и региональные стандарты».
  4. Нажмите вкладку региональных параметров.
  5. Нажмите Настроить / Дополнительные настройки (Win10).
  6. Введите новый разделитель в поле Разделитель списка.
  7. Нажмите ОК дважды.

Как открыть файл блокнот в Excel?

Импорт текстового файла путем его открытия в Excel

  1. Перейдите в >открыть и перейдите в папку с текстовым файлом.
  2. В диалоговом окне Открытие выберите текстовые файлы в списке тип файла.
  3. Найдите нужный файл и дважды щелкните его. Если это текстовый файл (с расширением ТХТ), запустится мастер импорта текста.

Как вытянуть данные из одного файла Excel в другой?

Автоматический перенос данных из одной таблицы в другую в программе Excel.

  1. Поставить курсор в первую (левую верхнюю) ячейку таблицы и выбрать в меню «Вставка» пункт «Вставить связь». …
  2. После выбора области данных появится окно настройки вида новой таблицы.

Как перевести текстовый файл в Excel?

Чтобы преобразовать текстовый файл в лист, вы можете использовать утилиту Open в Excel.

  1. Нажмите Отправьте > Откройте > Browse. …
  2. Затем в Откройте диалоговое окно, выберите Текстовые файлы в раскрывающемся списке рядом с Имя файла, и выберите используемый текстовый файл.
Читайте также  Как удалить файлы cookie в Яндекс?

Редактируем CSV-файлы, чтобы не сломать данные

Продукты HFLabs в промышленных объемах обрабатывают данные: адреса, ФИО, реквизиты компаний и еще вагон всего. Естественно, тестировщики ежедневно с этими данными имеют дело: обновляют тест-кейсы, изучают результаты очистки. Часто заказчики дают «живую» базу, чтобы тестировщик настроил сервис под нее.

Первое, чему мы учим новых QA — сохранять данные в первозданном виде. Все по заветам: «Не навреди». В статье я расскажу, как аккуратно работать с CSV-файлами в Excel и Open Office. Советы помогут ничего не испортить, сохранить информацию после редактирования и в целом чувствовать себя увереннее.

Материал базовый, профессионалы совершенно точно заскучают.

Что такое CSV-файлы

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


CSV-файл состоит из строк с данными и разделителей, которые обозначают границы столбцов

CSV расшифровывается как comma-separated values — «значения, разделенные запятыми». Но пусть название вас не обманет: разделителями столбцов в CSV-файле могут служить и точки с запятой, и знаки табуляции. Это все равно будет CSV-файл.

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

Из-за своих преимуществ CSV — сверхпопулярный формат обмена данными, хотя ему уже лет 40. CSV используют прикладные промышленные программы, в него выгружают данные из баз.

Одна беда — текстового редактора для работы с CSV мало. Еще ничего, если таблица простая: в первом поле ID одной длины, во втором дата одного формата, а в третьем какой-нибудь адрес. Но когда поля разной длины и их больше трех, начинаются мучения.


Следить за разделителями и столбцами — глаза сломаешь

Еще хуже с анализом данных — попробуй «Блокнотом» хотя бы сложить все числа в столбце. Я уж не говорю о красивых графиках.

Поэтому CSV-файлы анализируют и редактируют в Excel и аналогах: Open Office, LibreOffice и прочих.

Ветеранам, которые все же дочитали: ребята, мы знаем об анализе непосредственно в БД c помощью SQL, знаем о Tableau и Talend Open Studio. Это статья для начинающих, а на базовом уровне и небольшом объеме данных Excel с аналогами хватает.

Как Excel портит данные: из классики

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

Большинство казусов связано с тем, что программа без спроса преобразует строки с набором цифр в числа.

Округляет. Например, в исходной ячейке два телефона хранятся через запятую без пробелов: «5235834,5235835». Что сделает Excel? Лихо превратит номера́ в одно число и округлит до двух цифр после запятой: «5235834,52». Так мы потеряем второй телефон.

Приводит к экспоненциальной форме. Excel заботливо преобразует «123456789012345» в число «1,2E+15». Исходное значение потеряем напрочь.

Проблема актуальна для длинных, символов по пятнадцать, цифровых строк. Например, КЛАДР-кодов (это такой государственный идентификатор адресного объекта: го́рода, у́лицы, до́ма).

Удаляет лидирующие плюсы. Excel считает, что плюс в начале строки с цифрами — совершенно лишний символ. Мол, и так ясно, что число положительное, коль перед ним не стоит минус. Поэтому лидирующий плюс в номере «+74955235834» будет отброшен за ненадобностью — получится «74955235834». (В реальности номер пострадает еще сильнее, но для наглядности обойдусь плюсом).

Потеря плюса критична, например, если данные пойдут в стороннюю систему, а та при импорте жестко проверяет формат.

Разбивает по три цифры. Цифровую строку длиннее трех символов Excel, добрая душа, аккуратно разберет. Например, «8 495 5235834» превратит в «84 955 235 834».

Форматирование важно как минимум для телефонных номеров: пробелы отделяют коды страны и города от остального номера и друг от друга. Excel запросто нарушает правильное членение телефона.

Удаляет лидирующие нули. Строку «00523446» Excel превратит в «523446».
А в ИНН, например, первые две цифры — это код региона. Для Республики Алтай он начинается с нуля — «04». Без нуля смысл номера исказится, а проверку формата ИНН вообще не пройдет.

Меняет даты под локальные настройки. Excel с удовольствием исправит номер дома «1/2» на «01.фев». Потому что Windows подсказал, что в таком виде вам удобнее считывать даты.

Побеждаем порчу данных правильным импортом

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

По умолчанию Excel применяет к данным в загруженном CSV-файле тип «General» — общий. Из-за него программа распознает цифровые строки как числа. Такой порядок можно победить, используя встроенный инструмент импорта.

Запускаю встроенный в Excel механизм импорта. В меню это «Data → Get External Data → From Text».

Выбираю CSV-файл с данными, открывается диалог. В диалоге кликаю на тип файла Delimited (с разделителями). Кодировка — та, что в файле, обычно определяется автоматом. Если первая строка файла — шапка, отмечаю «My Data Has Headers».

Перехожу ко второму шагу диалога. Выбираю разделитель полей (обычно это точка с запятой — semicolon). Отключаю «Treat consecutive delimiters as one», а «Text qualifier» выставляю в «». (Text qualifier — это символ начала и конца текста. Если разделитель в CSV — запятая, то text qualifier нужен, чтобы отличать запятые внутри текста от запятых-разделителей.)

На третьем шаге выбираю формат полей, ради него все и затевалось. Для всех столбцов выставляю тип «Text». Кстати, если кликнуть на первую колонку, зажать шифт и кликнуть на последнюю, выделятся сразу все столбцы. Удобно.

Дальше Excel спросит, куда вставлять данные из CSV — можно просто нажать «OK», и данные появятся в открытом листе.


Перед импортом придется создать в Excel новый workbook

Но! Если я планирую добавлять данные в CSV через Excel, придется сделать еще кое-что.

После импорта нужно принудительно привести все-все ячейки на листе к формату «Text». Иначе новые поля приобретут все тот же тип «General».

  • Нажимаю два раза Ctrl+A, Excel выбирает все ячейки на листе;
  • кликаю правой кнопкой мыши;
  • выбираю в контекстном меню «Format Cells»;
  • в открывшемся диалоге выбираю слева тип данных «Text».


Чтобы выделить все ячейки, нужно нажать Ctrl+A два раза. Именно два, это не шутка, попробуйте

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

Альтернатива: Open Office Calc

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

Конечно, понадобится пакет Open Office (OO). При установке он предложит переназначить на себя файлы MS Office. Не рекомендую: хоть OO достаточно функционален, он не до конца понимает хитрое микрософтовское форматирование документов.

А вот назначить OO программой по умолчанию для CSV-файлов — вполне разумно. Сделать это можно после установки пакета.

Итак, запускаем импорт данных из CSV. После двойного клика на файле Open Office показывает диалог.


Заметьте, в OO не нужно создавать новый воркбук и принудительно запускать импорт, все само

  1. Кодировка — как в файле.
  2. «Разделитель» — точка с запятой. Естественно, если в файле разделителем выступает именно она.
  3. «Разделитель текста» — пустой (все то же, что в Excel).
  4. В разделе «Поля» кликаю в левый-верхний квадрат таблицы, подсвечиваются все колонки. Указываю тип «Текст».

Штука, которая испортила немало крови: если по ошибке выбрать несколько разделителей полей или не тот разделитесь текста, файл может правильно открыться, но неправильно сохраниться.

Читайте также  Как изменить формат файла на айфоне?

Помимо Calc у нас в HFLabs популярен libreOffice, особенно под «Линуксом». И то, и другое для CSV применяют активнее, чем Excel.

Бонус-трек: проблемы при сохранении из Calc в .xlsx

Если сохраняете данные из Calc в экселевский формат .xlsx, имейте в виду — OO порой необъяснимо и масштабно теряет данные.


Белая пустошь, раскинувшаяся посередине, в оригинальном CSV-файле богато заполнена данными

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

Если что-то потерялись, лечение — пересохранить из CSV в .xlsx. Или, если установлен Windows, импортнуть из CSV в Excel и сохранить оттуда.

После пересохранения обязательно еще раз проверяю, что все данные на месте и нет лишних пустых строк.

Если интересно работать с данными, посмотрите на наши вакансии. HFLabs почти всегда нужны аналитики, тестировщики, инженеры по внедрению, разработчики. Данными обеспечим так, что мало не покажется :)

Какая кодировка правильно открывает CSV-файлы в Excel как на Mac, так и на Windows?

У нас есть веб-приложение, которое экспортирует CSV-файлы, содержащие иностранные символы с UTF-8, без BOM. Пользователей Windows и Mac сделать символы в Excel. Я попробовал конвертировать в UTF-8 с помощью BOM; Excel / Win-это нормально, Excel/Mac показывает тарабарщину. Я использую Excel 2003 / Win, Excel 2011 / Mac. Вот все кодировки, которые я пробовал:

Лучшим является UTF-16LE с BOM, но CSV не распознается как таковой. Разделитель полей-запятая, но точка с запятой не меняется вещи.

Есть ли кодировка, которая работает в обоих мирах?

15 ответов:

Кодировки Excel

Я нашел кодировку WINDOWS-1252 наименее неприятной при работе с Excel. Так как его в основном Microsofts собственный проприетарный набор символов, можно предположить, что он будет работать как на Mac, так и на Windows версии MS-Excel. Обе версии, по крайней мере, включают соответствующий селектор «происхождение файла» или «кодирование файла», который правильно считывает данные.

В зависимости от вашей системы и используемых инструментов, эта кодировка также может быть названа CP1252 , ANSI , Windows (ANSI) , MS-ANSI или Просто Windows , среди прочих вариантов.

Эта кодировка является надмножеством ISO-8859-1 (он же LATIN1 и другие), так что вы можете вернуться к ISO-8859-1 , Если вы не можете использовать WINDOWS-1252 по какой-то причине. Имейте в виду, что ISO-8859-1 не хватает некоторых символов из WINDOWS-1252 , как показано здесь:

Обратите внимание, что знак евроотсутствует . Эту таблицу можно найти по адресу Alan Wood.

Преобразование

Преобразование выполняется по-разному в каждом инструменте и языке. Однако предположим, что вы имейте файл query_result.csv , который, как вы знаете, закодирован UTF-8 . Преобразуйте его в WINDOWS-1252 , используя iconv :

Для UTF-16LE с BOM если вы используете символы табуляции в качестве разделителей вместо запятых Excel распознает поля. Причина, по которой это работает, заключается в том, что Excel фактически использует свой Unicode *.txt парсер.

Примечание : Если файл отредактирован в Excel и сохранен, он будет сохранен как разделенный табуляцией ASCII. Проблема теперь в том, что при повторном открытии файла Excel предполагает, что это настоящий CSV (с запятыми), видит, что это не Юникод, поэтому анализирует его как разделенный запятыми — и, следовательно, сделает гашиш из него!

Update : по крайней мере, в Excel 2010 (Windows) вышеприведенная оговорка не происходит для меня сегодня, хотя, похоже, есть разница в поведении сохранения, если:

  • изменения и закройте Excel (пытается сохранить как Юникод *.txt’)
  • редактирование и закрытие только файла (работает, как и ожидалось).

Самое низкое: нет никакого решения. Excel 2011 / Mac не может правильно интерпретировать CSV-файл, содержащий умлауты и диакритические знаки, независимо от того, какую кодировку или прыжки с обручами вы делаете. Я был бы рад услышать, что кто-то говорит мне другое!

Вы пробовали только CSV-файлы, разделенные запятыми и точками с запятой. Если бы вы попробовали разделенный вкладками CSV (также называемый TSV) , вы бы нашли ответ:

UTF-16LE с BOM (метка порядка байтов), tab-separated

Но : в комментарии вы упоминаете, что TSV-это не вариант для вас (хотя я не смог найти это требование в вашем вопросе). Какая жалость. Это часто означает, что вы разрешаете ручное редактирование файлов TSV, которые вероятно, это не очень хорошая идея. Визуальная проверка файлов TSV не является проблемой. Кроме того, редакторы могут быть настроены на отображение специального символа для обозначения вкладок.

И да, я попробовал это на Windows и Mac.

Лучшим решением для чтения CSV-файлов с помощью UTF-8 на Mac является их преобразование в формат XLSX. Я нашел сценарий, сделанный Конрадом Ферстнером, который я немного улучшил, добавив поддержку различных символов-разделителей.

Загрузите скрипт с Github https://github.com/brablc/clit/blob/master/csv2xlsx.py . для его запуска вам потребуется установить модуль python openpyxl для работы с файлами Excel: sudo easy_install openpyxl .

Вот решающий аргумент при импорте CSV в кодировке utf8 в Excel 2011 для Mac: Microsoft говорит: «Excel для Mac в настоящее время не поддерживает UTF-8.»Excel для Mac 2011 и UTF-8

Мне кажется, что Excel 2011 для Mac OS не использует кодировку.GetEncoding («10000»), как я и думал, потратил впустую 2 дня с тем же iso, что и на Microsoft OS. Лучшим доказательством этого является создание файла в Excel 2011 для MAC со специальными символами, сохранение его в формате CSV, а затем открытие его в текстовом редакторе MAC, и символы скремблируются.

Для меня этот подход работал-это означает, что экспорт csv в Excel 2011 на MAC OS имеет специальные западноевропейские символы внутри:

UTF-8 без BOM в настоящее время работает для меня в Excel Mac 2011 14.3.2.

UTF-8 + BOM вроде работает, но BOM передается как тарабарщина.

UTF-16 работает, если вы импортируете файл и завершаете работу мастера, но не если вы просто дважды щелкните его.

Следующее работало для меня в Excel для Mac 2011 и Windows Excel 2002:

Используя iconv на Mac, преобразуйте файл в UTF-16 Little-Endian + name it *.txt (the .расширение txt заставляет Excel запустить мастер импорта текста):

iconv -f UTF-8 -t UTF-16LE filename.csv >filename_UTF-16LE.csv.txt

Откройте файл в Excel и в Мастере импорта текста выберите:

  • Шаг 1: происхождение файла : игнорируйте его, не имеет значения, что вы выберете
  • Шаг 2: Выберите правильные значения для разделители и квалификатор текста Шаг 3: при необходимости выберите форматы столбцов

PS UTF-16LE, созданный iconv, имеет BOM байты FF FE в начале.

PPS мой оригинальный csv-файл был создан на компьютере с Windows 7, в формате UTF-8 (с байтами BOM EF BB BF в начале) и использовал разрывы строк CRLF. В качестве разделителя полей использовалась запятая, а в качестве квалификатора текста-одинарная кавычка. Он содержал буквы ASCII плюс другую латынь буквы с тильдами, умлаутом и т.д., Плюс немного кириллицы. Все правильно отображается как в Excel для Win, так и в Mac.

Точные версии программного обеспечения PPPS:
* Mac OS X 10.6.8
* Excel для Mac 2011 V. 14. 1. 3
* Windows Server 2003 SP2
* Окна Excel 2002 г. в. 10.2701.2625

В моем случае это сработало (Mac, Excel 2011, Как кириллические, так и латинские символы с чешскими диакритиками):

  • кодировка UTF-16LE (просто UTF-16 было недостаточно)
  • BOM «xFFxFE «
  • t (tab) как разделитель
  • Не забудьте также закодировать разделитель и CRLFs: -)
  • Используйте iconv вместо mb_convert_encoding

На моем Mac OS Text Wrangler идентифицировал CSV-файл, созданный с помощью Excel, как имеющий «Западную» кодировку.

После некоторого гугления я сделал этот небольшой скрипт (я не уверен в доступности Windows, может быть, с Cygwin ?):

Вместо csv, попробуйте вывести html с расширением XLS и mime-типом «application / excel». Я знаю, что это будет работать в Windows, но не могу говорить за MacOS

  1. Откройте файл в BBEdit или TextWrangler*.
  2. задайте файл как Unicode (UTF-16 Little-Endian) (окончания строк могут быть Unix или Windows). Спасите!
  3. В Excel: Данные > Получить Внешние Данные > Импортировать Текстовый Файл.
Читайте также  Чем открыть файл с расширением IPT?

Теперь ключевой момент, выберите MacIntosh В качестве источника файла (это должен быть первый выбор).

Используется Excel 2011 (версия 14.4.2)

*в нижней части окна есть небольшое выпадающее меню

Решите это с помощью java (UTF-16LE с BOM ):

Обратите внимание, что CSV-файл должен использовать TAB в качестве разделителя. Вы можете прочитать файл CSV как на windows, так и на MAC OS X.

В моем случае добавление преамбулы к файлу решило мою проблему:

Экспорт в Excel и другие форматы в Numbers на Mac

Чтобы сохранить копию таблицы Numbers в другом формате, требуется экспортировать ее в другом формате. Это удобно, когда Вам нужно открыть таблицу в другом приложении или отправить ее людям, использующим другое ПО. Внесение изменений в экспортированную электронную таблицу не влияет на исходную электронную таблицу.

Примечание. Если для исходного файла задан пароль, он действует также для копий, экспортированных в форматах PDF, Excel и Numbers ’09, но его можно изменить или удалить.

Сохранение копии таблицы Numbers в другом формате

Откройте электронную таблицу, затем выберите «Файл» > «Экспортировать в» > [формат файла] (меню «Файл» расположено у верхнего края экрана).

Укажите настройки экспорта.

PDF. Эти файлы можно открывать и в некоторых случаях редактировать с помощью таких приложений, как «Просмотр» и Adobe Acrobat. Выберите макет страниц и качество изображений для файла PDF (чем выше выбранное качество изображений, тем больше будет размер файла). Если Вы добавили текстовое описание к своим изображениям, рисункам, аудио или видео для озвучивания с помощью VoiceOver или других вспомогательных технологий, они экспортируются автоматически. Чтобы включить комментарии, выберите «Подогнать каждый лист под страницу», затем установите флажок «Включить комментарии». Чтобы включить теги универсального доступа для таблиц с большим объемом данных, нажмите «Дополнительные параметры», затем выберите «Вкл.».

Excel. Выберите способ создания рабочего листа: для каждой таблицы или для каждого листа. Если Вы создаете отдельный рабочий лист для каждой таблицы, можно включать обзорный рабочий лист со ссылками на все таблицы. Если необходимо, чтобы файл был совместим с более старой версией Microsoft Excel (1997–2004), нажмите «Дополнительные параметры», затем выберите «.xls» во всплывающем меню.

CSV. Содержание ячеек в экспортируемом файле отображается в виде значений, разделенных запятыми. Выберите один из следующих вариантов: создать файл для каждой таблицы или объединить таблицы в один файл. Чтобы включить названия таблиц, установите флажок «Включать названия таблиц». Чтобы изменить кодировку текста, нажмите стрелку раскрытия рядом с элементом «Дополнительные параметры».

TSV. Содержание ячеек в экспортируемом файле отображается в виде значений, разделенных табуляторами. Выберите один из следующих вариантов: создать файл для каждой таблицы или объединить таблицы в один файл. Чтобы включить названия таблиц, установите флажок «Включать названия таблиц». Чтобы изменить кодировку текста, нажмите стрелку раскрытия рядом с элементом «Дополнительные параметры».

Numbers ’09. Файлы этого формата можно открывать в Numbers версий от 2.0 до 2.3 включительно на компьютере Mac.

Примечание. Если таблица содержит таблицы с крупным объемом данных, возможно, экспорт в Numbers ‘09 выполнить не удастся.

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

Установка пароля. Установите флажок «Требовать пароль для открытия», затем введите пароль. Требование пароля применяется только к экспортированной копии.

Сохранение исходного пароля таблицы. Убедитесь, что флажок «Требовать пароль для открытия» установлен.

Использование другого пароля для экспортированной копии. Установите флажок пароля, нажмите «Сменить пароль», затем задайте новый пароль.

Экспорт копии без защиты паролем. Снимите флажок «Требовать пароль для открытия».

Нажмите «Далее», затем введите имя таблицы (без расширения файла, например .xls или .csv, — оно будет добавлено к имени презентации автоматически).

Введите один или несколько тегов (необязательно).

Чтобы указать место для сохранения электронной таблицы, нажмите всплывающее меню «Где», выберите место, затем нажмите «Экспорт».

Чтобы отобразить больше мест, нажмите стрелку рядом с всплывающим меню «Где».

Файл формата CSV: чем открыть, описание, особенности

Расширение CSV представляет текстовый вариант электронных таблиц. В статье расскажем об особенностях.

Расширение CSV представляет текстовый вариант электронных таблиц. В статье расскажем об особенностях формата и о том, чем открыть CSV файл на компьютере и смартфоне.

Общее описание формата CSV

Формат, заменяющий таблицы, появился еще в 70-х годах. В документе формата CSV строка файла заменяет строку таблицы. В оригинальной сборке формата разделителем выступает запятая, но в различных ридерах используются символы : ; / . При этом знаки препинания употребляются в кавычках. Табличные ячейки разделяются последовательностью ASCII.

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

Как и чем открыть файл CSV расширения

Далее рассмотрим, чем открыть CSV формат. Это делается через онлайн-ресурсы, Android-приложения и компьютерный софт.

Просмотр формата CSV онлайн

Обзор ридеров для размера CSV начнем с онлайн-ресурсов. Чтобы открыть CSV онлайн, зайдите на сайт Convert Csv. Далее ваши действия таковы:

  • загрузите файл на главную страницу сайта удобным способом: выберите с компьютера, введите URL-адрес файла или “перетащите” его в специальное поле;
  • задайте параметры разделителей в поле Field Separator;
  • выберите способ отображения: показать на сайте или конвертировать в Excel.

Таблица воспроизведется на сайте в текстовом формате или как таблица Excel.

Второй способ открыть расширение CSV онлайн – сервис Google Таблицы.

  1. Авторизуйтесь в своей учетной записи Google и откройте Google-таблицы. На стартовой странице нажмите значок с папкой.
  2. Укажите тип файла и нажмите «Открыть».
  3. Начнется загрузка файла. После этого таблица откроется на ресурсе. Для разделения ячеек по умолчанию используются запятые.

Открываем файл CSV на компьютере

Рассказываем, чем открыть CSV на компьютере, кроме штатного Microsoft Office Excel.

Подойдет программа CSVed для просмотра и редактуры файлов CSV. Она поддерживает разные символы разделителей. Добавляйте или удаляйте текстовые элементы и ячейки, экспортируйте файл в форматы HTML, Excel, Word, XML. Делайте поиск по тексту, связывайте колонки.

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

Как открыть формат CSV в Еxcel

Открыть формат CSV напрямую в Еxcel достаточно просто.

  1. Откройте программу Microsoft Excel, кликните Open.
  2. В диалоговом окне внизу справа из списка выберите формат Text Files.
  3. Найдите нужный файл. В программе отобразится новая страница Excel с содержанием документа CSV.

Открываем расширение CSV на Android

Бесплатный вьювер CSV Viewer работает с форматом CSV на устройствах Android. Утилита поддерживает несколько типов разделителей (запятая, точка с запятой, пробел, табуляция), переключение между страницами нажатием на экран. Приложение видит файлы на флешке и загружает из облака.

Какие проблемы встречаются с CSV-файлом

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

Если при импорте файла программа выдает ошибку, проверьте кодировку UTF-8. Установите один формат разделителей при загрузке файла в программу. Если из открытого файла пропали цифры, запятые, кавычки, попробуйте открыть заново через функцию «Создать» и «Текстовый документ» (Блокнот).

Предварительно создайте новый документ exl. Загрузите файл в архиватор 7 zip или другой.

  1. Нажмите правой кнопкой мыши на папку с архивом.
  2. В списке выберите «Извлечь файлы».
  3. Отметьте поле «Распаковать» и заменить файлы
  4. Выберите пустой файл и нажмите «Ок».
Борис Аладышкин/ автор статьи

Приветствую! Я являюсь руководителем данного проекта и занимаюсь его наполнением. Здесь я стараюсь собирать и публиковать максимально полный и интересный контент на темы связанные с современными технологиями и программным обеспечением. Уверен вы найдете для себя немало полезной информации. С уважением, Борис Аладышкин.

Понравилась статья? Поделиться с друзьями:
Itsovet61.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: