excel 如何把B列中有和A列相同的数据 放在A列的同一行

如 A B
1 2
3 1
2
得到
A B
1 1
3
2 2
用excel 有什么办法 随便什么方法 我有几万条记录
我试了都不行

楼主,您的问题就要去找编程的了,自己稍加改动就做出来了。

1. 如果C列非空白列,在C列前插入一列
2. 选中B列整列-->复制-->选中C列-->鼠标右键-->选择性粘贴-->选"数值"-->确定
3. B1输入公式:
=if(iserror(vlookup(a1,a:c,3,0)),"",vlookup(a1,a:c,3,0))

向下复制公式到所有数据行,即可。

如果您觉着,加入的C列不好看,请做

最后一步: 把冰箱门关上

选中B整列-->复制-->再选中B整列-->鼠标右键-->选择性粘贴-->选"数值"-->确定-->选中C整列-->鼠标右键选"删除"

如果您操作熟练的话,从把冰箱门打开 到把冰箱门关上,十几秒钟搞定。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-13
C列输入=IF(COUNTIF(A:A,B1),A1,"")
不对,这个公式试了有问题,你的问题看似简单,实则不易。关键是要把相同的放到同一行。看高人吧
第2个回答  2009-08-13
=IFERROR(VLOOKUP(A1,B:B,1,0),"")
下拉公式

刚才忘了交代一句,把公式放C列,完成之后选择性粘贴会B列就OK了
第3个回答  2009-08-13
gunnimadepi的方法可以实现呀,我试过了,不过要改一下,
=if(iserror(VLOOKUP(A1,B:B,1,0)),"",VLOOKUP(A1,B:B,1,0))就好了。
不过,有一个缺点要提醒你,如果B列数据比A列多,或者不包含的话,就惨了,有可能被覆盖了。
第4个回答  2009-08-13
使用VBS
把分给我,我远程给你处理

excel 如何把B列中有和A列相同的数据 放在A列的同一行
1. 如果C列非空白列,在C列前插入一列 2. 选中B列整列-->复制-->选中C列-->鼠标右键-->选择性粘贴-->选"数值"-->确定 3. B1输入公式:=if(iserror(vlookup(a1,a:c,3,0)),"",vlookup(a1,a:c,3,0))向下复制公式到所有数据行,即可。如果您觉着,加入的C列不好看,请做 最后一步...

excel表中如何把B列中与A列中相同的数据找出来,并与A列数据在同一行上...
在E1单元格输入以下公式,然后向下填充公式 =IF(COUNTIF(B$1:B$6,D1)>0,D1,"")

excel中如何让两列有相同的数据排在同一行?
首先,查看你的原始数据,分为两列:A列是项目名称,列B是对应的数量,目标是计算每个名称的总数量。接着,为了统计每个名称的总和,你需要采取以下步骤:1.复制A列的名称数据,将其粘贴到C列,这样你就有了一份完整的名称清单,包括原始的重复项。2.选中C列中的数据,进入【数据】菜单,选择【删除...

excel中如何让两列有相同的数据排在同一行?
1. 首先,检查你的原始数据,确保你有一列是项目名称(A列),另一列是对应项目的数量(B列)。目标是计算每个名称的总数量。2. 将A列的数据复制一份,然后粘贴到新的C列,这样你就有两列包含名称,一列原始数量。3. 接下来,选中C列,进入"数据"选项卡,点击"删除重复项"功能。这将删除名称...

excel 提取B列数据中与A列数据相同的项目,并且使其它对应的列对应排列...
假如 E 列开始就没有数据了,要保留的对应数据从 C列开始,则 在E1输入公式:=IF(COUNTIF($A$1:$B$999,A1)=1,A1,"")然后向下填充。在F1输入公式,=IF(D1<>"",C1,"")然后向下填充

excel中如何将B列中有和A列相同的数据都在A列中筛选出来呢?
添加一列C,在C1中写入公式:=countif(B:B,a1),然后在C列中填充公式。将C列中大于0的数筛选出来就可以了

excel中如何让两列有相同的数据排在同一行?
1、首先看原始数据: 一列是名称, 有重复的项目。列 B 是数量。需要获得 A 列中每个人的总数。2、首先,复制A列数据,粘贴到C列。3、选中C列数据,选择【数据】-【删除重复项】。4、按当前选定区域选择排序, 然后点击 "删除重复项"。5、因为 C 列包含数据标头 "名称", 所以选择 "数据包含...

Excel如何将B列的数值按照A列中相同的值排在同一行?
=SMALL(($A$1:$A$7=$D1)*$B$1:$B$7,COLUMN()-4+COUNTIF($A$1:$A$7,"<>"&$D1))数组公式输完公式按CTRL+shift+回车键

Excel如何设置让B行和A行同样的数据为同一列
在EF列建立辅助列,在E2单元格输入以下公式,然后向右向下填充公式,分别得到C列M院的学生和D列N院学生与A列对齐的姓名 =IFERROR(VLOOKUP($A2,C:C,1,0),""然后在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式,得到C列M院的学生和D列N院学生未在A列出现的...

EXCEL表格有A列和B列 这两列有相同数据 我想把相同的数据在找出来并在A...
用条件格式可以实现。同时选中A和B列,条件格式(开始--样式--条件格式),新建规则,使用公式:=COUNTIF($A:$B,A1)>1 设置格式:填充红色。

相似回答
大家正在搜