excel 问题 排序问题现有2张表(sheet1、sheet2) 2张表的A列值是一样的但是顺序不一样,如何把sheet2表的A列也是按照sheet1A列的顺序排序(sheet2的数据随之变化) 求高手谢谢
1.sheet 1 在B列输入数字序号1,2,3下拉,
2.在sheet 2中,在B列用VLOOKUP函数得出sheet 1的数字序号=VLOOKUP(A1,Sheet1!A:B,2,0)
3.在sheet 2中,选择B列排序A-Z,就可以实现和sheet 1排序一样了 (此时A列也随之变动了)
亲,可以加辅助列解决问题。
请看下图,在原始数据的右侧找一个空白列,例如C列,填上1、2,然后下拉生成一列顺序数。
在要排序的表中,找一个空白列,例如C列,粘贴这个公式并下拉:
=VLOOKUP(A1,Sheet1!A:C,3,)
最后,在要排序的表中,选中数据区域(包含辅助C列),排序。排序关键字选择C列。
这种情况通过排序是无法结局的,你可以把sheet2当做一个数据库,然后使用VLOOKUP函数,按照Sheet1的A列内容来获得sheet2的其他内容
sheet1和sheet2表头设置一样,然后在sheet2对应单元格设置公式=sheet1!A1,=sheet1!B1,以此类推,然后扩选第一行有公式的往下拉,如果行数太多就另外说