# 电子表格功能与兼容性对比

> 比较表格编辑、公式计算、数据分析、自动化与文件兼容能力。

- Human documentation: [https://docs.univer.ai/zh-CN/overview/features/sheets](https://docs.univer.ai/zh-CN/overview/features/sheets)

- Agent Markdown: [https://docs.univer.ai/zh-CN/overview/features/sheets.md](https://docs.univer.ai/zh-CN/overview/features/sheets.md)

- Requested language: `zh-CN`

- Content language: `zh-CN`

- Documentation version: `1.3.0`

- Source: [features/sheets.zh-CN.mdx](https://github.com/dream-num/documentation/blob/dev/content/docs/features/sheets.zh-CN.mdx)

---

共 **14 个分类、83 项功能**；Univer 支持 64 项、部分支持 3 项、不支持 16 项。

[接入指南](https://docs.univer.ai/zh-CN/guides/sheets.md) · [全部功能](https://docs.univer.ai/zh-CN/overview/features.md)

> [!NOTE: 对比口径]
> 比较 Microsoft 365 Windows 桌面版 Excel 与网页版 Google Sheets；Univer 按完整 Office SDK 及可选模块。仅比较产品自身的非 AI 能力，不含外部数据与业务数据源、独立外部产品或附加组件。JavaScript、VBA 与 Apps Script 均可用于自动化；Univer 和 Google Sheets 不兼容 VBA 代码与工程的导入导出。套餐、平台与接入条件逐项说明。

“开源”仅表示开源版完整支持该项功能。未标记项可能包含基础子集、可选模块或商业授权，请查看具体模块说明。

## 工作表与行列

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 多个工作表、复制与排序 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 插入、删除与移动行列 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 行高、列宽与内容自适应 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 合并与拆分单元格 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 冻结行列与隐藏行列 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 行列分组与分级大纲（Outline）：展开、折叠 | ✓ 支持 | ✓ 支持 | ✓ 支持 |

## 内容编辑与单元格格式

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 复制粘贴与选择性粘贴 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 自动填充数值、日期与公式序列 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 查找替换与按内容定位单元格 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 字体、颜色与单元格内富文本 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 对齐、换行、填充与边框 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 数字、货币、日期与自定义格式 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 文字旋转与竖排文字 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 浮动图片与单元格内图片 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 图形对象：形状、文本框、箭头与连接线 | ✓ 支持 | ✓ 支持 | ✓ 支持 通过 Sheets 内置绘图编辑器创建和修改，再作为绘图对象插入工作表。 |

## 条件格式

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 按数值、文本或公式设置条件格式 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 条件格式中的色阶、数据条与图标集 | ✓ 支持 **开源** | ✓ 支持 | ◐ 部分支持 支持单色规则和色阶；没有 Excel 式原生数据条与图标集条件规则。 |
| 条件格式优先级与 Stop If True 规则 | ✓ 支持 | ✓ 支持 | ◐ 部分支持 按列表顺序应用首先命中的规则；不提供 Excel 全部 Stop If True 配置。 |

## 排序与筛选

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 单列与多列排序 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 自动筛选：按值与条件筛选 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 按字体色与单元格填充色筛选 | ✓ 支持 **开源** 按填充色或字体色筛选匹配的行；筛选改变行的可见性，不改变行序。 | ✓ 支持 | ✓ 支持 |
| 独立筛选视图：不影响其他协作者的排序筛选 | — 不支持 支持普通自动筛选，不支持与其他协作者互不影响的独立筛选视图。 | ✓ 支持 Sheet Views 要求文件存储于 OneDrive 或 SharePoint 等受支持位置。 | ✓ 支持 |
| 按字体颜色与单元格颜色排序 | — 不支持 不提供内置字体色或填充色排序；支持按这两种颜色筛选。 | ✓ 支持 | ✓ 支持 |

## 数据验证与清理

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 下拉选项、自定义公式与输入验证 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 单元格复选框与自定义勾选值 | ✓ 支持 **开源** | ◐ 部分支持 原生单元格复选框使用 TRUE/FALSE；任意自定义勾选值需公式或其他控件配合。 | ✓ 支持 |
| 删除重复数据行 | — 不支持 不提供内置删除重复项操作。 | ✓ 支持 | ✓ 支持 |
| 按分隔符将文本拆分为多列 | — 不支持 不提供内置分列操作。 | ✓ 支持 | ✓ 支持 |
| 清理文本中的多余空格 | ✓ 支持 可用 TRIM 公式清理首尾及重复空格；部分 Unicode 空白字符需要另行处理。 | ✓ 支持 可用 TRIM 公式清理首尾及重复空格。 | ✓ 支持 可使用修剪空格命令或 TRIM 公式；不同方法处理的空白字符范围有所不同。 |

## 结构化表格与引用

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 结构化表格的表头、样式与筛选 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 按表名、列名和当前行建立结构化引用 | ✓ 支持 **开源** | ✓ 支持 | ◐ 部分支持 支持表名与列名引用；不支持 #This Row，图表、透视表与条件格式选区也有引用限制。 |

## 公式、函数与计算

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 汇总计算：SUM、AVERAGE、COUNT | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 条件、文本与日期：IF、TEXT、DATE | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 查找引用：VLOOKUP、INDEX、MATCH、XLOOKUP | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 数组计算：FILTER、SORT、UNIQUE | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| QUERY 表内查询：类 SQL 筛选、排序与分组聚合 | — 不支持 不支持原生 QUERY 函数及类 SQL 查询字符串。 | — 不支持 不提供原生 QUERY 查询字符串函数；可组合 FILTER、SORT、GROUPBY 等公式实现部分查询与聚合需求。 | ✓ 支持 QUERY 使用 Google Visualization Query Language，支持 SELECT、WHERE、GROUP BY、PIVOT、ORDER BY 等；属于 SQL 风格子集，不等同于独立 SQL() 函数。 |
| LET、LAMBDA 与 MAP / REDUCE / SCAN | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 定义名称与跨工作表引用 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 动态数组自动展开到多个单元格及阻塞检查 | ✓ 支持 **开源** 支持数组结果自动展开及 #SPILL! 阻塞检查；复杂数组公式建议使用实际文件验证兼容性。 | ✓ 支持 | ✓ 支持 数组函数和 ARRAYFORMULA 可展开到相邻单元格；语法及错误表达与 Excel 不完全相同。 |
| Excel A1# 溢出范围运算符 | ✓ 支持 | ✓ 支持 | ◐ 部分支持 可通过 ARRAYFORMULA 展开数组结果；不支持 Excel A1# 动态溢出范围引用语法。 |
| SEQUENCE 与 RANDARRAY 生成数组 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 传统 Ctrl+Shift+Enter 数组公式 | ✓ 支持 | ✓ 支持 | ◐ 部分支持 Ctrl+Shift+Enter 会添加 ARRAYFORMULA；固定区域计算及导出行为与 Excel CSE 公式有差异。 |
| 财务模型函数：PMT、NPV、IRR | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 工程单位换算与复数计算 | ✓ 支持 **开源** 支持工程函数、单位换算与复数计算。 | ✓ 支持 | ✓ 支持 |
| 创建、复用与导入命名函数 | ✓ 支持 | ✓ 支持 通过 Name Manager 保存 LAMBDA，跨工作簿迁移方式与 Google 不同。 | ✓ 支持 |
| 循环引用的迭代计算与收敛设置 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 追踪引用、逐步公式求值与监视窗口 | ◐ 部分支持 Facade API 支持引用与依赖追踪、公式表达式解析；无现成逐步求值面板和监视窗口。 | ✓ 支持 | ◐ 部分支持 支持引用高亮与 F9 公式结果预览；未提供 Excel 式完整依赖追踪、逐步求值面板和监视窗口。 |
| Excel 外部工作簿链接的计算与刷新 | ◐ 部分支持 文件已保存足够的外部引用缓存值时，可读取相应结果；不能自动加载和刷新外部 Excel 工作簿。 | ✓ 支持 | ◐ 部分支持 IMPORTRANGE 可读取获授权的 Sheets 范围；不能直接执行 Excel 外部工作簿链接。 |
| 自定义公式函数（UDF） | ✓ 支持 通过 JavaScript/TypeScript 与公式扩展 API 注册函数；不兼容 VBA、COM 或 XLL 函数。 | ✓ 支持 可使用 VBA UDF 或 LAMBDA 定义函数。 | ✓ 支持 Apps Script 可注册自定义函数；不能调用所有交互式服务。 |

## 透视表

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 透视表的行列字段、筛选与汇总 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 透视表日期分组、排序与下钻明细 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 透视表百分比、累计与排名等值显示方式 | ✓ 支持 | ✓ 支持 | ◐ 部分支持 提供总计、行或列百分比等显示方式；不包含 Excel 全部累计、差异与排名显示组合。 |
| 用切片器交互筛选透视表与图表 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 透视表日期时间线控件 | ✓ 支持 | ✓ 支持 | — 不支持 支持普通切片器和日期条件筛选，不提供 Excel 式透视表日期时间线控件。 |
| 透视表计算字段与计算项 | — 不支持 不支持透视表计算字段与计算项。 | ✓ 支持 | ◐ 部分支持 支持计算字段；Excel 式计算项的规则与公式能力不完全对应。 |

## 图表

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 柱形、折线、饼图等可编辑图表 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 透视图（PivotChart）：在图表中管理透视字段 | ✓ 支持 透视图与透视表共享模型，支持字段配置与筛选联动。 | ✓ 支持 | ◐ 部分支持 可将透视表结果绘为普通图表，并通过切片器筛选；没有独立的 PivotChart 字段管理界面。 |
| 独立图表工作表：图表单独显示为一个 Tab | — 不支持 不支持独立图表工作表；图表以嵌入对象显示在普通工作表中。 | ✓ 支持 支持将图表移动到独立图表工作表。 | ✓ 支持 支持图表独占工作表；与嵌在单元格网格上的图表不同。 |
| 统计图：直方图与箱线图 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 单元格迷你图：折线、柱形与盈亏 | ✓ 支持 | ✓ 支持 | ✓ 支持 通过 SPARKLINE 函数创建。 |
| 图表：趋势线、误差线与次坐标轴 | ◐ 部分支持 支持趋势线和次坐标轴，不支持误差线。 | ✓ 支持 | ✓ 支持 |

## 假设分析与目标求解

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 内置单变量目标求解（Goal Seek） | — 不支持 不提供内置单变量目标求解功能。 | ✓ 支持 | — 不支持 不提供内置目标求解功能；需要另行安装 Goal Seek 附加组件。 |
| 单/双变量模拟运算表与方案管理器 | — 不支持 不提供内置单/双变量模拟运算表及方案管理器。 | ✓ 支持 | — 不支持 不提供内置模拟运算表或方案管理器；需要附加组件或自行编写公式、脚本。 |

## 协作与历史记录

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 多人共同编辑与选区同步 | ✓ 支持 需接入 Univer 协作服务，并配置应用身份与权限。 | ✓ 支持 需受支持版本并登录 Microsoft 365；工作簿位于 OneDrive / SharePoint Online 等受支持位置。 | ✓ 支持 |
| 评论、回复与讨论解决 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 单元格备注（Notes）：静态说明与批注 | ✓ 支持 **开源** | ✓ 支持 | ✓ 支持 |
| 查看历史版本并恢复 | ✓ 支持 依赖 Server SDK 历史模块；不从 XLSX 中恢复原平台协作历史。 | ✓ 支持 版本历史依赖 OneDrive / SharePoint 等存储服务。 | ✓ 支持 |
| 断网编辑与恢复联网后同步 | ✓ 支持 需提前加载文档、启用离线缓存并接入协作服务；恢复联网后同步修改。 | ✓ 支持 本地或已缓存文件可离线编辑；共享文件联网后同步。 | ✓ 支持 需预先启用离线访问并满足浏览器与账号条件。 |
| 查看单元格修改者及历史值 | ✓ 支持 需加载历史与协作模块；可追溯的修改取决于所记录的操作类型。 | ✓ 支持 使用 Show Changes，受支持操作和保存位置有要求。 | ✓ 支持 单元格编辑记录与完整文件版本历史有不同覆盖范围。 |

## 权限与文件安全

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 工作簿结构保护：限制工作表增删、移动与重命名 | ✓ 支持 通过权限设置限制工作表的新增、删除、移动、重命名及隐藏；Excel 密码保护文件需另行验证兼容性。 | ✓ 支持 | — 不支持 提供文件共享权限和工作表、区域编辑保护，不提供 Excel 式独立的工作簿结构锁。 |
| 工作表保护：限制整张表的编辑操作 | ✓ 支持 **开源** 通过权限设置限制工作表可执行的编辑操作；Excel 密码保护文件需另行验证兼容性。 | ✓ 支持 | ✓ 支持 按用户限制工作表编辑，也可设置例外区域；需要使用原生 Google Sheets 格式。 |
| 单元格与区域保护：限制指定内容的编辑 | ✓ 支持 **开源** 通过区域权限限制指定单元格或区域的编辑；Excel 密码保护文件需另行验证兼容性。 | ✓ 支持 设置锁定单元格并启用工作表保护，可保留允许输入的区域。 | ✓ 支持 通过保护范围指定可编辑用户；需要使用原生 Google Sheets 格式。 |
| 文件加密、密码打开与保护保存 | — 不支持 不支持 Office 文件的密码解密、密码打开与加密保存。 | ✓ 支持 | — 不支持 不支持 Office 文件的密码解密、密码打开与加密保存；可通过共享权限和工作表保护控制访问与编辑。 |

## 文件导入与导出

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| XLSX 导入与导出 | ✓ 支持 需格式转换模块；复杂图表、外部链接与特殊对象有具体兼容边界。 | ✓ 支持 | ✓ 支持 支持转换与导出 XLSX；不是所有 Excel 功能都能在 Sheets 中编辑或执行。 |
| 导入旧版 XLS 工作簿 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| 通过标准导出入口生成旧版 XLS | — 不支持 支持导出 XLSX、CSV、TSV，不支持旧版 XLS。 | ✓ 支持 | — 不支持 支持导出 XLSX，不支持旧版 XLS。 |
| CSV / TSV 表格值导入与导出 | ✓ 支持 CSV / TSV 保存文本和数值，不保留多工作表、样式、图表及公式计算能力。 | ✓ 支持 文本格式只保存活动工作表及相应值；不保留完整工作簿功能。 | ✓ 支持 CSV / TSV 导出按单个工作表，不保留完整工作簿功能。 |
| VBA 宏代码与项目的导入导出兼容 | — 不支持 不兼容 VBA 代码与工程的导入导出，也不会自动将 VBA 转换为 JavaScript。 | ✓ 支持 使用 XLSM 等启用宏的格式可保留 VBA 代码与工程；XLSX 不保留 VBA。 | — 不支持 转换与导出不兼容原 VBA 代码与工程；Apps Script 不会作为 VBA 随 Excel 文件往返保留。 |
| XLSB 二进制工作簿读写 | — 不支持 不支持 XLSB 二进制工作簿的导入与导出。 | ✓ 支持 | — 不支持 不支持 XLSB 导入与导出；需先转换为 XLSX 等支持的格式。 |
| OpenDocument ODS 导入与导出 | — 不支持 不支持 OpenDocument ODS 文件的导入与导出。 | ✓ 支持 | ✓ 支持 |
| 输出为 PDF（含打印为 PDF） | ✓ 支持 需加载打印模块，通过浏览器打印另存为 PDF；不提供独立的服务端 PDF 转换 API。 | ✓ 支持 | ✓ 支持 |

## 宏与脚本自动化

| 功能与支持范围 | Univer Sheets 完整 Office SDK · 按需模块 | Microsoft Excel Microsoft 365 · Windows 桌面版 | Google Sheets 网页版 |
| --- | --- | --- | --- |
| 运行现有 VBA 宏与 VBA UDF | — 不支持 不直接运行 VBA 宏或 VBA UDF；可使用 JavaScript/TypeScript 与 Facade API 重新实现自动化。 | ✓ 支持 桌面版 Excel 内置 VBA 宏及 VBA UDF，受宏安全策略控制。 | — 不支持 不直接运行原 VBA；需使用 Apps Script 重写对应逻辑。 |
| 录制重复操作生成可复用脚本或宏 | — 不支持 不提供操作录制及脚本或宏回放功能。 | ✓ 支持 | ✓ 支持 |
| 脚本与宏自动化 | ✓ 支持 通过 JavaScript/TypeScript 与 Facade API 读写、计算和修改格式，可重写 VBA 自动化逻辑；不直接执行原 VBA。 | ✓ 支持 使用桌面版 Excel 内置 VBA 宏编写自动化，受宏安全策略控制。 | ✓ 支持 使用 Apps Script 编写脚本，或通过 Sheets 宏录制生成脚本；原 VBA 需要重写。 |

官方资料：[Univer Sheets](https://docs.univer.ai/zh-CN/guides/sheets.md) · [Microsoft Excel](https://support.microsoft.com/en-us/excel) · [Google Sheets](https://support.google.com/docs/answer/9331278?hl=en)
