设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筛选出的数据中查序列连续的、如何简便求出一组数据中连续出现的数据的中位数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)