我试图根据日期将不同表格中的单元格值相加,但是下面的公式不起作用。运用 Sum
和 Vlookup
试着把这个公式。
IFERROR(SUMPRODUCT(VLOOKUP(B3,AD!A:H,2,FALSE),VLOOKUP(B3,Sybase!A:H,2,FALSE),VLOOKUP(B3,'Unix KSOR'!A:H,2,FALSE),VLOOKUP(B3,'Windows KSOR'!A:H,2,FALSE),VLOOKUP(B3,SQL!A:H,2,FALSE),VLOOKUP(B3,Oracle!A:H,2,FALSE),VLOOKUP(B3,'Wintel-TES'!A:H,2,FALSE)),0)
你的语法看起来正确;如果你突出显示每个单独的VLOOKUP并按F9解决它会发生什么?我假设其中一个失败了,你的IFERROR包装器隐藏哪一个有问题。如果你解决了所有的VLOOKUP,你可能会得到类似于IFERROR的东西(SUMPRODUCT(1,2,3,#N / A,5,6,7)),0)
—
RickyTillson
数据是什么样的?你说你根据日期求和。日期是如何存储的?它们是文本,Excel日期还是Excel日期时间?要让人们回答,我们需要知道工作表上的实际内容以及您获得的错误。
—
fixer1234