EXCEL中如何把两列中相同的文本合并,即删除重复项。列中的文本顺序不同。

发布网友 发布时间:2022-03-02 00:48

我来回答

4个回答

热心网友 时间:2022-03-02 02:17

C1输入:
=if(countif(B:B,"*"&left(A1,15)),"删除","")
鼠标移到C1 右下角变实心十字 双击 或下拉

筛选 C列 ,删除
==============================

你一会说 删除A列,一会说删除B列........

C1 输入
=if(countif(A:A,"*"&right(B1,15)&"*"),"删除","")
鼠标移到C1 右下角变实心十字双击,
选中C列, 数据--筛选---自定筛选, 选择 删除, 清楚出现的项,剩下的就是你要的

热心网友 时间:2022-03-02 03:35

在C列输入 =if(left(a1,15)=right(b1,15),"删除,"不删除") 下拉
然后选中C列,点数据---筛选---自动筛选 选择 删除
按Alt键不放,用鼠标选中显示删除的这些数据,点删除行,即可

热心网友 时间:2022-03-02 05:10

不太明白你说的剔除是什么意思,但是如果只是判断前15个数值是否等于后15个数值,你可以试试这个:

=IF(LEFT(A1,15)=RIGHT(B1,15),1,0)追问假如B中某一项的后15个数值=A中任一项的前15个数值,就把B中的这一项删除。
或者这样说,怎么把A项跟B项中不同的形式统一起来,并把重复项删除?

追答除非写宏,也就是VBA程序,光是公式是没办法把任何一个单元格“删除”的

热心网友 时间:2022-03-02 07:01

不明白你说的剔除此项是什么意思,
要提取前15个字符,用
=left(A1,15)
后15个字符,用
=right(B1,15)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com