1、如图所示,假设ABCD属于一个表格,H属于一个表格,A列和H列顺序不一样,想把A列按H列的顺序排。
2、在I2输入1,然后拖出序列数字来,作为一个辅助列,同样,A列后面也插入一列空白(在B列列标右键-插入)。如果I列有内容,也可以用插入的方法。
3、在B1输入公式=VLOOKUP(A1,$I$2:$J$6,2,0)A1是你要排序的痘痉颔湄那一列的第一个数值所在的单元格。I2是作为排序依据列的溟猫钽吟第一个数值,J6则是添加的辅助列的最后一个数值,看一下下图I2到J6的范围更容易理解。$这个符号是防止向下填充时数值变化的。
4、公式里的A2,I2,J6都是可以根据实际情况来变的。在公式里选中A2,点击一下你想排的那一列的第一个数值,公式就会自动变化。选中I2,然后点击需要的单元格也会自动变化。不建议手动填,尤其是数据不在同一个表格里的时候。公式写好后按回车确定。
5、然后把鼠标放在B1右下角,这时候鼠标变成一个加号,按住左键,往下拖动到B6松开,结果如图所示。
6、选中B列,按升序排列。然后选“扩展选定区域”,然后再点击“排序”。