我已经使用excel公式'=SUMPRODUCT(--(B3015=$B$2:$B$3015))
'来评估B列中的出现次数。给定的公式在Excel中的答案等于1
,但是如果它是通过hot-formula-parser来评估的,它返回等于0
的答案。
1
是理想的答案。
for (var row = startCellCoord.row.index; row <= endCellCoord.row.index; row++) {
var rowData = data[row];
var colFragment = [];
for (var col = startCellCoord.column.index; col <= endCellCoord.column.index; col++) {
colFragment.push(rowData[col]);
}
fragment.push(colFragment);
}
if (fragment) {
done(fragment);
}
});
a=parser.parse(formulaString).result; //formulaString="SUMPRODUCT(--(B3015=$B$2:$B$3015))"