excel 如何去掉同一个单元格内重复的文字

假如某个单元格的内容是 北京、深圳、北京
怎么样能做成 北京、深圳
(顺序没有关系)

假如某个单元格的内容是:北京、深圳、北京。

    先使用记事本方法,分列。

    具体步骤:

    将单元格区域,复制到一张空白记事本。

    使用批量替换功能,将顿号“、”全部替换为制表符(制表符在记事本中按下Tab键)

    然后将文本内容,复制回Excel,即可自动分列

    Excel去重。

    全选数据,点击“数据”,“删除重复项”

    即可得到去除重复后的文本。

    使用记事本合并单元格文本。

    与步骤1类似,相反的操作:

    将单元格区域,复制到一张空白记事本。

    使用批量替换功能,将制表符全部替换为中文顿号、

    然后将文本内容,复制回Excel,即可。


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

cxcel删除重复数据,需要使用删除重复项功能。

使用删除重复项功能删除excel重复数据步骤如下所示:

1、选中excel中需要删除重复项的数据。



2、在excle顶部菜单栏中,选择数据选项卡。



3、在数据选项卡中点击删除重复项。



4、在弹出的菜单中点击确定。



5、如图所示,重复项数据已被删除。


本回答被网友采纳
第2个回答  2014-11-21
function qu(rng as range)
dim dic as object
set dic=createobject("scripting.dictionary")
arr=split(rng.value,"、")
for i=0 to ubound(arr)
    if dic.exists(arr(i))=false then dic(arr(i))=""
next
qu=join(dic,"、") 
 end function

用自定义函数吧?

右键工作表标签》查看代码》复制代码到弹出窗口中》关闭,回到excel中》在单元格中输入=qu(A1)

追问

会报错 #VALUE....没研究出问题在哪

追答

上截图~最好能上传出错文件,这里是以、为分割依据的。

本回答被网友采纳
相似回答