Файл xlsb — это двоичная книга Excel. Он содержит те же листы, формулы и диаграммы, что и файл XLSX, но хранит эти данные в виде компактных двоичных записей, а не в виде текста XML. Именно поэтому объемные книги в этом формате иногда открываются и сохраняются быстрее, а некоторые приложения вообще отказываются их открывать.
В этом руководстве объясняется, что находится внутри файла, когда стоит использовать этот формат, как открыть его в WPS Spreadsheet и как преобразовать его в XLSX перед отправкой кому-либо.

Что на самом деле хранится в файле xlsb
Microsoft представила двоичную книгу Excel вместе с XLSX в версии Excel 2007. Оба формата упакованы в ZIP-архив. XLSX заполняет этот архив компонентами XML. Файл xlsb использует тот же принцип упаковки, но заменяет части XML на двоичные записи (BIFF12).
Вот почему оба формата могут содержать одинаковый размер сетки — 1 048 576 строк на 16 384 столбца — и те же формулы, когда книга загружена в память. Формат в первую очередь меняет то, как приложение читает файл с диска и записывает его обратно.
Один важный нюанс: файл xlsb также может содержать макросы VBA, тогда как XLSX — нет. Относитесь к неожиданным вложениям .xlsb так же, как к файлам XLSM. Включайте макросы только в том случае, если доверяете отправителю.
Когда стоит использовать файл xlsb
Выбирайте этот формат, когда книга большая, медленно открывается или сохраняется, и почти все, кто с ней работает, используют Excel или другие настольные электронные таблицы, поддерживающие двоичную книгу Excel. Внутренние модели, длинные дампы транзакций и книги с множеством листов часто выигрывают от использования этого формата.
Для повседневных файлов используйте XLSX. XLSX является стандартом по умолчанию не просто так: его ожидают Google Sheets, Apple Numbers, многие библиотеки Python и большинство порталов для загрузки. Кроме того, двоичные данные сложнее проверять и восстанавливать в случае повреждения файла, поэтому XLSX — более безопасный вариант для обмена данными.
Меньший размер файла не гарантируется. В Microsoft заявили, что оба формата сжимаются с помощью ZIP, поэтому в итоге они могут быть примерно одинакового размера. Некоторые книги становятся меньше, а другие — больше. Оценивайте результат только после сохранения обеих копий, а не полагаясь на общие правила.

Таблица WPS с файлом xlsb
Как открыть файл xlsb в WPS Spreadsheet
Десктопная версия WPS Spreadsheet может открывать файлы xlsb так же легко, как и XLSX. Вам не потребуется отдельная программа для просмотра обычной книги с данными.
Установите WPS Spreadsheet, если программа еще не установлена на вашем компьютере.
Дважды щелкните файл .xlsb или в приложении WPS выберите «Файл» > «Открыть».
Если файл не отображается в списке, установите в фильтре типов файлов значение Двоичная книга Excel (*.xlsb).
Выберите нужную книгу и нажмите «Открыть».
Если появится предупреждение системы безопасности о макросах, оставьте их отключенными, если не уверены в безопасности файла.

Открыть файл xlsb в WPS
Если Windows или macOS спросит, в каком приложении открыть файл, выберите WPS Office или WPS Spreadsheet. Сложные модели Power Query, некоторые надстройки только для Excel и защищенные книги все еще могут открываться с отсутствующими функциями. В таком случае попросите отправителя предоставить копию в формате XLSX или сначала откройте файл в Excel.
Как сохранить книгу в формате xlsb
Сохранение в двоичном формате полезно, когда большая книга XLSX медленно работает на вашем компьютере. Актуальные десктопные версии WPS Spreadsheet часто предлагают вариант Двоичная книга Excel (*.xlsb) в меню «Сохранить как». Точный список зависит от версии, поэтому проверьте выпадающее меню, а не предполагайте его наличие по умолчанию.
Откройте книгу в WPS Spreadsheet.
Выберите «Файл» > «Сохранить как».
Выберите папку и задайте понятное имя файла.
Откройте список «Тип файла» и выберите Двоичная книга Excel (*.xlsb).
Нажмите «Сохранить». Сохраняйте исходный файл XLSX до тех пор, пока не убедитесь, что новый файл открывается без ошибок.

