[Excel]請問如何在特定範圍內找出特定範圍數字的個數? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

Cool
[Excel]請問如何在特定範圍內找出特定範圍數字的個數?
很抱歉~ 由於我對excel是剛剛接觸,
所以對一些名詞可能會說錯,
還麻煩大家幫忙指正~3Q


我煩惱的地方
就是假如現在我有A1~A6 6個儲存格
裡頭分別輸入79,80,81,82,83,91
那我要如何找出數字範圍80~90的儲存格的個數?
阿~偶不會說啦~><~(哭...嗚嗚嗚)
就是類似COUNTIF這個函數,
但是這個函數好像只能選出例如>80的而已
ex.
=COUNTIF(A1:A6,">80")
會顯示"3"
就是符合條件"大於80"的有3個項目

大概就是這樣~
現在偶就是要找出符合"大於80且小於90"的項目個數~
先謝謝一下肯回答偶笨笨問題的倫...

回覆
傑生自愛
Re: [Excel]請問如何在特定範圍內找出特定範圍數字的個數?
引用:
最初由 T100 發表
很抱歉~ 由於我對excel是剛剛接觸,
所以對一些名詞可能會說錯,
還麻煩大家幫忙指正~3Q


我煩惱的地方
就是假如現在我有A1~A6 6個儲存格
裡頭分別輸入79,80,81,82,83,91
那我要如何找出數字範圍80~90的儲存格的個數?
阿~偶不會說啦~><~(哭...嗚嗚嗚)
就是類似COUNTIF這個函數,
但是這個函數好像只能選出例如>80的而已
ex.
=COUNTIF(A1:A6,">80")
會顯示"3"
就是符合條件"大於80"的有3個項目

大概就是這樣~
現在偶就是要找出符合"大於80且小於90"的項目個數~
先謝謝一下肯回答偶笨笨問題的倫...
那你就用條件式丫
=COUNTIF(A1:A6,">80" and A1:A6,"<90" )
看看可不可以用
回覆
Cool
Re: Re: [Excel]請問如何在特定範圍內找出特定範圍數字的個數?
引用:
最初由 jason1123007 發表


那你就用條件式丫
=COUNTIF(A1:A6,">80" and A1:A6,"<90" )
看看可不可以用
不行耶~怎麼辦呀?
回覆
會員

若您在A欄中輸入資料如您的79.80.81.82.83.91

則您可以輸入{=SUM(IF((A1:A6>=90)-(A1:A6<=80),1))}

註:大括號要按ctrl+shift+enter,且要在資料編輯列中輸入喔!
供您參考!
回覆
Cool

引用:
最初由 婕妤 發表
若您在A欄中輸入資料如您的79.80.81.82.83.91

則您可以輸入{=SUM(IF((A1:A6>=90)-(A1:A6<=80),1))}

註:大括號要按ctrl+shift+enter,且要在資料編輯列中輸入喔!
供您參考!
呼~好厲害喔!!
果然...成功了
這個...不就是傳說中的陣列公式嗎?
哈哈
謝謝你~還有jason1123007
回覆
Cool

引用:
最初由 婕妤 發表
若您在A欄中輸入資料如您的79.80.81.82.83.91

則您可以輸入{=SUM(IF((A1:A6>=90)-(A1:A6<=80),1))}

註:大括號要按ctrl+shift+enter,且要在資料編輯列中輸入喔!
供您參考!
對了...經過我剛剛的測試之後,
發現到一個小問題,
修正之後的公式為
{=SUM(IF((範圍>0)-(範圍>=90)-(範圍<=80),1))}
這樣子好像比較好
不然會怪怪的....
給有需要的人參考喔,這個公式可以用在計算成績
如:班上考試平均80-90的有幾人....
呵呵~就這樣嚕~
回覆
Take it easy~

大於小於的方向似乎怪怪的...
如果要用減的, 也應該是小於90的減去小於80的吧..
{=SUM(IF((範圍<90)-(範圍<=80),1))}

不過這個題目我會用 AND 來做~
在陣列公式中可以用 AND、OR , 只是要換個方式 --
AND 用 * 號, OR 用 + 號來取代, 條件各自括號起來,
所以這題的公式就是這樣 :

{=SUM(IF((範圍<90)*(範圍>80),1))}
回覆
Cool

引用:
最初由 Leon Chou 發表
大於小於的方向似乎怪怪的...
如果要用減的, 也應該是小於90的減去小於80的吧..
{=SUM(IF((範圍<90)-(範圍<=80),1))}

不過這個題目我會用 AND 來做~
在陣列公式中可以用 AND、OR , 只是要換個方式 --
AND 用 * 號, OR 用 + 號來取代, 條件各自括號起來,
所以這題的公式就是這樣 :

{=SUM(IF((範圍<90)*(範圍>80),1))}
嘿嘿~好像也對喔~
果然高手,偶在QA有看過你喔~
對不對呀~那兒的excel高手漫多的...
另外,偶的那個公式正確嗎?
(跟你的很像~(原理))

回覆
Take it easy~

是正確啦, 只是沒有必要那樣..

大於80且小於90(範圍>80) AND (範圍<90)(範圍>80)*(範圍<90)
這樣想不是比較直覺化一點嗎?

PS. 你在QA的代號又是什麼呢?
回覆
Cool

喔~偶瞭了
偶在QA的代號是T10,不過...好久沒去了
好懷念...

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
excel 圖表的問題 st0421 -- OFFICE 相 關 軟 體 討 論 版 2 2008-05-17 04:28 PM
Excel 時間與比較問題 小高 -- OFFICE 相 關 軟 體 討 論 版 3 2003-12-30 09:26 PM
Excel 篩選問題 miniguy -- OFFICE 相 關 軟 體 討 論 版 3 2003-09-30 04:31 PM
EXCEL 函數問題 Hendry -- OFFICE 相 關 軟 體 討 論 版 4 2002-07-02 02:32 PM
~~EXCEL 如何調整???? wilking -- OFFICE 相 關 軟 體 討 論 版 1 2002-05-23 07:16 PM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。