我正在努力寻找数据表中值的总和,其中每个值的行数可变且列数已定义。
下面的公式用于基于单个列对数据表中的行求和,但是我看不到如何对多个列和行求和。
=-SUMIFS(INDEX(NOMINAL_LEDGER,,MATCH("BALANCE_MTH"&$G$3,NOMINAL_LEDGER[#Headers],0)),
NOMINAL_LEDGER[[Category]:[Category]],$I11)
G3引用特定月份,而I11引用类别。
我可以使用索引和匹配来查找从BALANCE_MTHx到BALANCE_MTHy的一行的总数。
我尝试使用SUMPRODUCT和SUM(SUMIFS(INDEX ..)定义开始和结束列,但始终会返回错误。
我不知道我是否缺少基本知识,或者这是尝试使用数据表时遇到的问题。
以下添加了示例数据:
Category BALANCE_MTH1 BALANCE_MTH2 BALANCE_MTH3
Training 2500 3250 4100
Travel 1100 875 1800
Training 1500 750 900
Marketing 7500 4300 6000
Training 2250 1250 2100