-2

3列のExcelシートがあります。
列1はClientName、列2は説明、列3は説明に対応する番号です。
フィルタまたはforループを使用して、ClienNameの各説明に対応する数値を合計する必要があります。

言い換えると:

col1       col2      col3
Jason      Cash      20
Jason      Cash      30
Jason      Cash      10
Jason      Credit    20
Jason      Credit    40      
John       Cash      20
John       Cash      10
John       Credit    30
John       Credit    20
Mary       Cash      50
Mary       Cash      20
Mary       Credit    20
Mary       Credit    100
Mary       Credit    200

そのような結果が必要です

Jason   CashTotal    CreditTotal  
John    CashTotal    CreditTotal    
Mary    CashTotal    CreditTotal

これはExcelでどのように行うことができますか?

4

2 に答える 2

1

すぐに、SumIf または SumIfs が必要なようです。私はまだ例をテストして正しく動作する方法を確認しようとしていますが、少なくとも自分で掘り下げるには十分です。

于 2013-03-12T17:33:15.023 に答える
0

私はこの方法で解決しました

F2 = Jason
F3 = John
F4 = Mary

コード:

G2 (copied down) =SUMIFS($C$2:$C$15,$A$2:$A$15,$F2,$B$2:$B$15,"Cash")

H2 (copied down) =SUMIFS($C$2:$C$15,$A$2:$A$15,$F2,$B$2:$B$15,"Credit")
于 2013-03-12T23:03:25.973 に答える