如何使用水平表(和数据范围)sumifs公式
我有一个Excel表,我需要帮助。
我已经总结了一下
=SUM(INDEX(B3:K7,MATCH(A13,A3:A7,0),0))
公式,并需要获得特定数据范围的总和。 就像从今天开始的最后3天一样。
请帮忙。
试试这个SUMPRODUCT变种
=SUMPRODUCT(INDIRECT("B"&MATCH(A13,A3:A7)+2&":K"&MATCH(A13,A3:A7)+2),--(B2:K2>=(B10-3)),--(B2:K2<="B10"))
更新
要在不同的工作表中使用公式,您需要包含工作表参考。 我build议将它从Sheet2剪切粘贴到Sheet1,但错过了INDIRECT中的部分不会被Excel自动调整。
=SUMPRODUCT(INDIRECT("Sheet2!B"&MATCH(A13,Sheet2!A3:A7)+2&":ZZ"&MATCH(A13,Sheet2!A3:A7)+2),--(Sheet2!B2:ZZ2>=(TODAY()-7)))