excel如何统计某个数字上一个单元格的数字,比如这一列有很多19,统计19上面的数字出来。
答案:3 悬赏:0 手机版
解决时间 2021-04-06 09:57
- 提问者网友:记得曾经
- 2021-04-05 19:48
excel如何统计某个数字上一个单元格的数字,比如这一列有很多19,统计19上面的数字出来。
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-04-05 21:19
假设数据在A列,B1用公式:
=IFERROR(INDEX(A$1:A$1000,SMALL(IF(A$2:A$1001=19,ROW($1:$1000)),ROW(A1))),"")
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。
=IFERROR(INDEX(A$1:A$1000,SMALL(IF(A$2:A$1001=19,ROW($1:$1000)),ROW(A1))),"")
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。
全部回答
- 1楼网友:从此江山别
- 2021-04-05 22:45
反你要统计的数值放到一列,如B2=19,然后在C2中输入公式=countif(A:A,B2),下拉填充。
- 2楼网友:狂恋
- 2021-04-05 21:40
理解能力有限,几十个字的提问,看了几遍却仍是没看懂,且不说“公司”来筛选还能猜到应该是“公式”来筛选,但看图后的说明,貌似是要把数据19前面的数据提取出来,但提取出来后怎么办呢,又找不到要求了。要命是提问标题明明说的是“统计19上面的数字”,那么统计什么呢?个数吗?个数的话,19上面的数据个数与19的个数不一样吗?难以猜测。
所以还是按从图后说明中猜测的提取19前面的数字来考虑吧。姑且再来猜一下,现在的数据是在A列,前面空了两格,那么第1个15在A3单元格,一共多少个数据?没有行号,一个去数实在费眼力,就算它30个吧,即最后一个数据在A33。提取后放到哪呢,还是猜吧,就放到右边的B列,从B3开始,那么在B3单元格中输入公式:
=INDEX(A:A,SMALL(IF(A$4:A$33=19,ROW($3:$32),4^8),ROW(1:1)))
同时按Ctrl+Shift+Enter三键输入数组公式
如果提问时把问题说得明白点,截图把行号和列标一起截下来,回答起来不要省多少事。追问哦,不好意思,是这样的,比如这一列有3个19,这三个19上一个单元格分别是7.8.9三个数字的话,有没有办法把这三个数字统计出来
所以还是按从图后说明中猜测的提取19前面的数字来考虑吧。姑且再来猜一下,现在的数据是在A列,前面空了两格,那么第1个15在A3单元格,一共多少个数据?没有行号,一个去数实在费眼力,就算它30个吧,即最后一个数据在A33。提取后放到哪呢,还是猜吧,就放到右边的B列,从B3开始,那么在B3单元格中输入公式:
=INDEX(A:A,SMALL(IF(A$4:A$33=19,ROW($3:$32),4^8),ROW(1:1)))
同时按Ctrl+Shift+Enter三键输入数组公式
如果提问时把问题说得明白点,截图把行号和列标一起截下来,回答起来不要省多少事。追问哦,不好意思,是这样的,比如这一列有3个19,这三个19上一个单元格分别是7.8.9三个数字的话,有没有办法把这三个数字统计出来
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