使用间接条件和

时间:2019-07-18 16:28:51

标签: excel

我有一个按月标明的年电子表格。我想根据职位类型和所选月份汇总特定职位的FTE计数。

例如,列A =位置;列P = FTE。我想创建一个下拉列表(我已经完成了),因此当您选择特定月份时,FTE金额将按头寸类型进行汇总。

我具有用于单个电子表格的SUMIF公式,但是在将INDIRECT函数合并到此公式中时遇到麻烦。因此,下面的代码说明了如果A行= CLINICAL ASSOCIATE,我想对P行中的FTE值求和。

=SUMIF('June 2019'!A:A,"CLINICAL ASSOCIATE", 'June 2019'!P:P)
=SUMIF('June 2019'!A:A,"ATTENDING", 'June 2019'!P:P)
=SUMIF('June 2019'!A:A,"FELLOW", 'June 2019'!P:P)

我知道它需要遵循以下原则:

单元格B3是包含月份下拉列表的单元格。

=SUMIF(Indirect(B3&"!....

1 个答案:

答案 0 :(得分:2)

你很近

=SUMIF(INDIRECT("'" & B3 & "'!A:A"),"CLINICAL ASSOCIATE", INDIRECT("'" & B3 & "'!P:P"))