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