跨工作表使用INDEX/MATCH函数返回#SPILL错误的解决求助
跨工作表使用INDEX/MATCH函数返回#SPILL错误的解决求助
我目前在处理一个包含两个工作表的Excel文件,情况是这样的:
- Sheet1里有个从其他Excel工作簿导入的表格,行是采购订单号(对应表头
PO'#),列是各个月份(比如23-Apr),列头下方是对应的财务数据。 - Sheet2里有一列采购订单号,但它们的排列顺序和Sheet1完全不同,所以我打算用INDEX/MATCH函数来重新匹配并整理数据。
我写了下面这个公式,但它始终返回#SPILL错误:
=INDEX(Sheet1[23-Apr], MATCH(Sheet2!A:A,Sheet2[PO'#],0))
我已经花了好几天尝试各种修复方法,但一直没找到解决办法,真心希望能得到大家的帮助!谢谢!
备注:内容来源于stack exchange,提问作者MeaningOfLife
相关产品推荐
相关产品推荐

