我目前有一个SUMIF
语句,根据下拉列表的值输出图表。
=SUMIF('Rev Tracking'!$C$16:$C$57,$E$21,'Rev Tracking'!I$16:I$57)
这将创建I$16:I$57
中所有值的总和,其中$E$21
的值在$C$16:$C$57
中找到。
我希望从多个范围的细胞中选择取决于下拉结果,但我不确定你可以在SUMIFS
语句中嵌套IF
..即
=if(E21="Client1",(SUMIF('Rev Tracking'!$C$65:$C$76,$E$21,'Rev Tracking'!I$65:I$76)),(SUMIF('Rev Tracking'!$C$85:$C$100,$E$21,'Rev Tracking'!I$85:I$100)))
这不起作用,感觉它应该是完全不同的。
有任何想法吗?
在=QUERY()
语句中尝试嵌套的IF
。
EG
=IF($E$21 = "Client1",
QUERY(<<CELL_RANGE_HERE>>, "SELECT SUM(Col1) WHERE col1 = '''&$E$21&''' ", 1),
IF($E$21 = "Client2",
QUERY(<<CELL_RANGE_HERE>>, "SELECT SUM(Col1) WHERE col1 = '''&$E$21&''' ", 1), ... ))
我发现这在尝试总结不同范围时会有所帮助。