EXCEL如何把第二列的数据按照第一列数据排序,且第二列的数据少于第一列?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL如何把第二列的数据按照第一列数据排序,且第二列的数据少于第一列?相关的知识,希望对你有一定的参考价值。
excel中让第一列的数据按升序排列后,第二列以后的列(包括第二列)表格的数据也一起动的办法如下:1、在excel表格中输入两列数据。第二列中的数据小于第知一列中的数据。对这两列进行比较和排序。
2、在单元格道C1中输入公式:=IF(COUNTIF(B:B,A1)=0"",INDEX(B:B,MATCH(A1,B:B,0))。
3、单击输入,发现单元格C1为空。经过检查内,发现第一栏中的北京在第二栏中不存在,所以为空。
4、然后向下填充容公式,查看第二行显示的数据。显示的数据根据第一列的排列顺序显示。
如何将excel的第二列的数据按照第一列的顺序排序
假定数值在C列
d1输入zhidao=IF(COUNTIF(B:B,A1)=0,"",INDEX(B:B,MATCH(A1,B:B,0)))
e1输入=if(d1="","",vlookup(d1,b:c,2,0))
选定两列公式下拉
复制C、D两列
点击B列>右键回>选择性答粘贴>数值>确定
删除D、E列
c2=vlookup(b2,f:g,2,false),下拉
如果结果出错,说明,B列的值在F列找不到
EXCEL中两列排序,按第一列数据从大到小,
1、首先我们需要打开Excel应用程序。这一点copy很重要。
2、然后我们需要新建百一个工作簿。这一点很重要。
3、然后我们需要选中该列,点击数据工具栏下的排序。
4、最后我们需要点击排度序依据下的下拉菜单,选择单元格值,然后确定就可以了。知EXCEL就可以把第二列道的数据按照第一列数据排序,且第二列的数据少于第一列了。 参考技术A 你可在第三列输入数组公式(比如在C2单元格输入数组公式):=IFERROR(INDEX(A:A,SMALL(IF(COUNTIF(A:A,B:B)>0,ROW(A:A),9^9),ROW(A1))),"")
复制并下拉,即可 上面的公式是数组公式,在粘贴或者输入后必须同时按CTRL+SHIFT+ENTER这3个键结束,否则公式是无效的!!! 参考技术B 您可以在第三列输入数组公式(例如,在单元格C2中输入数组公式):=iferror(index(a:a,small(if)(countif(a:a,b:b)>;0,Row(a:a),9^9,Row(A1)),";";)复制并向上拖动一个公式,这个公式就是数组的公式。插入或输入后,必须同时按Ctrl+Shift+Enter键结束,否则无效!!! 参考技术C
你可在第三列输入数组公式(比如在C2单元格输入数组公式):
=IFERROR(INDEX(A:A,SMALL(IF(COUNTIF(A:A,B:B)>0,ROW(A:A),9^9),ROW(A1))),"")
复制并下拉,即可
上面的公式是数组公式,在粘贴或者输入后必须同时按CTRL+SHIFT+ENTER这3个键结束,否则公式是无效的!!!
参考技术D 您可以在第三列中输入数组公式(例如,在单元格C2中输入一个数组公式):=iferror(索引(A:A,小)(如果(计数(A:A,b):b)>;0,第(A:A),9^9),第(A1)),“)行复制和下拉,上述公式是数组公式。粘贴或输入后,必须按Ctrl+Shift+enter结束。否则,公式无效!!!以上是关于EXCEL如何把第二列的数据按照第一列数据排序,且第二列的数据少于第一列?的主要内容,如果未能解决你的问题,请参考以下文章