ArrayKit ›Excel 与电子表格 ›Excel 公式解释器 在线 Excel 公式解释器 粘贴任何 Excel 或 Google Sheets 公式,按计算顺序查看每个函数和参数的作用,问题会被标出,还有一份整齐的副本可复用,全部在你的浏览器中完成。
Excel 公式解释器完全在你的浏览器中运行。你粘贴的公式在你的设备上分析,绝不会被上传,ArrayKit 也不会记录。
由 Udit Agarwal 开发和维护
打开 Excel 公式生成器
关于 Excel 公式解释器 Excel 公式解释器像 Excel 那样读取公式,并告诉你它的含义。它先对文本做词法切分,按真实的运算符优先级构建完整的表达式树,再用通俗的中文描述每个函数、参数、运算符和单元格引用。编号的计算顺序从最内层的调用向外展开,于是嵌套的 IF,或包在 VLOOKUP 外面的 IFERROR,就不再是一道难题。内置的 120 多个函数词典提供每个参数的角色,不认识的名称会被列为自定义函数,而不是直接拒绝。检查器会报告带位置的括号不匹配、参数个数错误、引号中的文本数字,以及易失性函数和整列引用的写法。逗号和分号都支持。分析是确定性的,并在你的设备上运行,不会上传任何公式。
功能特性 通俗的中文摘要,外加可折叠的整个公式分部树 编号的计算顺序,最内层函数在先 收录 120 多个 Excel 和 Google Sheets 函数的词典,并解释每个参数 理解工作表引用、整行整列、命名区域、表引用和数组常量 检查括号是否配对和参数个数,并报告确切位置 标出易失性函数、整列引用、未锁定的查找区域和近似匹配的 VLOOKUP 接受逗号或分号分隔符,并可把格式化副本转换成任意一种 为较长的嵌套公式提供带缩进、可直接复制的格式化版本 如何使用 Excel 公式解释器 把公式粘贴到输入框,带不带开头的等号都可以 阅读通俗摘要,然后展开树查看每个参数 按编号的计算顺序,从第 1 步向外依次阅读 查看问题与提示列表,了解错误和有风险的写法 选择逗号或分号风格,并复制格式化后的公式 示例 输入
=IFERROR(VLOOKUP(A2,Prices!$A$2:$C$500,3,FALSE),"Not found")输出
Step 1: Looks for the value in cell A2 in the first column of Prices!$A$2:$C$500 and returns column 3 of the same row, using FALSE as the match type.
Step 2: Tries the result of step 1. If that produces any error, returns "Not found" instead.
Note: none, the lookup range is fully anchored and the match is exact.先计算内层的查找,然后由 IFERROR 决定显示它的结果还是备用文字。
常见错误与故障排除 公式被拒绝,并提示缺少括号。 — 解释器会指出那个始终没有闭合的左括号。请数一数嵌套函数之后的括号,并在该调用的末尾补上缺少的那个。Excel 报告参数过多或过少。 — 检查器会指出函数名、允许的参数个数及其写法。IFS 和 SUMIFS 系列函数的参数还必须成对完整。公式被引号内的逗号拆开了。 — 双引号之间的文本会被当作一个值,其中的引号要写成两个。如果漏了一个引号,解释器会报告未结束的文本从哪里开始。从另一种语言版本粘贴来的公式解析失败。 — 使用分号分隔符和小数逗号的写法会被自动识别。其他语言的函数名会显示为未知函数,所以请先把它们翻译成英文名称。常见问题 Excel 公式解释器如何判断一个公式是做什么的? 它按 Excel 的运算符优先级把公式解析成一棵树,再到内置词典中查找每个函数。每个部分都依据为该函数编写的模板来描述,所以结果前后一致,不靠猜测。 Excel 公式解释器能拆解嵌套的 IF 公式吗? 能。嵌套的 IF 会从最内层向外编号,每一步都会回指它所用到的前面步骤。树还可以折叠分支,所以很长的条件链也依然易读。 解释器认识 XLOOKUP、LET 和 FILTER 这样的新函数吗? 认识,词典收录了动态数组和 lambda 风格的函数,并标明哪些需要 Excel 2021 或 Microsoft 365。QUERY 和 ARRAYFORMULA 这类 Google Sheets 函数也已收录,并标为仅限 Sheets。 解释器遇到不认识的函数时会怎样? 它会继续处理。该函数会显示为未知,参数按顺序列出,并附一条说明,指出它可能是自定义函数、加载项、很新的函数或拼写错误。 解释器能自动修复我写错的公式吗? 它不会改写你的公式。它会指出问题所在,比如缺失括号的位置或应有的参数个数,让你自己更正,然后为能解析的公式提供一份格式化副本。 解释器会告诉我单元格里是什么值吗? 不会。它解释的是公式的构成,而不是你表格里有什么。它无法访问你的工作簿,单元格引用只按其地址、锁定方式和大小来描述。 相关工具 Excel 公式生成器 — 选一个任务,如条件求和、查找、日期、文本拆分或排名,得到可直接粘贴的 Excel 或 Google Sheets 公式。VLOOKUP 公式生成器 — 逐步构建正确的 VLOOKUP 公式,含 IFERROR、精确或近似匹配、XLOOKUP 与 INDEX MATCH 替代写法及实时测试。INDEX MATCH 公式生成器 — 生成用于向左查找、双向查找和多条件的 INDEX MATCH 公式,附实时测试表和可直接复制的结果。Excel 函数翻译 — 在英语、德语、法语、西班牙语、意大利语、葡萄牙语、荷兰语、瑞典语和俄语之间翻译 Excel 公式,分隔符也正确转换。VBA 宏生成器 — 从任务库中生成可直接运行的 VBA 宏(循环、删除空行、导出 PDF、发送邮件等),可填入你自己的区域和名称。Excel 数据清洗 — 清洗杂乱的表格:去空格、统一大小写、删除空行和重复项、规范日期与数字,再导出 .xlsx 或 CSV。Excel to JSON 转换器 — 拖入 .xlsx 或 .xls,把工作表转换为干净的 JSON正则测试工具 — 实时测试正则表达式,显示匹配项、分组和标志。更多Excel 与电子表格工具 Excel 公式生成器 — 选一个任务,如条件求和、查找、日期、文本拆分或排名,得到可直接粘贴的 Excel 或 Google Sheets 公式。Excel 函数翻译 — 在英语、德语、法语、西班牙语、意大利语、葡萄牙语、荷兰语、瑞典语和俄语之间翻译 Excel 公式,分隔符也正确转换。VBA 宏生成器 — 从任务库中生成可直接运行的 VBA 宏(循环、删除空行、导出 PDF、发送邮件等),可填入你自己的区域和名称。CSV 转 Excel — 在浏览器中把 CSV 或 TSV 转成排好版的 .xlsx:识别分隔符、设置表头样式、列类型和多工作表。JSON 转 Excel — 把 JSON 数组或嵌套对象转成 Excel 工作簿:展平列、每个数组一个工作表、单元格带类型。Excel 数据清洗 — 清洗杂乱的表格:去空格、统一大小写、删除空行和重复项、规范日期与数字,再导出 .xlsx 或 CSV。VLOOKUP 公式生成器 — 逐步构建正确的 VLOOKUP 公式,含 IFERROR、精确或近似匹配、XLOOKUP 与 INDEX MATCH 替代写法及实时测试。INDEX MATCH 公式生成器 — 生成用于向左查找、双向查找和多条件的 INDEX MATCH 公式,附实时测试表和可直接复制的结果。查看全部Excel 与电子表格工具 (9) · 全部工具