推 guoguola:OK了 非常感謝^^ 01/23 10:02
※ 引述《guoguola (嘓拉)》之銘言:
: 軟體:EXCEL
: 版本:2003
: 我有兩工作表`,如下
: sheet 1 sheet2
: ------------------------------ --------------------------------
: a b c d 2F a 3
: 2F A1 2F d 5
: 3F A2 4F c 3
: 4F 4F d 2
: 5F 2F a 6
: 如果我要讓 sheet1 A1值= 從sheet2 加總 符合 a跟2F 的值
: A2值= 從sheet2 加總 符合 b跟3F 的值
: 以此類推
: 以上表例:A1= 3+6=9
: 我該怎麼用用IF函數寫呢?
: 感謝各位指教。
首先在Sheet2先多加一欄...讓您的條件串接在一個儲存格
用= CONCATENATE(A1,B1) 函數..或是=A1&B1兩種方式皆可
得下表結果
sheet2
↓列 A B C D ←欄
-----------------------------------------------
1 2F a 3 2Fa
2 2F d 5 2Fd
3 4F c 3 4Fc
4 4F d 2 4Fd
5 2F a 6 2Fa
──────────────────────────────────
sheet2完成後接著再sheet1輸入SUMIF的公式,如下:
sheet1
↓列 A B C D E ←欄
------------------------------------------------------
1 a b c d
2 2F A1=SUMIF(Sheet2!$D$1:$D$5,$A2&B$1,Sheet2!$C$1:$C$5)
3 3F
4 4F
5 5F
公式只列B2那格儲存格(也就是您的A1),其餘右拉下拉填滿它可得您要的結果!
a b c d
2F 9 0 0 5
3F 0 0 0 0
4F 0 0 3 2
5F 0 0 0 0
6F 0 0 0 0
完成^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.12.28
※ 編輯: sti571 來自: 125.225.12.28 (01/23 01:23)