Excel嵌套如果语句错误如何解决?



尝试在以下情况下进行嵌套:

=IF([Years of Service]>10,'Data Tables'!$B$11,"if([years of service]>5,'Data Tables'!$b$10)")

出现溢出错误。

你没有说明你想做什么,我不确定你到底想做什么。

但似乎您的公式在表格中。在这种情况下,输出数组的公式放在表中时会产生#SPILL!错误。

如果您想做的是比较与公式同一行的服务年限,那么您只需引用该行,以免输出数组。

例如:

=IF([@[Years of Service]]>10,'Data Tables'!$B$11,
IF([@[Years of Service]]>5,'Data Tables'!$B$10,
IF([@[Years of Service]]>1,'Data Tables'!$B$9,
'Data Tables'!$B$8)))

如果你想要别的东西,那么你需要提供更多详细信息。

最新更新