我有一个 Excel 模板,供多个用户使用,其中包含一个包含多个列公式的表格。一些用户遇到了性能问题,我怀疑这可能与某些用户看到表格公式转换为数组公式有关。所有用户都在使用 O365。
以下是发生这种情况的表格的简化示例(注意:为了更能代表 OG 文件,此公式故意比必要的更复杂。):
A | B | A/B |
---|---|---|
1 | 0 | =IF(OR([@A]="",[@B]=""),NA(),SWITCH([@B],0,0,[@A]/[@B])) |
2 | 10 | =IF(OR([@A]="",[@B]=""),NA(),SWITCH([@B],0,0,[@A]/[@B])) |
3 | 100 | =IF(OR([@A]="",[@B]=""),NA(),SWITCH([@B],0,0,[@A]/[@B])) |
4 | 1000 | =IF(OR([@A]="",[@B]=""),NA(),SWITCH([@B],0,0,[@A]/[@B])) |
虽然这些不是作为 CSE 公式输入的,但一些用户会看到它们周围有大括号。
任何想法如何强制所有用户的 Excel 将这些计算为标准公式而不是数组?