4

我正在寻找 BNF 或其他符号中的 excel 公式的语法。我必须在 BNF 或类似符号中创建语法,然后使用 javascript,我们需要解析输入公式以进行有效性检查,并且实际的公式评估发生在服务器端。

~拉梅什

4

3 回答 3

3

MS-XLS有一个自由形式的语法(试图成为一个 EBNF 但远非正式)

MS-OE376和 ECMA-376 的 L.2.16 部分提供了更多提示。

但是要回答你的问题,没有官方的 BNF

于 2013-08-16T07:36:59.997 回答
0

[MS-XLSX]的第 2.2.2 节(第 32 页):Office Open XML SpreadsheetML 文件格式的 Excel (.xlsx) 扩展具有描述 Excel 公式的有用语法。该规范的其他版本也可用。

于 2021-05-05T20:03:27.033 回答
-1

这是作者在 javascript 中解析 Excel 公式的网站。他的解析器还有其他版本可用。

http://ewbi.blogs.com/develops/2004/12/excel_formula_p.html

于 2013-01-10T23:35:05.340 回答