Что лучше в Эксель: xlsx или xls? и ччем они отличаются?
.xls — это старый формат (Office 2003)
.xlsx — это сжатый (заZIPованый) формат. Пусть вас не пугает слово ZIP.
Начиная с Office 2007 этот формат открывается без каких-либо дополнительных программ.
Сам по себе Office 2003 — очень простой с набором самых необходимых функций. (кст. имеется один «изюмчик» которого нет ни в одном новом офисе)
Современные офисы имеют больше функций и «заряжены» всякими прибамбасами.
При сохранении одного и того же файла в формате .xlsx и .xls — последний всегда будет занимать больше места.
формат .xls можно открыть любым офисом
.xlsх — только 2007 и более новыми версиями.
почти все ехсеl-форумы рекомендуют загружать файлы в формате .xls
Руководство по всем расширениям файлов Excel и их значению
Excel, а также все основные приложения Microsoft Office прошли десятилетия обновлений версий. Наряду с этими обновлениями появились небольшие изменения в расширениях файлов Excel, чтобы учесть различия между этими файлами Excel.
Это не просто различия версий, которые порождают новые расширения файлов. Некоторые расширения файлов относятся конкретно к типу файла, например, является ли это шаблоном Excel или файлом Excel, который содержит макрос. Поэтому важно знать зачем у Excel разлинчые расширения файлов.
Расширения файлов Excel по версии
Первая группа расширений файлов связана, прежде всего, с тем, в какой версии Excel была сохранена рабочая таблица. Следующие типы расширений связаны с версиями Excel, показанными ниже:
— Excel 97-2003: * .xls
— Шаблон Excel 97-2003: * .xlt
— XML Spreadsheet 2003: * .xml
— Книга Microsoft Excel 5.0 / 95: * .xls
— Excel 97-2003 Надстройка: * .xlam
— Excel 4.0: * .xlw
— Microsoft Works: * .xlr
Как видите, расширение * .xls является стандартным форматом Excel по умолчанию для всех версий Excel до Excel 2007. Начиная с Excel 2007 расширение файла по умолчанию для любого файла Excel было (и остается) * .xlsx.
Различия между XLS и XLSX в Excel
В то время как Microsoft переключается на расширение XLSX после Excel 2007, это выглядит как поверхностное изменение соглашения об именах, правда в том, что было больше изменений, чем просто расширение файла. XLS хранит электронные таблицы Excel в формате файла, известном как двоичный формат файла обмена. Это был проприетарный формат файла, созданный Microsoft.
С выпуском Excel 2007 Microsoft изменила значение по умолчанию на XLSX, основанное на формате Office Open XML. Это метод сохранения информации электронной таблицы в файле XML.
Каковы были преимущества перехода на этот новый метод сохранения информации в электронной таблице Excel? Много.
Совместимость: файлы в формате Office Open XML легче переносить в другие приложения, которые могут читать форматы Office XML.
Расширяемость: внешние приложения или программы могут манипулировать содержимым базового формата XML — это означает, что программисты могут создавать программное обеспечение для редактирования электронных таблиц Excel, даже не открывая само приложение Excel.
Защита от повреждения: файлы в формате XML менее подвержены повреждению или повреждению, чем двоичные файлы, такие как файлы XLS.
Меньше: при использовании формата XLSX вы можете хранить больше данных в меньшем файле. Microsoft утверждает, что файлы XLSX на 75 процентов меньше, чем файлы XLS.
Если ни одно из этих преимуществ не имеет для вас большого значения, возможно, вам лучше остаться со старым стандартным форматом XLS Excel. Вы получаете два преимущества, когда вы делаете это.
Во-первых, файлы XLS обычно сохраняются и открываются быстрее. Во-вторых, файлы Excel с расширением XLS можно открывать в любой версии Excel, независимо от возраста.
Все расширения файла Excel
Теперь, когда вы понимаете разницу между XLS и XLSX, немного проще понять, что означают все остальные расширения Excel.
.xlsm: файлы Excel в формате XML, которые также поддерживают макросы Excel
.xlsb: файлы Excel в двоичном формате (более старая версия), которые также поддерживают макросы Excel
.xltx: файл Excel, сохраненный в качестве шаблона, который будет использоваться в качестве отправной точки для будущих книг Excel
.xltm: файл Excel с макросами, который сохраняется как шаблон
Открытие других типов файлов
Excel не ограничивается открытием только файлов с расширениями Excel. Когда вы откроете файл в Excel и выберете из выпадающего списка тип файла, вы увидите длинный список за пределами того, что перечислено в этой статье.
Это связано с тем, что в Excel поддерживаются форматы файлов сторонних разработчиков.
* .xml: любые электронные таблицы из приложений, в которых они хранятся в формате XML Spreadsheet 2003, или файлы данных в формате XML.
* .prn: электронные таблицы Lotus
.txt: текстовые файлы с разделителями табуляции или Unicode
.csv: текстовые файлы с разделителями- запятыми
.dif: текстовые файлы формата обмена данными
.slk: текстовые файлы в формате символьных ссылок
.dbf: файлы данных dBase
.ods: электронные таблицы открытых документов (Google Docs или OpenOffice )
.pdf: Сохраняет форматирование данных при открытии файлов данных PDF.
.xps: файлы данных XML Paper Specification
Помните, что в зависимости от используемой версии Excel не все эти типы файлов будут отображаться в качестве параметров при сохранении или открытии файлов.
XLS и XLSX
XLS и XLSX — это два расширения файлов, которые используются очень популярным электронным таблицей из Microsoft с именем Microsoft Excel. XLS очень популярен, так как он был стандартным для Microsoft Excel формате, поскольку он был создан до 2003 года. В выпуске Microsoft Office 2007 Microsoft решила изменить формат файла по умолчанию в другом формате и добавить и добавить x для всех своих расширения документов; для Excel это оказалось как XLSX.
Поскольку XLSX — это полный отход от более старого формата файла, который используется в старых приложениях Excel, он не читается в версиях Excel до 2007 года. Эта несовместимость препятствует быстрому внедрению нового программного обеспечения, и Microsoft быстро решила эту проблему, выпустив патч, который позволяет старым приложениям Office читать новые форматы файлов на основе XML. Как всегда, обратная совместимость всегда является приоритетом для приложений Office. Несмотря на принятие и продвижение нового формата XLSX, более новые версии Excel по-прежнему могут открывать и сохранять документы в более раннем формате XLS. Хотя стоит отметить, что Microsoft Excel 2007 отказалась от поддержки старых форматов файлов, которые обычно встречаются в MS-DOS.
Поскольку мы глубже разбираемся в различиях между XLS и XLSX, мы можем видеть, что способ хранения информации существенно отличается как для XLS, так и для XLSX-форматов. XLS основан на BIFF (Binary Interchange File Format) и, как таковой, информация напрямую сохраняется в двоичном формате. С другой стороны, XLSX основан на формате Office Open XML, формате файла, который был получен из XML. Информация в файле XLSX хранится в текстовом файле, который использует XML для определения всех его параметров.
Поскольку XLSX хранится в текстовом формате, Microsoft решила удалить поддержку макросов для этого формата файла. Вместо этого они назначили совершенно другое расширение файла, которое позволяет использовать макросы; он называется XLSM. У старшего расширения XLS-файла эта проблема отсутствует, и она способна хранить электронные таблицы, содержащие макросы или нет.
Резюме: XLS — это формат по умолчанию для версии Excel 2003 года и старше, в то время как XLSX для версий с 2007 года XLS читается всеми версиями Microsoft Excel, в то время как XLSX доступен для чтения только версиями 2007 и более поздними версиями XLS представляет собой собственный двоичный формат, а XLSX основан на формате Office Open XML XLSX не поддерживает макросы, в то время как XLS
Расширение файлов Excel .xls и .xlsx
Файл с расширением *.xls — это формат всех файлов версии Excel 2003 и раньше. Он имеет меньше возможностей, работает медленнее.
Файл с расширением *.xlsx — это формат подавляющего большинства файлов Excel на настоящий момент, используется начиная с версии Microsoft Office 2007.
в большинстве случаев сохранение книги происходит в текущем формате xlsx, но чтобы файл можно было открыть в Excel 2003 или более ранней версии Excel необходимо при сохранении сделать следующее:
открыть файл который необходимо сохранить → Файл → Сохранить как
в появившемся окне выбираем куда необходимо сохранить файл → указываем имя → и тип файла «Книга Excel 97-2003»
Существуют прочие форматы:
Расширение *.xlsm — Расширение файлов Excel 2007 и выше. Способен хранить в себе макросы т.е. программный код на языке VBA (Visual Basic for Applications).
Расширение *.xlsb — говоря откровенно, это самый лучший формат Excel. И это не субъективно. Это расширение позволяет уменьшает размер файла примерно в два раза, а убыстряет его где-то в полтора раза. Дело в том что, это документ хранящий информацию в бинарном коде, что позволяет быстрее работать с форматом .XML. Расширение просто не заменимо когда вы работаете с файлом с десятками тысяч строк, чтобы ускорить его. Почему тогда все не пользуются этим форматом? Потому что ни один редактор не сможет открыть его, только excel, т.е. теряется универсальность.
Расширение *.xltx — это формат для сохранения шаблонов. Макросы не сохраняет — для этого есть формат *.xltm — тоже самое, но с макросами.
Расширения *.xlam и *.xla — форматы для cохранения надстроек в 2007 и выше и 2003 и ниже соответственно.
Формат .xlс — формат для сохранения диаграмма в excel 2003. Больше не поддерживается новыми версиями. Так же как и форматы WK1 и выше, как форматы отмирающей Lotus 1-2-3.