excel对比排序

来源:百度知道 编辑:UC知道 时间:2024/06/23 16:08:00
原始:
A B C D E F
301 口腔 10 301 口腔 12
302 牙 5 303 鼻子 8
303 鼻子 8 304 手 8
304 手 7
要求:把D列和A进行对比,使其相同的数字在一行上,E,F列也随之变动。
对比排序之后
A B C D E F
301 口腔 10 301 口腔 12
302 牙 5
303 鼻子 8 303 鼻子 8
304 手 7 304 手 8
很着急,谢谢大家帮忙!
最后我要比较前面编号和名称相同的C,F列,看C,F列是否一样

zhouxsawsa888 正解

在G1输入

=IF(ISERROR(VLOOKUP($A1,$D:$F,1,0)),"",VLOOKUP($A1,$D:$F,1,0))

在H1输入

=IF(ISERROR(VLOOKUP($A1,$D:$F,2,0)),"",VLOOKUP($A1,$D:$F,2,0))

在I1输入

=IF(ISERROR(VLOOKUP($A1,$D:$F,3,0)),"",VLOOKUP($A1,$D:$F,3,0))

向下填充。。隐藏D E F列。。OK

对于问题补充的回答:

方法1

在 J1输入

=IF(AND(I1<>0,OR(I1>C1,I1<C1)),1,"")

方法2

选中I列 菜单栏-格式-条件格式-公式(选择)- 输入

=IF(AND(I1<>0,OR(I1>C1,I1<C1)),1,"")

格式--图案--(选择你想要的颜色)--确定--OK

I列的单元格颜色如果数值与C列不同的话就会显示你刚才设定的颜色

G1 输入

=if(ISNA(VLOOKUP($A1,$D:$F,column()-6,false) 鼠标一定到G1右下角 变实心十字 时 右拉, 然后下拉