Excel против форматов файлов: простой разбор отличий

Иван Корнев·10.04.2026·6 мин

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

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

Краткая шпаргалка:

  • XLSX — современный стандарт Excel (формулы + дизайн + много листов).
  • CSV — универсальный текстовый формат (только данные, разделенные запятыми).
  • XLS — устаревший формат старых версий Excel (до 2003 года).

Что скрывается за названиями: программа и форматы

Часто пользователи путают название программы с расширением файла. Давайте расставим точки над «i».

Microsoft Excel — это приложение из пакета Office. Оно умеет открывать десятки форматов, но «родными» для него являются собственные расширения.

Формат XLSX (расшифровывается как Excel Open XML Spreadsheet) появился в версии 2007 года. Фактически, такой файл — это архив, содержащий множество XML-документов с описанием данных, стилей и настроек. Благодаря этому он поддерживает:

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

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

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

Осторожно с кириллицей! При открытии CSV-файлов в Excel на русском языке часто возникает проблема с кодировкой: вместо букв отображаются «кракозябры». Это решается выбором кодировки UTF-8 при импорте, а не простым двойным кликом.

Сравнительная таблица: когда что выбирать

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

ХарактеристикаXLSX (Excel)CSV (Текст)
Хранение формулДа, формулы сохраняются и работаютНет, сохраняется только итоговое значение
ОформлениеЦвета, границы, шрифты, условное форматированиеОтсутствует полностью
Количество листовНеограниченно (в пределах памяти)Только один лист на файл
СовместимостьТребует Excel, Google Таблиц или аналоговОткрывается везде: от Блокнота до 1С и Python
Размер файлаБольше (за счет служебной информации)Минимальный (только данные)
Макросы (VBA)Нет (нужен формат .XLSM)Не поддерживаются
Главное назначениеАнализ, отчеты, расчеты, хранение архивовОбмен данными, выгрузка из баз, импорт в системы

Как правильно открыть файлы разных типов

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

Открытие XLSX файлов

Это самый простой сценарий. Файлы этого типа ассоциированы с программой по умолчанию.

  1. Windows/macOS: Двойной клик по файлу запустит его в установленном Excel.
  2. Альтернативы: Если у вас нет лицензии Microsoft Office, используйте бесплатные аналоги:
    • LibreOffice Calc или OpenOffice.
    • Google Таблицы (загрузите файл на диск).
    • Apple Numbers (на macOS/iOS).

Открытие CSV файлов без искажений

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

Вариант А: Через мастер импорта в Excel (рекомендуется)

  1. Откройте пустой лист в Excel.
  2. Перейдите на вкладку ДанныеПолучить данные (или «Из текста/CSV»).
  3. Выберите ваш файл.
  4. В появившемся окне проверьте настройки:
    • Кодировка: выберите 65001: Unicode (UTF-8), если видите непонятные символы.
    • Разделитель: убедитесь, что стоит галочка напротив правильного символа (запятая или точка с запятой). В предпросмотре данные должны быть аккуратно разбиты по столбцам.
  5. Нажмите Загрузить.

Вариант Б: Быстрый просмотр Если нужно просто посмотреть содержимое без редактирования таблицы, кликните правой кнопкой мыши → «Открыть с помощью» → «Блокнот» (Windows) или TextEdit (macOS). Вы увидите сырые данные, разделенные запятыми.

Лайфхак для программистов и аналитиков: CSV идеально подходит для передачи больших объемов данных в базы данных (SQL) или обработки скриптами (Python, R), так как эти инструменты «понимают» текстовую структуру лучше, чем бинарный формат XLSX.

Конвертация: как перевести один формат в другой

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

Из CSV в XLSX

Это безопасная операция. Вы получаете все преимущества Excel.

  1. Откройте CSV-файл в Excel (желательно через мастер импорта, как описано выше).
  2. Нажмите ФайлСохранить как.
  3. В типе файла выберите Книга Excel (*.xlsx).
  4. Теперь вы можете добавлять формулы и оформлять таблицу.

Из XLSX в CSV

Внимание: Это необратимая операция для текущего файла.

  1. Откройте файл в Excel.
  2. Нажмите ФайлСохранить как.
  3. Выберите тип CSV (разделители — запятые) (*.csv).
  4. Excel предупредит, что некоторые функции могут быть потеряны. Подтвердите действие.
  5. Важно: Если в книге было несколько листов, при сохранении в CSV сохранится только активный (текущий) лист. Остальные будут удалены из нового файла.

Частые ошибки при работе с таблицами

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

  • Потеря лидирующих нулей. В CSV номер телефона 0912345678 может превратиться в 912345678, так как программа считает это числом. В XLSX можно задать текстовый формат ячейки заранее.
  • Неверный разделитель дат. В русской локали дата может записаться как 10.04.2026, а система, ожидающая американский формат, прочитает это как текст или ошибку. При экспорте в CSV для зарубежных партнеров лучше использовать формат YYYY-MM-DD.
  • «Слипание» столбцов. Если в тексте внутри ячейки есть запятая (например, адрес: «г. Москва, ул. Ленина»), а файл сохранен как CSV с разделителем-запятой, структура таблицы нарушится. В таких случаях используют кавычки для обрамления текста или меняют разделитель на точку с запятой (;).
  • Сохранение макросов. Формат .xlsx не сохраняет макросы (код VBA). Если вы написали скрипт, файл нужно сохранять как .xlsm (Книга Excel с поддержкой макросов).

FAQ: ответы на популярные вопросы

Можно ли открыть XLSX на телефоне? Да. Для этого существуют официальные приложения Microsoft Excel (iOS/Android), а также встроенные просмотрщики в файловых менеджерах и облачных сервисах вроде Google Диска или Яндекс.Диска.

Почему файл CSV весит меньше, чем XLSX? CSV содержит только чистый текст без служебной информации о стилях, формулах, истории изменений и структуре XML-архива, которая есть в XLSX. Разница в размере может достигать 5–10 раз на больших файлах.

Как открыть старый файл .XLS в новой версии Excel? Современный Excel отлично открывает старые файлы .xls (формат 97-2003). Однако при первом открытии программа предложит включить «Режим совместимости». Рекомендуется сразу сохранить такой файл как .xlsx, чтобы получить доступ ко всем новым функциям.

Что делать, если Excel говорит «Файл поврежден» при открытии CSV? Скорее всего, проблема в кодировке. Попробуйте открыть файл через меню «Данные» → «Из текста», явно указав кодировку UTF-8 или Windows-1251. Также проверьте, не открыт ли файл в другой программе в этот момент.