Сохранить книгу как файл xlsb
Если в вашей версии нет *.xlsb, вы все равно можете работать в WPS и сохранять файлы в формате XLSX. Позже вы сможете создать двоичную копию в Excel, если вам понадобится дополнительная скорость при открытии и сохранении.
Конвертация файла xlsb в XLSX для обмена
Преобразование — это правильное решение перед отправкой книги по электронной почте, загрузкой на портал или передачей пользователю Google Sheets. XLSX — это формат, который поддерживается большинством инструментов.
Откройте файл xlsb в WPS Spreadsheet.
Выберите «Файл» > «Сохранить как».
Выберите Книга Excel (*.xlsx) в списке «Тип файла».
Если в книге используются макросы, выберите Книга Excel с поддержкой макросов (*.xlsm). При обычном сохранении в формате XLSX проект VBA будет удален.
Нажмите «Сохранить», затем откройте новый файл и проверьте несколько формул, диаграмм и закрепленных областей.

Конвертировать файл xlsb в XLSX
Нужна еще более старая версия Excel 97–2003? Узнайте, как конвертировать XLSX в XLS. Если же вам нужно преобразовать устаревший файл .xls в современную книгу, сначала конвертируйте XLS в XLSX.
Избегайте сомнительных онлайн-конвертеров при работе с книгами, содержащими зарплатные ведомости, списки клиентов или любые конфиденциальные данные. Локальная функция «Сохранить как» гарантирует, что ваши данные останутся на компьютере.
Файл XLSB, XLSX или XLSM: какой формат выбрать
Используйте это как рабочее правило, а не как рейтинг.
XLSX: по умолчанию. Идеально подходит для обмена файлами, отправки в git или использования в другом программном обеспечении. Не содержит макросов VBA.
XLSM: тот же XML-архив, что и XLSX, но с поддержкой макросов. Используйте его, если вам нужен VBA, но вы по-прежнему хотите иметь более портативный XML-формат.
XLSB: двоичный архив, поддержка макросов по желанию, часто обеспечивает более быстрое открытие и сохранение больших листов. Используйте этот формат в команде, которая уже остановила свой выбор на десктопных версиях Excel или WPS.
После загрузки файла скорость вычислений остается примерно одинаковой. Этот формат не ускоряет функции СУММ (SUM) или ВПР (VLOOKUP). В первую очередь он меняет время загрузки и сохранения.
Часто задаваемые вопросы
Могут ли Google Sheets открыть файл xlsb?
Зачастую нет, либо только с потерей части функций. Вместо этого загружайте копию в формате XLSX. У Apple Numbers та же проблема. Обязательно выполните конвертацию, если другой пользователь не работает в Excel или WPS.
Поддерживает ли файл xlsb макросы?
Да. Этот формат поддерживает макросы, поэтому официальный MIME-тип помечен как формат с поддержкой макросов. Однако это не означает, что каждый файл .xlsb содержит VBA. Вы не должны предполагать, что он так же безопасен, как XLSX.
Почему мой файл xlsb больше версии XLSX?
Такое бывает. Двоичное хранение помогает одним макетам, но вредит другим. Кэши сводных таблиц, множество мелких строк или сложное форматирование могут изменить результат в обратную сторону. Сравните оба варианта сохранения на вашей реальной книге.
Удалит ли конвертация мои формулы?
Сохранение в формате XLSX сохраняет формулы, форматирование и большинство диаграмм. Что вы можете потерять, так это VBA (если сохраните как XLSX, а не XLSM), а также некоторые функции, доступные только в Excel, которые целевое приложение никогда не поддерживало.





