作者sti571 (571)
看板Office
標題Re: [算表] 想問怎麼有條件式的加總
時間Wed Jan 23 01:36:31 2008
※ 引述《sdallan (沙沙)》之銘言:
: 軟體:excel
: 版本:2003
: A B C D
: 1 一上 60 一上 1
: 2 一上 50 一下 2
: 3 一下 80
: 4 一下 90
: 問題:想在D欄算出條件為 "C"欄且大於60分的有幾個。
: 例如條件:一上且>=60 的 有 一 個
: 一下且>=60 的 有 二 個
: 請問該怎麼寫公式呢?
: 題外話:想過要用vlookup寫,不過遇到同值重複出現的話他就會沒辦法抓.
: 實在搞的很頭痛。其實這篇的重點應該是要問說
: 怎麼抓出 每個 符合 "多條件" 的值 做 加總 或 項目數
以您此例為題吾解如下
中間插入一欄用if函數判斷 >=60分者給值1 <60分給值0
再用SUMIF函數算出可得
結果:
A B C D E
1 一上 60 1 一上 1 =SUMIF($A$1:$A$4,D1,$C$1:$C$4)
2 一上 50 0 一下 2 =SUMIF($A$1:$A$4,D2,$C$1:$C$4)
3 一下 80 1
4 一下 90 1
↑此欄 C1=IF(B1>=60,1,0),下拉填滿它
簡略說明就不排版了...希望能看的懂^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.12.28
→ springman:我記得有個 countif 的函數 01/23 07:07
→ springman:就不需要 C 那一欄 01/23 07:08
→ sti571:有想過countif...不過條件參數想不出來該怎麼寫>_<" 01/23 09:10
→ sti571:我邏輯方面有思慮不周之處,還望懇請賜教^^ 01/23 09:12