XLS или XLSX: в чём разница и что выбрать для прайсов и выгрузок

Расширения отличаются одной буквой, а по факту — это два разных поколения Excel. Разберём разницу без занудства и ответим, что выбрать для рабочих задач: прайсов, выгрузок и загрузок на площадки.

Коротко о разнице

XLS (97-2003)XLSX (2007+)
УстройствоБинарный BIFFZIP-архив с XML
Строк на листе65 5361 048 576
Размер файлаБольшеЗаметно меньше
Скорость открытияМедленнееБыстрее
СовместимостьЧитается везде, писать не хотятСтандарт для новых систем

Что это значит на практике

  • Большие выгрузки. В .xls физически не влезает больше 65 тысяч строк. Банковская выписка за год может не поместиться — и обрежется молча.
  • Маркетплейсы и API. WB, Ozon, Маркет выдают шаблоны в .xlsx. Старый .xls либо отклоняется, либо открывается в режиме совместимости с потерями.
  • Скорость. Прайс на 50 тысяч строк в .xls открывается заметно дольше и весит в разы больше того же в .xlsx.

Откуда вообще берутся .xls в 2026 году

Старые учётные системы: 1С 7.7/8.2 в режиме совместимости, банковские выписки из устаревших клиентов, самописные обработки. Если поставщик присылает .xls — это не старомодность, а «у нас так выгружает система».

Как преобразовать .xls в .xlsx

Если Excel под рукой: открыть → «Сохранить как» → «Книга Excel (*.xlsx)». Если файлов много или Excel нет — конвертер XLS в XLSX делает это онлайн:

Старый xls-файл, загруженный в конвертер
Старый .xls читается напрямую
Экспорт в XLSX
На выходе — современный .xlsx

Частые вопросы

А .xlsm — это что?

XLSX с макросами. Если в файле есть макросы, сохранять надо в .xlsm — иначе они потеряются. Для прайсов макросы почти не нужны.

Конвертация портит данные?

Нет: переносятся значения ячеек. Теряются макросы и старое форматирование — для прайсов несущественно.

А CSV куда в этой схеме?

CSV — третий вариант, текстовый: для обмена между системами и API. Сравнение всех трёх — в статье CSV vs XLSX.

Что выбрать для прайса поставщику/клиенту?

XLSX, если не знаете, что у получателя: его откроют все. CSV — если файл идёт в систему (импорт, API). .xls — только если получатель явно его просит.