xls 是 Excel 2003 时代的二进制电子表格格式,制作 xls 表格本质就是使用 Excel 软件新建工作表,录入数据,设置格式公式,最后另存为 xls 后缀文件,这个格式最大特点就是行列上限固定为 65536 行和 256 列,适合小型台账 简易统计 旧系统对接场景,现在新版 Excel 默认保存是 xlsx,如果需要兼容老版本办公软件,就需要手动选择另存为 xls 格式。很多新手容易混淆 xls 和 xlsx,xls 不支持新版动态数组 部分高级函数,文件体积相比 xlsx 会更大,并且大文件稳定性偏弱,制作之前要确认数据量,一旦超过 65536 行就不能继续使用 xls 格式,需要换成 xlsx。整套制作流程分为新建文件 录入基础数据 调整行列样式 写入公式 数据校验 保存为 xls 格式这几个核心环节,新版 Office 和 WPS 都支持创建和导出 xls,但是 WPS 新版部分版本已经逐步弱化对 xls 的原生支持,保存的时候偶尔会提示格式兼容警告,需要留意高级功能丢失。
基础参数对照表
| 项目 | xls 格式说明 |
|---|---|
| 所属软件 | Excel 2003 及兼容软件 |
| 文件类型 | 二进制电子表格 |
| 最大行数 | 65536 行 |
| 最大列数 | 256 列 |
| 默认扩展名 | xls |
| 宏支持 | 支持宏,宏文件同样为 xls |
| 兼容情况 | 新版 Excel WPS 都可以打开另存 |
完整制作操作步骤
1 启动 Excel 软件,点击新建空白工作簿,默认打开一张空白工作表
2 在单元格输入表头,比如序号 名称 数量 单价 合计,每一列对应一类数据,表头尽量放在第一行,方便后续筛选排序
3 继续录入各行原始数据,数字单元格保持纯数字,不要混入汉字,否则后续公式计算会报错
4 调整行列,鼠标拖动列标分隔线修改列宽,拖动行号分隔线修改行高,选中单元格之后可以设置字体 居中对齐 边框填充颜色
5 写入计算公式,合计列输入乘法公式,比如数量乘以单价,输入等号开头,选择对应单元格,回车确认,下拉填充公式批量计算整列
6 增加基础功能,选中数据区域,可以添加筛选,也可以设置简单条件格式,标记超标数据
7 完成编辑之后,点击文件菜单,选择另存为,保存类型下拉框选择 Microsoft Excel 97 2003 工作簿,后缀自动变成 xls,确认保存位置完成保存
制作注意要点
1 行列上限限制,xls 只有 65536 行,如果业务数据超过这个数值,保存成 xls 之后多余数据会直接丢失,这点是最关键风险
2 兼容警告,新版 Excel 里面如果使用了 xlsx 专属新函数,另存为 xls 的时候软件会提示功能不兼容,保存之后新函数会失效变成数值或者报错
3 宏的处理,xls 格式可以保存 VBA 宏代码,如果不需要宏,不要启用宏,防止打开文件弹出安全提示
4 文件损坏风险,二进制 xls 格式抗损坏能力弱,建议制作过程定期保存备份,重要台账不要只单独保留一份 xls 文件
5 打印设置,制作完成之后可以提前设置打印区域,调整页边距 纸张方向,xls 打印和 xlsx 打印操作逻辑一致
综合来看,xls 表格制作就是新版 Excel 新建表格编辑之后另存为旧版 97 2003 格式,适合需要兼容老系统老软件的小型数据表,大数据量不要使用 xls,制作时注意高级函数另存之后的兼容丢失问题。
【常见问题】
问题 1 xls 表格制作教程 新版 Excel 还能保存 xls 吗
回答 1 xls 表格制作教程里面,新版 Excel 依旧支持另存为 xls,保存类型选择 Excel97 2003 工作簿就可以生成 xls 文件
问题 2 xls 表格制作教程 xls 最多支持多少行数据
回答 2 xls 表格制作教程重点,xls 格式上限是 65536 行,超过这个行数的数据无法完整保存在 xls 表格当中
问题 3 xls 表格制作教程 WPS 可以做 xls 表格吗
回答 3 xls 表格制作教程里面,WPS 表格同样可以新建编辑并且另存为 xls,但是部分新版高级功能另存 xls 之后会出现兼容异常
问题 4 xls 表格制作教程 xls 和 xlsx 公式是通用的吗
回答 4 xls 表格制作教程说明,普通基础公式 xls 和 xlsx 可以通用,但是新版动态数组等高级函数,保存成 xls 之后会失效
【免责申明】
本文内容基于 Excel 97 2003 xls 格式公开规范整理,不同版本 Office 与 WPS 存在兼容差异,相关教程仅供学习参考,重要业务文件请做好数据备份。


