excel两列数据中相同的数据对应(前一列包含后一列)

给出的原始数据

使前后的数据一一对应,用公式怎么弄出如下图这样的

这样的怎么弄,跪求,坐等

第1个回答  2014-01-15

如图所示

追问

你好,能给我把公式法过来吗?这个我不会输啊

追答

你先要插入一列,然后数据
=IFERROR(VLOOKUP(A2,G:G,1,0),"")
再然后下拉复制公式

第2个回答  2014-01-15
在右边的空白列
如K2输入公式
=IF(COUNTIF(G:G,A2),A2,"")
下拉
复制K列
选择性粘贴--数值 到G列
删掉K列即可追问

必须放K2列吗?为什么我放在别的地方就不能用啊

追答

只要不是A列或者G列
放别的地方都可以啊

本回答被提问者采纳
第3个回答  2014-01-15
你这个需要做个辅助列,即在H列的H2单元格输入以下公式
=IF(COUNTIF(G$2:G$12,A2),A2,"")
然后向下填充公式,生成如你图示的效果,然后剪切H列,选择性粘贴数值或文本到G列,即可。
相似回答