回覆列表
-
1 # 遊戲笙
-
2 # 使用者1465424935672
該公式主要是為了計算某人的繳費總額。
起主要作用的是SUMPRODUCT(($E$3:$E$6487=E3)*($F$3:$F$6487))這一段計算E列資料區和E3相同的同行F列的單元格資料的和。這一段,可以用sumif(E:E,E3,F:F)代替
由於人員會有多次繳費情況,所以,為了僅在該人第一次出現時計算其交費總和,用countif($E$3:E3,E3)來統計從E3開始,到當前單元格該資料出現的次數,再判斷次數是否為1——即第一次出現,進行相應處理。
G3公式可以為:
=IF(COUNTIF($E$3:E3,E3)=1,SUMIF(E:E,E3,F:F),"")
由於可以有同名人員,所以,以車號作為判斷標記比較準確,因此,公式就是:
=IF(COUNTIF($D$3:D3,D3)=1,SUMIF(D:D,D3,F:F),"")
該公式主要是為了計算某人的繳費總額。起主要作用的是SUMPRODUCT(($E$3:$E$6487=E3)*($F$3:$F$6487))這一段計算E列資料區和E3相同的同行F列的單元格資料的和。這一段,可以用sumif(E:E,E3,F:F)代替由於人員會有多次繳費情況,所以,為了僅在該人第一次出現時計算其交費總和,用countif($E$3:E3,E3)來統計從E3開始,到當前單元格該資料出現的次數,再判斷次數是否為1——即第一次出現,進行相應處理。G3公式可以為:=IF(COUNTIF($E$3:E3,E3)=1,SUMIF(E:E,E3,F:F),"")由於可以有同名人員,所以,以車號作為判斷標記比較準確,因此,公式就是:=IF(COUNTIF($D$3:D3,D3)=1,SUMIF(D:D,D3,F:F),"")