求助表格大神 我这种需求该如何实现
excel吧
全部回复
仅看楼主
level 3
类似于 一个学校每天都考试。每天都有不同的学生不及格。 我从1号开始统计。我在学生的姓名 成绩 后还有连续不及格天数这一列。第一天不及格的都是连续一天不及格。到了第二天,我计算的方法是把第一天不及格的姓名复制到第二天不及格的姓名下面 然后用countif数这些名字出现了多少次 把这个结果作为连续不及格的天数。那第三天 第4天 第100天的咋算呢 总不能还这样数吧 求助大神
2026年01月15日 13点01分 1
level 13
1日不及格
2日不及格
3日不及格
4日 及格
5日不及格
6日 及格
7日 及格
8日不及格
9日不及格
10日不及格
11日不及格
12日 及格
现在时间为12日晚上,你要呈现的最终结果是什么?
2026年01月15日 14点01分 2
我每天都会做一个不及格学生的名单。其中一项是连续不及格的天数。如果他昨天及格了,今天不及格 那这个天数就是1。假设 我现在只有第100天的表。其中有的学生连着不及格90天了,有的50天 有的第一天。现在第101天的成绩出来了。我如何简单的算出今天不及格的学生是连着多少天不及格了?
2026年01月15日 14点01分
level 11
得改变一下思路啊,一张基础表作为数据库,一张展示表用来展示你的查询结果
2026年01月15日 14点01分 4
@烟雨江南ooo 我用的IFERROR 加VLOOKUP 写好了 逻辑就是如果找到了那就是原有+1 找不到 就是1)也实现了这个功能了
2026年01月15日 14点01分
我是个小白 这更触及到我的盲区了 [泪]
2026年01月15日 14点01分
0768
2026年01月15日 14点01分
贴吧不让发联系方式,你私我吧
2026年01月15日 14点01分
level 6
你举例数据放图表截屏出来 这样大家才好解答
2026年01月15日 16点01分 5
level 6
找及格的时候的最大天数,再用当前天数最大的天数
2026年01月15日 17点01分 6
level 10
=IFERROR(LOOKUP(1,0/(B3:AF3<>""),B$2:AF$2),0)-IFERROR(LOOKUP(1,0/(B3:AF3>=60),B$2:AF$2),0)
2026年01月15日 17点01分 7
level 13
假设您的原始表如左侧所示。右侧仅列出至最近日期,连续不及格的学生姓名及天数。给出一种解法
为方便演示,这里以0代表不及格,1代表及格。实际分数可以通过if函数进行一下转换。
2026年01月15日 22点01分 8
为了例公式更具适应性,在考试记录增加或减少的情况下(图中固定了13天,如果是其它天数,公式需要将14改为其它数值)不需要更改公式,上面的公式可修改为=LET(n,COLUMNS(1:.1),a,FILTER(1.:.21,OFFSET(A1:A21,,n-1)=0),HSTACK(TAKE(a,,1),BYROW(a,LAMBDA(x,n-XLOOKUP(1,x,SEQUENCE(,n),,,-1)))))
2026年01月15日 22点01分
level 10
=LET(r,B2:N21,DROP(GROUPBY(HSTACK(TOCOL(SCAN(,(A2:M21<>r)*(r=0),SUM)),TOCOL(T(+r)&A2:A21)),TOCOL(r*0+B1:N1),HSTACK(LAMBDA(x,@x&REPT(-MAX(x),ROWS(x)>1)),ROWS),,0,,TOCOL(r)=0),1,1))
2026年02月23日 19点02分 10
1