请教有关一个excel函数公式的问题
F列中的公式可以用数组公式实现,F3公式如下:
=SUM(IF(($A$3:$A$17=LEFT(E3,1))*(($B$3:$B$17=MID(E3,3,LEN(E3))&" As")+($B$3:$B$17=MID(E3,3,LEN(E3))&" Bs")),$C$3:$C$17))
不知你是否会弄数组公式,这里当做你不会,详细说下步骤:
先把上面的公式复制到F3单元格,然后把光标放到F3单元格里面,注意是放里面不是选择F3单元格就好了,意思就是,选择F3单元格后,光标是一个空心十字架,你要双击F3单元格,处于编辑状态,也就是光标变成一个”I“字,然后在键盘中按下数组公式的组合键”Ctrl + Shift + Enter“,按完后,F3公式变成如下:
{=SUM(IF(($A$3:$A$17=LEFT(E3,1))*(($B$3:$B$17=MID(E3,3,LEN(E3))&" As")+($B$3:$B$17=MID(E3,3,LEN(E3))&" Bs")),$C$3:$C$17))}
多了一个大括号,这个大括号不是手动输入的,是按下组合键”Ctrl + Shift + Enter“后自动生成的。这样,F3的数组公式就输好了。
然后选择F3单元格,下拉复制公式,一直拖到F11,这样,这一组公式就都好了。
F12单元格中是求和,公式是:=SUM(F2:F11)
I列的公式简单点,具体如下:
I3的公式:=SUMIF(B3:B17,"*As",C3:C17)
I4的公式:=SUMIF(B3:B17,"*Bs",C3:C17)
I5是求和,公式是:=SUM(I3:I4)
热门标签: