Excel-使用索引的动态和

Excel-使用索引的动态和,excel,indexing,sum,Excel,Indexing,Sum,我对应该返回特定月份的累积值的公式有问题。数据如下所示: 我试图建立一个公式,计算从一月到在“月”单元格中输入的月份的总和。因此,如果用户键入3,则公式应给出1月、2月和3月的总和。 我准备了一个公式,从特定单元格中获取一个值,但不知道如何将其作为累加: =SUM(INDEX((B5:D5;F5:H5);1;B9;2)) 其中B9是月份的数字。我尝试使用数组公式,但没有成功 有什么提示吗?如果我理解正确,要获得累计金额,可以使用以下公式: =SUM(B5:INDEX(B5:D5;1;B9);

我对应该返回特定月份的累积值的公式有问题。数据如下所示:

我试图建立一个公式,计算从一月到在“月”单元格中输入的月份的总和。因此,如果用户键入3,则公式应给出1月、2月和3月的总和。 我准备了一个公式,从特定单元格中获取一个值,但不知道如何将其作为累加:

=SUM(INDEX((B5:D5;F5:H5);1;B9;2))
其中B9是月份的数字。我尝试使用数组公式,但没有成功


有什么提示吗?

如果我理解正确,要获得累计金额,可以使用以下公式:

=SUM(B5:INDEX(B5:D5;1;B9);F5:INDEX(F5:H5;1;B9))
月份必须按升序排列,并且没有间隔


这些日期或文本字符串是在第5行吗?确切地说是哪一行?所有数字都是整数是那些日期的格式,比如月份的名称或者它们是文本。它们只是文本,但我需要使用月份的数字,一月=1,二月=2等等