這次要來練習 COUNTIF 和 SUMIF 公式。
【準備工作】
將各欄位資料設定名稱以方便在公中使用。
選取資料範圍(本例為儲存格A1:A25),按一下 Ctrl+Shift+F3 鍵,勾選「頂端列」選項。定義四個名稱:「序號、姓名、日期、數量」。
選取儲存格F6,選取[資料/資料工具]中的「資料驗證」按鈕。在[儲存格允許]中選取「清單」,在來源中輸入:「=INDIRECT(“日期")」。
儲存格F6即可以下拉式清單方式選取日期:
【公式輸入】
(1) 儲存格F2:=COUNT(D2:D10)
計算儲存格D2:D10中的數字個數。
(2) 儲存格F3:=COUNTIF(數量,">200")
計算「數量」欄位中大於200的個數。
(3) 儲存格F4:=COUNTIF(姓名,"陳*")
計算所有姓「陳」者的數量。
COUNTIF 和 SUMIF 函數中可以使用「?、*」萬用字元。
(4) 儲存格F5:=COUNTIF(日期,">2011/3/1")
計算「大於 2011/3/1」 的日期個數。將一個固定日期置於「" "」中來運算。
(5) 儲存格F7:=COUNTIF(日期,">"&F6)
將日期置於一個儲存格中再取用,必須以「&」來串接條件運算符號和儲存格位址。
改用陣列公式(輸入完成,要按 Ctrl +Shift+Enter 鍵):
儲存格F6:{=COUNT(IF(日期>F6,數量,Fasle))}
(6) 儲存格F8:=SUMIF(數量,">250")
計算「數量」欄位中超過 250 者的總和。
(7) 儲存格F9:=SUMIF(日期,">"&F6,數量)
計算大於某個日期之後的數量總和。
改用陣列公式(輸入完成,要按 Ctrl +Shift+Enter 鍵):
儲存格F6:{=SUM(IF(日期>F6,數量,FALSE))}
【延伸學習】
參考:本部落格中其他關於 Excel SUMIF 函數的應用
參考:本部落格中其他關於 Excel SUMIFS 函數的應用
參考:本部落格中其他關於 Excel COUNTIF 函數的應用
參考:本部落格中其他關於 Excel COUNTIFS 函數的應用
【補充說明】
COUNTIF:http://office.microsoft.com/zh-tw/excel-help/HP010342346.aspx
|
COUNTIF:計算範圍內符合您所指定單一條件準則的儲存格總數。 |
|
語法:COUNTIF(range, criteria) range:要列入計算的一個或多個儲存格,包括數字或包含數字的名稱、陣列或參照;空白或文字值會忽略。 criteria:定義要將哪些儲存格列入計算的準則,可以是數字、表示式、儲存格參照或文字字串。 可以在準則中使用萬用字元:問號 (?) 及星號 (*);問號可以替代任何單一字元;星號可以替代任何一系列的字元。如果確實要尋找實際的問號或星號,請在該字元前輸入波狀符號 (~)。 |
SUMIF:http://office.microsoft.com/zh-tw/excel-help/HP010342932.aspx
|
SUMIF:將準則套用到將進行加總的相同值上。 |
|
Range:依據準則進行評估的儲存格範圍。每個範圍中的儲存格都必須是數字,或包含數字的名稱、陣列或參照位址。空白或文字值會被忽略。 Criteria:用以定義要加總之儲存格的準則,可以是數字、表示式、儲存格參照、文字或函數。例如,criteria 可以由 32、">32"、B5、32、"32"、"apples" 或 TODAY() 來表示。 重要事項:任何文字準則或包含邏輯符號或數學符號的準則都必須使用雙引號 (") 括住。如果準則為數值,則不需要使用雙引號。 sum_range:想要加總 range 引數內指定範圍之外的儲存格,這個引數可指定實際要加總的儲存格。如果省略 sum_range 引數,則 Excel 會加總 range 引數內指定的儲存格 (即與套用準則相同的儲存格)。 |

請問老師 如果要計算區間內的總合 還需要配合什麼函數才能達成 例如:一份銷售報表 要算0~500,501~1000,1001~1500 個區間的銷售總額~
請參考文章:http://isvincent.pixnet.net/blog/post/43046200
請問老師: 我的excel表格內容是用驗證-清單,篩選出來的,那之些篩選出來的可以使用COUNTIF函數計算,其內容文字數量嗎?我怎麼用都是等於0~~請教老師怎麼解?
好像是按ctrl+shift +F3
很感謝您,已更正。
請問sumif,計算加總的是數字,條件是1或2或3或空白,但請問空白" "要怎算設定才可計只sumif,條件是空白 的總數?謝謝
請問~上百筆的資料要每50筆做加總,應如何下公式??
請參考:http://isvincent.pixnet.net/blog/post/46660585
如果數值是1~200,每區間是25為一範圍( 例如1~25,26~50)若其中沒有1的數值(顯示2-26)要如何使用函數設定
您好,請問sum_range,可以計算(選取)兩欄(含以上)的值嗎? 因為現在我有一資料是要分別計算男女的年資(小於1年、1年、2年...10年),其年資已分欄位用if函數分別以0或1表示了,現在則是要用另張表表示男生小於1年有幾人?1年-2年有幾人..大於10年有幾人? 那 小於1年者,用sumif函數是OK的,至於1年-2年,就發現在sum_range這邊無法計算兩欄位,目前是用sumif(....)+sumif(...)這樣處理,想問加總範圍能否有更簡短的方式能學習。謝謝
請參考:http://isvincent.pixnet.net/blog/post/47011954
*****
請問一下副座標軸的問題 我有四組資料分別是A,a B,b 四個資料要一起做成圖表,AB做直條圖,ab做折線圖 因為AB和ab的數值差異較大,所以ab做副座標軸的折線圖 但是我現在AB沒問題,但是ab的折線圖卻是「合計」 比如說a是5,b是3,a的位置是5沒錯,但是b卻會變成「8」(應該是3才正確) 請問要如何修正?
站長請教: 如要做成如下畫面,編號欄,該如何設公式 同一個名字,編號(流水號)相同, 一旦不同人時,編號由上面+1, 我印象中書上曾用COUNTIF, 但忘了該怎麼設定。 謝謝! 編號 姓名 1 范群賢 1 范群賢 1 范群賢 1 范群賢 1 范群賢 1 范群賢 2 陳名人 2 陳名人 2 陳名人 2 陳名人 2 陳名人 2 陳名人
儲存格A1:1 儲存格A2:=IF(B2<>B1,A1+1,A1)
感謝解答! 竟然只用IF即可!不需用到COUNTIF。 看來是我記錯了,謝謝! A1→編號 B1→姓名 A2→1 A3→=IF(B3<>B2,A2+1,A2)
請問老師 如果想要回傳儲存格內的數值,該用哪個函數 例如:在儲存格範圍G2:M20中搜尋大於A3的數值 (G2:M20範圍內是隨機亂數) 想要在這個範圍內搜尋大於A3的最小值
請問老師 如果儲存格中是公式 如何計算指定文字之個數 COUNTIF函數只計算值為文字
老師您好: 請問如下表中要如何使用函數,讓有很多不一樣的品名加總成需求表格中格式! 謝謝您 資料來源 需求的表格 品名 領用量 品名 領用總量 1L塑膠罐 10 塑膠罐 85 0.5L塑膠罐 25 罐子 75 3L塑膠罐 50 0.5L-1罐子(白色) 40 1L罐子(黑色) 35
請參考:http://isvincent.pixnet.net/blog/post/47887791
老師您好: 請問您一個問題,我要使用那種涵數,可以判斷64176B是兩個人。感謝您 名稱 代碼1 代碼2 甲 64169B 64176B 乙 64176B 64176B
老師您好: 請問您一個問題,我要使用那種涵數,可以判斷64150B這組代碼,代表兩個人。 說明:一個人會有兩組代碼?有時候代碼會不一樣,當我用「COUNTIF」去計算時,只能計算到代碼1,並不會再和代碼2做比較是不是還有另一組同樣64150B的代碼? 名稱 代碼1 代碼2 甲 64170B 64150B 乙 64150B 64150B
*****
*****
Vincent 您好! 經常從您的文章學到很多技巧. 受益良多! 一直以來一個疑問找不到解答, 在此提問, 請見諒 問題 : 如何消除空欄位""的內容 例 : A1=無內容 (無輸入任何資料) A2=if(A1=0,0,"") 當A1沒有填入任何東西, 則A2就是"", 也就是空欄位 此時A2在螢幕上不會顯示任何內容, 但它實際卻不是空的 資料很龐大的時候, 這種""欄位, 造成我的困擾. 按ctrl+上下鍵詢找資料時, 此欄位會被認為是有資料的, 而無法找到真的有內容的欄位. 曾經試著用ctrl+H 去尋找""並以空白取代, 但卻無法找到 (因是空的...) 有什麼方法可以把空欄位""取消, 變成真的完全無內容嗎? 盼您指導, 萬分感謝~~
通常無法透過取代對話框來處理,一般要以公式來處理。
問題 : 如何消除空欄位""的內容 Ans : 通常無法透過取代對話框來處理,一般要以公式來處理 ---------------------- 可否請問公式如何寫? 懇請指教! 感謝!
*****
請問第三個範例,如果想計算兩個姓氏可以嗎? 例如:包含陳&包含林的數量共有幾個,要怎麼表示?
請參考:https://isvincent.pixnet.net/blog/post/49659759
老師您好 請問如果資料不在同一行列,要選取行列計算數量可以嗎? 列如B5-F5,B14-F14,B19-F19要計算某個品項的數量
請參考:https://isvincent.pixnet.net/blog/post/49890136
老師, 您好。 如果 : A2=可以是 1至10, B2=可以是 1至10, C2=可以是 1至10 而 A1 "白粥", B1 "炒飯", C1 "公仔麵" 請問...當我 A2,B2,C2 也輸入 "3", 怎樣可以在 A5 儲存格內顯示 : 白粥 3, 炒飯 3, 公仔麵 3 ???????
老師請問如果是用三個條件來列表,要怎麼做呢? 這是小的目前碰到的問題 格式如下: (手機排版可能不太準確) 項目 數量 付款方式 A 1 匯款 B 2 到付 C 1 到付 C 3 匯款 B 1 到付 A 2 匯款 >>需統計ABC各有多少數量? 另外ABC各自的組合項目也有差異,為了要備料,還要統計這些組合項各自要用到多少,請問要怎列表統計? A包含abc三項,B包含abcd四項,C包含abdef五項 感謝老師!!😫