A,B两张excel工资表,人员都一样,但姓名顺序不同,如何排序,使A表与B表的姓名顺序都能一致???

姓名后面各列均有金额,如何排序,使A表与B表的姓名顺序都能一致???如何使B按照A表姓名顺序排序??

通过辅助列来完成。
A表固定,让B表与A表的顺序一致。A表与B表和第一行为表头不用。
假设A表的A列是姓名,插入一空列,为B列,从B2开始,输入递增的序列:1,2,3,4,5.....
在B表中,A列是姓名,也插入一空列,为B列,在B2中输入公式:
(假设人员数为100人)
=VLOOKUP(A2,A表!A$1:B$100,2,0)
然后向下复制公式,直到100人后面都有数值。
再按B列排序即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-10
要进行统计其实和排序没啥干系
用如vlookup函数一类的东西就可以让统计脱离顺序
但你要做也是可以的

使用match函数,将A列名字在B列中的序号求出来,再按那个序号排序就行了。
例如(A列插入辅助列,名称在B列,设有10个名字)=match(B1,sheet2!$A$1:$A$10)
然后将A1往下拉(填充)至A10,得到每个名称的顺序,
然后按此顺序排序,选上扩展区域即可

以上
求分
第2个回答  2011-03-10
先自定义序列,来源于A表中的人名
然后在B表中用这个自定义序列排序
第3个回答  2011-03-10
把排序弄成按姓名那一列排序
相似回答