excel如何让四列中有相同型号的不同数值对齐

如图(1)所示平时工作中,碰到大量的数据。如何让A列与C列对应的相同的型号,自动对齐。变成图(2)所示图(1)图(2)如下:图(2)求高手解答,非常感谢。... 如图(1)所示
平时工作中,碰到大量的数据。如何让A列与C列对应的相同的型号,自动对齐。变成图(2)所示
图(1)

图(2)如下:

图(2)
求高手解答,非常感谢。
展开
 我来答
zzllrr小乐
高粉答主

推荐于2016-03-04 · 小乐数学,小乐阅读,小乐图客等软件原作者,“zzllrr小乐...
zzllrr小乐
采纳数:20147 获赞数:78796

向TA提问 私信TA
展开全部
假设数据在Sheet1
1、先把C、D两列,剪切到其他Sheet,例如剪切到Sheet2的C、D
2、在Sheet1的单元格C1、D1分别输入公式
=IF(CountIF(A:A,A1)>0,A1,"")

=IF(C1<>"",VLOOKUP(A1,Sheet2!C:D,2,FALSE),"")

然后公式往下拉。

下面的操作,视情况可做可不做

3、全选Sheet1的C、D两列,复制,并在原地右击单元格,选择性粘贴,数值。
4、删除Sheet2的C、D两列
追问

谢谢回答。想问一下,有没有什么办法可以把相同型号有变化的数据替换掉,替换掉的数据标黄,原来没有变化的数据不要更改。

如图(3)所示:

追答
标黄比较复杂,只能通过VBA宏来做。

不过如果你只想把有变化的数据筛选出来,可以用一个简单公式,来过滤。

例如,在E列单元格E1输入公式
=B1=D1
然后下拉公式,再全选数据,按E列筛选,单元格为“FALSE”的就是有变化的数据
弗尔布雷斯
2014-11-25 · TA获得超过2763个赞
知道大有可为答主
回答量:2317
采纳率:66%
帮助的人:1036万
展开全部
先在C、D两列前插入两列,使原有的C、D列变成E、F列
然后在新插入的C列中输入以下公式并下拉及右拉即可
=IFERROR(VLOOKUP($A1,$E$10:$F$10,COLUMN(A1),0),"")

注:公式中的引用范围根据实际情况修改,此公式为07或以上版本的公式,如果你的Excel是03的,则将公式改写成以下形式即可
=if(isna(VLOOKUP($A1,$E$10:$F$10,COLUMN(A1),0)),"",VLOOKUP($A1,$E$10:$F$10,COLUMN(A1),0))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
autoglass
2014-11-25
知道答主
回答量:35
采纳率:0%
帮助的人:16万
展开全部
在E1单元格输入=IF(ISNA(MATCH(A1,C:C,0)),"",MATCH(A1,C:C,0))
在F1单元格输入=IF(E1="","",INDIRECT("C"&E1))
在G1单元格输入=IF(E1="","",INDIRECT("D"&E1))
下拉公式就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式