作者a3225737 (HONG)
看板Office
标题[算表] 如何计算连续大於N的次数
时间Wed Sep 27 21:28:58 2023
软体:EXCEL
版本:2016
标题不知道怎麽下
我有一行数字
A B
1 80 4
2 83 1
3 82 2
4 86 1
5 71 6
6 74 1
7 72 4
8 86 3
9 86 2
10 87 1
11 69 2
12 74 1
A1~A12是某人每次考试分数
B1的意思是,以A1当标准,且从A1开始
连续多少个数字大於等於A1
在此例A2 A3 A4都大於等於80,所以B1=4
(但不知道B1公式怎麽下)
而B2的话,因为A3<A2,所以A3~Ax在A3就中断连续比A2还大,所以是1个数字
举B5来说,B6~B10都大於等於B5,所以有连续6个数字大於等於B5
用另外一个意思翻译
我想要在这12个考试分数中
得知这考生连续考超过80分最高有几次
答案是4
因为A1~A4都大於等於80,A8~A10也大於等於80
但是A1~A4是连续4次,A8~A10只有3次
也就是这考生最高连续4次考超过80分
所以要求取Ax大於80的状况中,B的最大值为何
另一个问题来了
但当我想要知道考超过70的话,由於12次考试都没有刚好70分
即使答案我知道是11,但是B栏并不会出现11
所以有点苦恼要怎麽写
希望是可以我指定一个分数
就跳出来说我连续几次达标
我粗浅的想法是
B1写if(A2>=A1,"Y","N") 如果是N代表答案是1
但如果是Y只能知道他>=2,但不知道是多少
所以我C1要写if(AND(A2>=A1,A3>=A2),"Y","N")
当B1=Y C1=N代表答案是2
但B1=Y C1=Y就知道他>=3,但不知道是多少
这样我IF判断式要一直无限写下去欸XD
--
▌ σ
▋▋ ◢ ◣ ◢◤
有PTT使用上的问题吗? ▌ ◥ ▍◢◣▍▆▌▌ ◣
◤◢ ◢
“◤
▍ ▎ ◣▊ ◤ ▅▌▍ ◤
^ ^ ◥◣
按两下h会有〝小天使〞为你解惑唷! ▎ ▉ ▎▊▎ ▅ ▆▌▍ ◥
/: \◤
φseven ◤▍◥ ▎▋◥ ▋▍▇▍▇ ◢ √√ ◣
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.133.179 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1695821340.A.E67.html
1F:→ enjoyyou: 其实可以用 找第一个小於该值的数的位置 这思维去设计 09/28 08:40
3F:→ enjoyyou: 不过这只是照你提供数据逻辑去弄 跟你文字叙述有些不同 09/28 08:54