Excel两列数据中相同数据自动对齐,重复项怎么解决?

列B只有一个10,列C拉出来3个10.想达到的效果是一个萝卜一个坑,有一个10就填充一个,其余空白着就行

以excel2011编辑为例:

1、打开excel文件,如图所示,编辑两列数据。

2、如图所示,然后接下来用鼠标左键单击选中C1单元格。

3、然后需要在C1单元格内输入公式=IF(COUNTIF(B$1:B$156,A1)=0,"",A1),如图所示的页面。

4、接下来需要输入完公式后按回车键,如图所示,再次选中C1单元格。

5、开始填充完A1数据的长度,如图所示,A1列有多长就填充多长。

6、最后,可以看到填充完成后,A1列和C1列相同的数据对齐了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-18

=IF(COUNTIF(C$1:C1,A2)=0,IF(COUNTIF(B$2:B$301,A2)=0,"",A2),"")

追问

用你这个新的问题出现了,如果列A有3个10,列B有两个10,用这个公式,填充列C是一个10。如何解决

追答

第2个回答  2020-09-18
=IF(AND(COUNTIF(B:B,A1)>0,COUNTIF(A$1:A1,A1)=1),A1,"")追问

用你这个新的问题出现了,如果列A有3个10,列B有两个10,用这个公式,填充列C是一个10。如何解决

本回答被提问者采纳