Excel 提取连续行的数据

Excel 提取连续行的数据,第1张

设A20为

数据

B20

为行数据

在C20写入公式

再后拉三格

{=INDIRECT("R"&SUM(($A$5:$A$14=$A$20)ROW($A$5:$A$14))&"C"&SUM(($B$3:$M$3=$B$20)COLUMN($B$3:$M$3))+COLUMN(A1)-1,0)}

其中{}为

数组公式

,写入时不要,按CTRL+SHLFT+ENTER三键同按会自动添加。

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163com

先将总共的人数算出来,为36人然后再取36的中位数,即为18,19然后再看排18,19的数为多少所以就是(105 + 110 ) ÷2=1075

或者你从数字大的那一边开始数,那就可以较快的找出第18,19数在哪

需要使用辅助行:

A2输入公式:

=MID($A$1,ROW()-1,1)

然后往下复制公式(复制足够多)

B1输入公式:

=MAX(B2:B100)

B2输入1,

B3输入公式:

=IF(A3="","",IF(A3=A2,B2+1,1))

然后往下复制公式(足够多)

C1输入公式:

=MATCH(B1,B2:B100,0)-B1+1&"-"&MATCH(B1,B2:B100,0)

B1,C1就是你要的结果,注意A1应以文本方式输入(数字太长时不能完整显示出来);

如果不想看到过程,把第二行后的第隐藏即可

使用“RIGHT”函数即可提取指定单元格后几位数字,下面给出演示 *** 作:

一、如下图,要在B列中提取出前一单元格后六位数字,这时点击B2单元格,点击“函数”。

二、在全部函数中找到“RIGHT函数”,选中该函数后点击“确定”。

三、第一个参数中输入前一个单元格“A2”,第二个函数输入需要提取的字符数量,点击“确定”。

四、最后下拉填充即可在B列提取A列后六位数字了。

=SUM(N(FREQUENCY(IF(A$1:A$12=1,ROW($1:$12)),IF(A$1:A$12=2,ROW($1:$12)))=5))

=SUM(N(FREQUENCY(IF(A$1:A$12=2,ROW($1:$12)),IF(A$1:A$12=1,ROW($1:$12)))=6))

ctrl+shift+enter

以上两条分别针对你提的两个问题,A$1:A$12 、$1:$12请根据你的行数自己决定12数值,最后一个数字5(6)是指连续出现5(6)个,可自行修改。

以上就是关于Excel 提取连续行的数据全部的内容,包括:Excel 提取连续行的数据、EXCEL筛选出的数据中查序列连续的、如何简便求出一组数据中连续出现的数据的中位数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9878152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存