【发布时间】:2020-01-27 17:35:43
【问题描述】:
我在 Sheet1 上有一堆数据
我在 Sheet2 上有一个 SUMIFS 公式
我总结的列被命名为NETPERD1、NETPERD2、NETPERD3.....NETPERD12
我想写SUMIFS,这样我就可以轻松更改要求和的列。
在 Sheet2 上,在单元格 $C$4 中,我将输入 NETPERD1 或 NETPERD2 等,我希望我的 SUMIF 确定它应该对哪一列求和。
我想我应该可以使用 IndexMatch 来做到这一点,但我无法让它工作。
这是我的SUMIFS,它有效。
我想用$C$4替换NETPERD1
=SUMIFS(Sheet1!NETPERD1,Sheet1!ACCTGRPCOD,Perplas!$A15,Sheet1!AUDTORG,Perplas!C$1,Sheet1!FSCSDSG,Perplas!C$2,Sheet1!FSCSYR,Perplas!C$3)
【问题讨论】:
-
类似
=SUMIFS(INDEX(Sheet1!$A:$Z,,Match(Perplas!C$4,Sheet1!A$1:Z$1,0)),...将Z更改为最右边的列。虽然您的命名范围在哪一行结束?它们是整个专栏吗? -
非常感谢!这行得通。
-
@BigBen 对我来说,这是一个完全有效的答案
-
@FoxfireAndBurnsAndBurns - 同意,为后代添加:-)
标签: excel excel-formula