Excel中有3列数据,A列中包含所有B列的数据,C列是B列的附属列,怎么自动对齐A、B列?

B列中的数字全在A列中,但缺省一部分,怎么自动对齐
A B C 对齐后 A B C
0 0 2050 0 0 2050
1 2 2150 1
2 3 2035 2 2 2150
3 5 2135 3 3 2035
4 6 2225 4
5 5 5 2135
6 6 6 2225
其中C列式对应于B列的,自动对齐后C列数据要随B列移动。各位高手大大帮帮忙啊!!!

把B、C列剪贴到sheet2中A、B列,在sheet2中按A列排序
在原来的表B列用公式
=IF(EXACT(A2,LOOKUP(A2,Sheet2!A:A)),LOOKUP(A2,Sheet2!A:A),"")
拖动复制这个公式到所有行、C列
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-12
在B列之前插入两列(空列)
在B1输入公式:=IFERROR(VLOOKUP($A1,$D:$E,COLUMN(A1),0),""),公式右拖至C1
将B1、C1的公式下拖(A列的非空区域),现在A、B、C列就是你要的效果。本回答被提问者采纳
相似回答