Полный гид по форматам Excel и смене типа файла
Excel поддерживает более 15 форматов файлов, но основными являются .xlsx (стандарт), .xlsm (с макросами), .xls (старый формат) и .csv (только данные). Чтобы изменить формат книги, откройте меню «Файл» → «Сохранить как», выберите нужный тип в выпадающем списке и нажмите «Сохранить». Выбор правильного расширения критичен: оно определяет, сохранятся ли макросы, формулы массива и внешние связи, или файл станет просто набором текста.
Основные форматы файлов Excel
Понимание различий между расширениями поможет избежать потери данных при передаче файлов коллегам или переносе в другие системы.
| Расширение | Тип файла | Для чего используется | Важные нюансы |
|---|---|---|---|
| .xlsx | Книга Excel | Стандартный формат для 99% задач. | Не сохраняет макросы. Если в файле есть код VBA, он будет удален при сохранении. |
| .xlsm | Книга с поддержкой макросов | Файлы с автоматизацией (VBA). | Обязателен, если вы используете макросы. Безопасность: такие файлы могут блокироваться почтовыми серверами. |
| .xls | Книга Excel 97-2003 | Совместимость со старым ПО. | Ограничивает файл 65 536 строками. Не поддерживает новые функции (сводные таблицы нового типа, срезы). |
| .csv | CSV (разделители) | Обмен данными с базами данных и другими программами. | Теряет всё: форматирование, формулы, графики и другие листы. Сохраняет только текст текущего листа. |
| .xlsb | Двоичная книга Excel | Работа с огромными таблицами (>100 Мб). | Файл весит меньше и открывается быстрее, но совместимость со сторонним ПО (не Excel) может быть ниже. |
| Отправка отчетов на печать или клиентам. | Файл становится неизменяемым. Идеально для финальных версий отчетов. |
Осторожно с CSV! При сохранении в .csv Excel предупредит, что некоторые функции могут быть потеряны. Это не ошибка, а особенность формата: он хранит только «голые» данные, разделенные запятыми или точкой с запятой. Все формулы превратятся в значения, а условное форматирование исчезнет.
Как изменить формат книги: пошаговая инструкция
Процесс смены формата одинаков для всех современных версий Excel (2016, 2019, 2021, 365).
- Откройте нужную книгу.
- Перейдите на вкладку Файл и выберите Сохранить как (или нажмите
F12для быстрого вызова окна сохранения). - В открывшемся окне выберите папку назначения.
- Найдите поле «Тип файла» (под именем файла) и кликните по нему.
- Выберите нужное расширение из списка (например, Книга Excel с поддержкой макросов (.xlsm)*).
- Нажмите Сохранить.
Если вы пытаетесь сохранить файл с макросами в формат .xlsx, Excel выдаст предупреждение: «Следующие компоненты нельзя сохранить в формате файла без поддержки макросов...». В этом случае у вас два пути:
- Нажать Да, если вы сознательно хотите удалить макросы.
- Нажать Нет, вернуться к выбору типа файла и выбрать
.xlsm.
Лайфхак для больших данных. Если ваша таблица тормозит при открытии и весит более 50 Мб, попробуйте сохранить её в формате .xlsb (Двоичная книга). Это может сократить размер файла в 2–3 раза и ускорить вычисления без потери функционала.
Частые ошибки при работе с форматами
- Потеря макросов. Самая распространенная ошибка — сохранение рабочей книги с кодом в обычный
.xlsx. Макросы исчезают безвозвратно. Всегда проверяйте наличие кода перед сохранением. - Проблемы с кодировкой в CSV. При открытии CSV-файлов в других программах русские буквы могут превратиться в «кракозябры». Это решается сохранением с кодировкой UTF-8 (в новых версиях Excel есть пункт «CSV UTF-8 (разделитель — запятая)»).
- Игнорирование режима совместимости. Если вы сохраняете файл в
.xls(для старого Excel), над заголовком окна появится надпись «Режим ограниченной функциональности». Новые функции (например,ЕСЛИМНилиВПРс несколькими условиями) работать не будут. - Сохранение только активного листа. Помните, что форматы
.csvи.prnсохраняют только тот лист, который открыт в момент сохранения. Остальные листы книги будут проигнорированы.
FAQ: Вопросы и ответы
В чем разница между .xlsx и .xlsm?
Главное отличие — поддержка макросов (VBA). Формат .xlsx по умолчанию блокирует выполнение кода ради безопасности. Если в книге есть макросы, её обязательно нужно сохранять как .xlsm, иначе код будет удален.
Можно ли открыть файл .xlsb на телефоне?
Да, мобильные приложения Excel (iOS и Android) поддерживают открытие и редактирование двоичных книг (.xlsb). Однако некоторые сторонние программы для просмотра таблиц могут не распознать этот формат.
Как сохранить файл, чтобы его могли открыть в очень старом Excel 2003? Используйте формат .xls (Книга Excel 97-2003). Но учтите: все данные свыше 65 536 строк будут обрезаны, а современные формулы заменены на значения или вызовут ошибку. Лучше попросить получателя установить бесплатный пакет совместимости от Microsoft или конвертер.
Почему при сохранении в CSV меняется разделитель?
Разделитель (запятая или точка с запятой) зависит от региональных настроек вашей Windows. В русской локали стандартным разделителем обычно является точка с запятой (;), так как запятая используется как десятичный знак. Изменить это можно в настройках системы или выбрав конкретный тип CSV в меню сохранения.