如何EXCEL中让一张表按另一张表的顺序排序
发布网友
发布时间:2022-02-24 11:37
我来回答
共11个回答
热心网友
时间:2022-02-24 13:06
1、新建一个Excel表格sheet1,如下图所示。
2、完成第一笔操作之后再建一个sheet2表格,如下图所示。
3、在sheet1中加一辅助列(B列),输入序列1、2、3、4、5、6、7、8、9、10。
4、完成第三步操作之后在Sheet2的B1单元格输入“=VLOOKUP(A1,Sheet1!A:G,2,FALSE)”并按enter键,然后再用填充柄把B1公式下拉复制到B2~B10。
5、再完成第四步操作之后对B列升序排序就得到和sheet1一样的排序了。完后把辅助列删除即可。
热心网友
时间:2022-02-24 14:24
可以用vlookup函数结合排序实现。
假如两个表格如下,要求表一的各科目名称按照表二的名称顺序排列。
第一步:在表二的名称后边填写递增序列
第二步:在B2单元格输入公式 =VLOOKUP(A2,$E$2:$F$10,2,0),回车确认并向下填充,此时A列科目名称后边填充为B列名称后相应的编号
第三步:选中表一科目名称与B列编号,以B列为主要关键字按升序排列。
第四步:删除两列辅助列即可
热心网友
时间:2022-02-24 15:59
1、确定检索列和顺序列,顺序列指提供排序标准的列,检索列指需要排序的表中对应顺序列的一列
2、顺序列之后插入一列序号:1,2,3...
3、检索列之后插入空列,以插入的是D列,顺序表为1,排序表为2,为例:2!D1=vlookup(2!D1,1!A:B,2,0)
然后向下填充……
vlookup没法解释很多,不行追问
热心网友
时间:2022-02-24 17:50
A为顺序表,B为要排序的表
这个可以在B表中用vlookup函数来查找A表的中的数据
达到你要的效果!
热心网友
时间:2022-02-24 19:58
B表中A,B是唯一的么?
假设1,2数据在A列,A,B数据都在B列
如果唯一则可以考虑添加一个辅助列,通过查询A表中,数据A,B分别在B表中的位置进行排序。
=match(表A!B1,表B!B:B,0)
往下拖,A应该返回2,B应该返回1
热心网友
时间:2022-02-24 22:23
这个很容易:
添加自定义序列,导入表B中你想的顺序的那一列数据;
将表A排序,选择按自定义序列方式,找到刚导入的那个序列,确定即可
热心网友
时间:2022-02-25 01:21
表B B1输入
=vlookup(A1,表A!A:B,2,0)
鼠标移到B1 右下角 变实心 十字 下拉
热心网友
时间:2022-02-25 04:36
考虑用match具体的,不了解表结构,给不了公式
热心网友
时间:2022-02-25 08:07
这个。。。直接复制过去不就行了?
热心网友
时间:2022-02-25 11:55
你先把问题说说清楚,看不懂你你的描述。
热心网友
时间:2022-02-25 16:00
两个表的行数是一样多吗?
一样多的话就好办的啦
如何EXCEL中让一张表按另一张表的顺序排序_百度问一问
Excel一张表的某一列按另一张表的某一列顺序排序一 、选中需要排序模板中的列,就是你需要把某一个表的一列按照这个顺序排,行数比较多可以用ctrl+shift+↓,然后点击 “文件”二 、文件->选项->自定义序列(这就保存为排序模板了)三、打开需要排序的表点击需要排序列的任意一个(一般选第一个...
如何EXCEL中让一张表按另一张表的顺序排序
1、新建一个Excel表格sheet1,如下图所示。2、完成第一笔操作之后再建一个sheet2表格,如下图所示。3、在sheet1中加一辅助列(B列),输入序列1、2、3、4、5、6、7、8、9、10。4、完成第三步操作之后在Sheet2的B1单元格输入“=VLOOKUP(A1,Sheet1!A:G,2,FALSE)”并按enter键,然后再用填...
如何在Excel中让一列数据按照另一列的数据进行排序
一步,直接选择需要排序的数值列,点击菜单栏中的【数据】-【排序】:> 第二步,在弹出来的对话框中勾选【扩展选定区域】,点击【排序】:> 第三步,在【排序】的设置对话框中将排序依据设置为【数值】,次序的下拉列表选择【降序】后点击【确定】即可:> 设置完成后表格内容就随排序列内容变化而变...
请问怎么把一个EXCEL的表格按另外一个表格顺序来排列?
1、创建新的Excel工作表1。2、完成第一个操作后,构建另一个sheet2表单。3、向表1中添加辅助列(列B),并输入序列1、2、3、4、5、6、7、8、9、10。4、输入"=VLOOKUP(A1,工作表2!答:G,2,FALSE)”并按回车键,然后使用填充手柄下拉并将B1公式复制到B2~B10。5、完成第四步后,按升序对...
如何让一个Excel表格按照另一个Excel表格某列顺序进行排序?(两张表 ...
可以使用“自定义序列”来解决,但比较麻烦,且如果处理量大,输入此顺序都困难。简单点的可以建立辅助列来解决。假设列标题均为A列,在要排序的那张表里多建一列,例如C列,则C2输入如下公式:=MATCH(A2,Sheet2!A:A,0)公式往下复制后即可知道每行所对应的另一个表中列标题所在的行。然后再将A至...
EXCEL表格中名字排序可否按另一表格的顺序排列?
比如按表一A列姓名的顺序,对表二ABC列按姓名列扩展排序。第一步:菜单-工具-选项-自定义序列,用鼠标选择表一A列姓名的单元格区域,导入 这样得到表一的顺序的一个序列 第二步:选择表二的ABC列,排序,选择姓名字段,点开选项-自定义排序次序,找到刚才定义的姓名序列 确定即可 ...
excel第二张表中按第一张表中的名字排序(包括后边数据)
1、首先在表格1中输入一组数据,其中有姓名栏和数据栏。2、切换到表格2中,在C1单元格内输入函数公式:=MATCH(A1,Sheet1!A:A,0)。3、点击回车并下拉公式,即可得到针对表格1的姓名在表格2中的对应的排序。4、选中表格2中的单元格并点击“排序和筛选”中的“自定义排序”。5、然后在打开的排序...
怎么在excel中把一个工作表里的数据按照另外一个表里的数据排列
第一种:选定除表头之外的全部数据,选择按照性别、姓名为第一、第二顺序即可。第二种:将2016年数据作为临时表,新建一个正式表,分配好名单顺序和表头。通过vlookup函数将数据引入到正式表中 第三种:借助宏生成,这种方式就比较高级了,需要会编程才可以 ...
excel中让一列的数据按另一列数据的顺序排序
步骤一、首先打开EXCEL表格文件。步骤二、若结果输出在E列,双击E2单元格,进入输入状态。步骤三、在E2单元格内输入函数“=SUMIF(C:C,A2,D:D)”步骤四、敲击回车后返回结果“77”。步骤五、鼠标移到E2单元格的右下角,直至指针变成“+”号。步骤六、按住鼠标不放,下拉到E11单元格。步骤七、松开...
如何让excel表中的数据按另外一个表中数据的顺序排列
图2的B2公式=vlookup(B2,图1中的A:B,2,0),下拉就可能了。公式中“图1中的AB列引用”换成你实际图1表的A:b的引用就可以了。还有A列不能有重复数据。