excel表格b列按a列排序?b咧姓名与a列完全一样吗?我想肯定是不完全一样的。这样操作,首先在最后一列右侧加上一列顺序号;再在a列与b列之间插入一列,然后在b1输入公式:=vlookup(a1,c:e,3,),下拉充填。之后选中ab列 以b列排序。那么,excel表格b列按a列排序?一起来了解一下吧。
有一个比较麻烦的方法,但可以实现你的需求。
1、在a列后插入一下新的空白列。
2、在新的b1输入1,然后下拉升迹填充。
3、在h1输入:
=iferror(vlookup(c1,a:b,2,0),1e10)
然后下拉填充。
4、选中c到h列,物笑闹点击“数据”菜单,选择“排序”。
5、在主关键字这选择h列,“升序”排列。
6、删除新的b列和罩罩h列。
我做的有点麻烦,
如果A列和B列都是一对一的,那么你可以将BC两列剪切放入sheet2中;
第一步:在sheet1中B列输入大悄=VLOOKUP(A2,Sheet2!A:A,1,0),能将B列按照A列排序;
第二步:在sheet1中C列 输入=VLOOKUP(A2,Sheet2!A:B,2,0)
如果A列和B列不是一对一的,那么你可以将BC两列剪切放入sheet2中;
第一步:在sheet1中B列输入=VLOOKUP(A2,Sheet2!A:A,1,0),能将B列按照A列排序;(同上)
第二步滚芦渣:在sheet1中C列 输入=SUMIF(Sheet2!A:A,B:B,Sheet2!B:B)(由查找函数哗伏变成求和)
步骤如下:
1.将B列按照穗宏慎A列顺序对应排列
2.输入公式如下:
3.往下拖动填充
4.将C列复制到B列,选择绝升性粘贴,数值猜敬
5.删除C列,结果如下:
最好能截图型迅行看一下实例首先对A列数据建立一个自定义序列。 选中B列及后面的几列数据,“数据”菜单-》“排序”-》单击左下角“选项”-》“自定义排序昌森次序”为刚刚定义的自定义序列-》“确定”即可。 试一下吧应该是有条数的限制。 可以考虑使用辅助列: 在C1输入:=match(B1,A$1:A$500,0) 并下拖复制公式 选中B列及后面的几列数据,卜哗根据C列排序即可。
满意请采纳
C1单元凳碰旅格输入以下枣凳公式,然后吵皮向下填充公式
=LOOKUP(1,0/FIND(A1,B$1:B$6),B$1:B$6)
以上就是excel表格b列按a列排序的全部内容,方法如下:1、找出B列的最大数。2、把A列的序号一直拉到B列的最大数为止。3、在C1单元格输入公式:=IFERROR(VLOOKUP(A1,B:B,1,0),"")4、下拉公式即可。C列就是你要的结果。