【发布时间】:2014-07-15 19:50:53
【问题描述】:
所以我一直在尝试将不同工作表中的范围总和放到当前工作表中。
目前我有 SUM('工伤补偿'!BY(Match(B3,'工伤补偿'!BX:BX)):'工伤补偿'!BY(Match(B3,'工伤补偿'!BX:BX)))
我得到#NAME?因此。但是,一旦我在 Match 功能上按 F9,它就会完美运行。基本上我想知道....有什么方法可以先执行 Match 功能?我想保持简洁,而不必将其分成两部分,因此只有一行代码是理想的。我在玩 INDIRECT,但我不确定这是否有效。所以基本上我只需要先执行匹配,因为函数中的某些东西搞砸了。我相信这是“工人补偿”!BY,因为一旦我 F9 那...我得到一个名称错误。
感谢您的帮助!如果我的解释不清楚,请告诉我。
【问题讨论】: