在EXCEL中,当在一列中输入姓名,当再次输入姓名时,怎么样将它按原来的次序排列?

在A列(姓名列)中依次(在A2,A3,A4,A5等)输入“王明,张古,王二,马四,刘国,张文”后,当我在D列中依次(B2,B3,B4,B5等)输入“张古,刘国,张文,王明”,如何让D列的姓名按A列的次序排列。谢谢。

两个办法:
1、分别对两列都进行一次排列,都用相同的排序办法,比如都用升序
2、分别在两列之后插入一空列(新B列,在原A列之后的一列中输入顺序号
在原B列(新C列)之后的空白列(新D列)中输入公式:=vlookup(C1,A:B,2,false)
选中CD两列,点排序,主要关键字中选D列
这样就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-04
没明白什么意思
第2个回答  2010-04-04
如果名单没有变化,应该复制A列的姓名到D列,而不是再次输入。如果名单有变化,应该A列D列分别排序,两相对照,异同一眼可见。
相似回答