所有 Excel 文件扩展名及其含义的指南

Excel以及所有核心Microsoft Office应用程序都经历了数十年的版本升级。随着这些升级,对Excel 文件扩展名进行了一些小调整,以解决这些(Excel file)Excel 文件(Excel file)之间的差异。

产生新文件扩展名的不仅仅是版本差异。某些文件扩展名专门指文件的类型,例如它是Excel 模板(Excel template)还是包含宏的Excel 文件。(Excel file)

如果您了解所有 Excel 文件扩展名(understand all of the Excel file extensions),您将更好地处理如何在文件保存对话框中(dialogue box)保存文件。

为什么 Excel 文件扩展名很重要

Excel 文件(Excel file)的扩展名会在您打开它之前为您提供有关该文件的重要信息。它还允许您将保存到目录中的文件组织为模板文件、启用宏的文件等。只需看一眼Excel 文件(Excel file)扩展名,您就可以更多地了解Excel 文件(Excel file)及其用途。

Excel 文件扩展名告诉你:

  • 是否包含宏或 VBA
  • 如果文件是使用旧版本的Excel保存的(Excel)
  • 文件格式(file format)是基于 XML 文档还是二进制
  • 保存文件的通用旧版本(legacy version)
  • 文件是否为模板

您可以通过从菜单中选择“文件”,选择“(File)另存为(Save As)”,然后在“文件名”字段下选择“(file name field)文件类型(file type)”下拉菜单来查看Excel中的所有文件扩展名。

如您所见,每种文件类型都有一个描述性名称,有助于理解文件扩展名(file extension)的用途。

Excel 文件扩展名(按版本)

第一组文件扩展名主要与保存工作表的Excel版本有关。以下扩展类型连接到此处显示的Excel版本:

  • Excel 97-2003:*.xls
  • Excel 97-2003 模板:*.xlt
  • XML 电子表格 2003:*.xml
  • Microsoft Excel 5.0/95 工作簿(Workbook):*.xls
  • Excel 97-2003 加载项:*.xlam
  • Excel 4.0:*.xlw
  • 微软作品:*.xlr

如您所见,*.xls 文件扩展名是Excel 2007 之前所有版本的 Excel 的默认旧版(default legacy) Excel 格式。(Excel format)

Excel 2007开始,任何Excel 文件的(Excel file)默认文件扩展名(default file extension)都是(并且仍然是)*.xlsx。

XLS 与 XLSX 之间的差异

虽然Microsoft在(Microsoft)Excel 2007之后切换到XLSX 扩展名(XLSX extension)似乎只是表面上的命名约定更改,但事实是除了(naming convention change)文件扩展名(file extension)之外还有更多的更改。

XLS以称为二进制交换文件格式的(Interchange File Format)文件格式存储(file format)Excel电子表格。这是由Microsoft创建的专有文件格式(file format)

随着Excel 2007的发布,Microsoft将默认设置更改为XLSX,它基于Office Open XML 格式(Office Open XML format)。这是一种将电子表格信息(spreadsheet information)保存在XML 文件(XML file)中的方法。

切换到这种保存Excel 电子表格(Excel spreadsheet)信息的新方法有哪些优势?有许多。

  • 互操作性(Interoperable):Office Open XML格式的文件可以更容易地被拉入其他(pulled into other applications)可以读取 Office XML 格式的应用程序中。
  • 可扩展(Extensible):外部应用程序或程序可以操作底层XML 格式(XML format)的内容——这意味着程序员可以创建软件来编辑Excel电子表格,而无需打开Excel 应用程序(Excel application)本身。
  • 防止损坏(Safer from corruption):与XLS文件等二进制文件相比, XML 格式的文件(XML formatted files)不易损坏或损坏(corruption or damage)
  • 更小:使用(Smaller)XLSX 格式(XLSX format)时,可以在更小的文件中存储更多数据。微软(Microsoft)声称XLSX文件比 XLS 文件小 75%。

如果这些优势对您来说都不重要,那么您最好还是使用较旧的默认XLS Excel 格式(XLS Excel format)。当你这样做时,你确实有两个好处。

首先是XLS文件往往保存和打开速度更快。其次,具有XLS 扩展名的(XLS extension)Excel文件可以在每个版本的Excel上打开,无论多旧。

其他 Excel 文件扩展名

既然您了解了XLS 和 XLSX(XLS and XLSX)之间的区别,就可以更容易地理解所有其他Excel 文件(Excel file)扩展名的含义。

  • .xlsm:XML 格式的Excel文件,也支持Excel
  • .xlsb :也支持Excel宏的二进制格式Excel文件(旧版本)(Excel)
  • .xltx:保存为模板的Excel 文件(Excel file),用作未来Excel 工作簿的(Excel workbooks)起点(starting point)
  • .xltm:启用宏的Excel 文件(Excel file),另存为模板

Excel 模板文件

如果您不熟悉Excel模板,现在可能是了解和开始使用它们的好时机。如果您发现自己创建了许多共享相同格式、公式或布局的电子表格,则模板可以为您节省大量时间。

创建模板所需要做的就是设置您不想每次都重新创建的工作表的格式、布局和其他方面。然后使用上面列出的模板格式的(template format)Excel 文件(Excel file)扩展名之一保存文件。

事实上,当您在Excel中打开一个新文件时,您可以搜索多个类别的数千个预制模板。

打开其他文件类型

Excel(Excel isn)不仅限于打开具有Excel 文件(Excel file)扩展名的文件。当您在Excel 中打开一个文件并(Excel and select)文件类型下拉框中(file type drop box)进行选择时,您会看到一个超出本文所列内容的长列表。

这是因为Excel(Excel)也支持非 Microsoft 文件格式。

  • *.xmlXML 电子表格 2003(XML Spreadsheet 2003)格式或直接XML格式的数据文件存储工作表的应用程序的任何电子表格。
  • *.prn : Lotus 电子表格
  • .txt:制表符分隔或Unicode文本文件
  • .csv:逗号分隔的文本文件
  • .dif:数据交换格式文本(Interchange Format text)文件
  • .slk:符号链接格式文本文件
  • .dbf : dBase 数据文件
  • .ods:Opendocument 电子表格(Google DocsOpenOffice
  • .pdf : 打开(.pdf)PDF数据文件时保留数据的格式
  • .xps:XML纸张规范(Paper Specification)数据文件

请记住,根据您使用的Excel 版本(Excel version),当您保存或打开文件(saving or opening files)时,并非所有这些文件类型都会显示为选项。



About the author

我是一位强烈推荐的 Windows 10 专家,我专注于帮助人们个性化他们的计算机外观并使他们的 Office 工具更加用户友好。我利用自己的技能帮助他人找到使用 Microsoft Office 的最有效方法,包括如何格式化文本和图形以进行在线打印、如何为 Outlook 创建自定义主题,甚至如何自定义桌面任务栏的外观计算机。



Related posts