我制作了一个我想使用的预算电子表格,并插入了一些数字以确保我所做的一切都正确无误。我有两张表:1. 用于预算,即我希望最多花费 1000 美元用于租金,然后 2. 用于跟踪我花了多少钱(使用数据跟踪表中的数据 - 这里并不重要)。
我希望我的跟踪表旁边显示预算,这样我就能知道还剩多少钱,但我需要使用查找功能来查看某个月内所有类别的预算,因为我希望它是动态的,我相信这是可以做到的。我试过使用索引匹配,但没有成功。
请参阅下面的表格。如您所见,预算运行良好,但仅限于 1 月份,我想切换月份和年份以使其更具动态性(如果这些表格的选择每年都必须非常手动,我也可以接受)。
我使用了这个指数公式:
=index(Budget!B8:M24,match(B3,Budget!B7:M7,0))
答案1
INDEX()
您可以尝试使用++组合MATCH()
,MATCH()
或者如果使用MS365
则使用XLOOKUP()
withFILTER()
• 单元格中使用的公式C11-->公式将溢出至整个范围。
=XLOOKUP(A11:A28,Budget!A8:A24,FILTER(Budget!B8:F24,B3=Budget!B7:F7),0)
• 单元格中使用的公式C11--> 公式需要填写下来!
=IFERROR(INDEX(Budget!$B$8:$F$24,
MATCH($A11,Budget!$A$8:$A$24,0),
MATCH($B$3,Budget!$B$7:$F$7,0)),"")
屏幕截图中的公式使用定义的名称和相应的范围来表示。
=XLOOKUP(ExpTrack,ExpBud,FILTER(Values,Month_and_Year=Months),0)