我有以下电子表格
A B C D E
1 2 3 4
我使用这个公式来计算 A1
=AVERAGE(B2:D2)*E2
但是,我需要使其可扩展以添加新的列,例如:
A B C D E F
1 2 3 4 5
我需要 A1 来计算
=AVERAGE(C2:E2)*F2
即,最后填充的列乘以其前 3 列的平均值。
答案1
=AVERAGE(INDEX(B2:XFD2,-4+MAX(ISNUMBER(B2:XFD2)*COLUMN(B2:XFD2))):INDEX(B2:XFD2,-2+MAX(ISNUMBER(B2:XFD2)*COLUMN(B2:XFD2))))*INDEX(B2:XFD2,-1+MAX(ISNUMBER(B2:XFD2)*COLUMN(B2:XFD2)))