吖阿啊锕 发表于 2021-10-15 09:48:00

关于if函数的组合使用问题求教

详见附表:【工作表汇总】B3单元格数值是A3单元格5个月的金额合计,通过数组公式取得,公式在C3单元格;
由于这个公式只能取5个月合计数,现在就想通过A1单元格下拉菜单来切换月份,当切换到当前月份时,B3单元格金额就是1月至当前月份的总和(具体演示见A10到A14单元格说明);
现在的问题当把B14的函数公式去替换B3单元格函数公式中的【{"1月";"2月";"3月";"4月";"5月"}】时,结果出现错误,见B18单元格,
故求专家大佬帮忙,不胜感谢!


浙江义微 发表于 2021-11-17 05:42:58

=SUMPRODUCT(SUMIF(INDIRECT(ROW(INDIRECT("1:"&SUBSTITUTE(A1,"月",)))&"月"&"!A2:A5"),A3,INDIRECT(ROW(INDIRECT("1:"&SUBSTITUTE(A1,"月",)))&"月"&"!B2:B5")))

草原玫瑰 发表于 2021-11-29 00:53:37


=SUMPRODUCT(SUMIF(INDIRECT(ROW(INDIRECT("1:"&LEFT(A1)))&"月!A2:A5"),A3,INDIRECT(ROW(INDIRECT("1:"&LEFT(A1)))&"月!B2:B5")))

吧唧吧唧 发表于 2021-12-9 17:49:53

收到,你太强大了,,非常感谢!

方碧 发表于 2021-12-12 07:03:26

非常感谢大佬的帮助,
页: [1]
查看完整版本: 关于if函数的组合使用问题求教