作者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
1F:→ springman:我记得有个 countif 的函数 01/23 07:07
2F:→ springman:就不需要 C 那一栏 01/23 07:08
3F:→ sti571:有想过countif...不过条件参数想不出来该怎麽写>_<" 01/23 09:10
4F:→ sti571:我逻辑方面有思虑不周之处,还望恳请赐教^^ 01/23 09:12