目前我正在分析sheet1.xml
从 Excel 2007 .XLSX 文件中提取的文件。我找到以下条目:
<c r="D2" s="3"><f t="array" ref="D2">A2:A3+B2:C3</f><v>0.30000000000000004</v></c>
元素中的t="array" ref="D2"
属性是什么意思?<f>
谢谢
艾伦
ECMA-376 Part 1 Section 18.3.1.40 on <f>
(formula) 说:
数组(数组公式)
数组公式。数组公式是单个公式,应用于一个或多个单元格的范围。数组公式可以从一次计算中返回多个结果,结果跨越包含它的单元格
ref
是数组公式适用的范围。在这种情况下 1 个单元格。
t="array"
表示该公式为数组公式(使用control+shift+enter时得到的类型)并ref="D2"
表示该公式仅适用于D2。