返回列表 上一主題 發帖

[發問]請問如何用只用前面幾個字元,作為Sumif的準則

[發問]請問如何用只用前面幾個字元,作為Sumif的準則

有以下幾項資料

ABDG        1
BCHD        10
ADDJ        100
GDJI        1000
CGHU        10000

我要計出A字頭的各項,即ABDF,ADDJ,答案理應是101
但我用此二種方法也不行
=SUMIF(left(A1:A5),"A",B1:B5)
=SUMIF(A1:A5,LEFT(A1:A5),B1:B5)

請各位幫幫忙,謝謝

=SUMIFS(B1:B5,A1:A5,"*A*")

TOP

呀~~
感恩!我試了一整個下午!

原來我走錯路了,另請問**是什麼意思?還有類似的符號嗎?

謝謝

TOP

回復 1# CyberKeith

ABDG         1
BCHD         10
ADDJ         100
GAJI         1000
CGHU         10000

=SUMIF(A:A,"*A*",B:B)
會找到 ABDG、ADDJ、GAJI ,只要有A字母項目

=SUMIF(A:A,"A*",B:B)
會找到 ABDG、ADDJ 以A開頭的項目
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

請問
如果是以格數為計算,文字為搜尋項目
C
汐止區
淡水區
永康街

B
汐止區三芝鄉
台中市
台北市永康街

B的統計結果為2
是否可以使用countifs做判定?
或者要使用其他函數

TOP

ABDG        
                      1
BCHD         
                    10
ADDJ         
                   100
GAJI        
                   1000
CGHU         
                   10000

如果數字是低一行,那應如何處理呢?因為Sumif是要同一橫行才計算到
謝謝

TOP

回復  CyberKeith

ABDG         1
BCHD         10
ADDJ         100
GAJI         1000
CGHU         10000
...
ML089 發表於 2013-11-5 00:34


清楚了,感恩

TOP

回復 5# jackson7015

請問
如果是以格數為計算,文字為搜尋項目
C
汐止區
淡水區
永康街

B
汐止區三芝鄉
台中市
台北市永康街

B的統計結果為2
是否可以使用countifs做判定?
或者要使用其他函數

   
回覆:
一般COUNTIFS適用於 好幾個條件同時成立,以此題並不適用
可以用下列方式,公式需用陣列輸入方式
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 6# CyberKeith

若數值差一列情況
   
=SUMIF(A1:A99,"*A*",B2:B100)
會找到 ABDG、ADDJ、GAJI ,只要有A字母項目

=SUMIF(A1:A99,"A*",B2:B100)
會找到 ABDG、ADDJ 以A開頭的項目
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復  CyberKeith

若數值差一列情況
   
=SUMIF(A1:A99,"*A*",B2:B100)
會找到 ABDG、ADDJ、GAJI , ...
ML089 發表於 2013-11-5 16:01



   感恩!清楚了

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題