excel利用自定义函数去掉字符串中的重复字符

时间:2023-01-03 17:26:49 

如果要在Excel中将单元格内字符串中的重复字符去掉,重复的字符仅保留一个,如将字符串“1232345667”变成“1234567”,可以用自定义函数实现。

    excel利用自定义函数去掉字符串中的重复字符 

    步骤如下:

    1.按Alt+F11,打开VBA编辑器。

    2.单击菜单“插入→模块”,在代码窗口中粘贴代码:

    Function RemoveDupChar(theString As String) As String
    Dim i As Integer
    For i = 1 To Len(theString)
      If InStr(RemoveDupChar, Mid(theString, i, 1)) = 0 And _
         Mid(theString, i, 1) <> " " Then _
        RemoveDupChar = RemoveDupChar & Mid(theString, i, 1)
    Next
    End Function

    3.返回Excel工作表界面。

    假如字符串在A1单元中,在B1单元格中输入公式:

    =RemoveDupChar(A1)

    该自定义函数还可以将多个单元格中的字符串合并后去重复,如A6单元格为“12345”,A7单元格为“23456”,在B6单元格输入公式:

    =RemoveDupChar(A6&A7)

    公式返回“123456”。

标签:excel,利用,自定义,函数,去掉,字符串,中的
0
投稿

猜你喜欢

  • Win10如何使任务栏完全透明?Win10使任务栏完全透明的方法

    2023-12-14 06:16:34
  • 涨知识!原来SUBSTITUTE函数这么有用!必须学!

    2023-11-07 04:46:53
  • 小技巧,快速缩短windows 7启动时间

    2023-02-07 06:19:26
  • 函数median公式怎么用?Excel median函数的使用方法

    2023-11-15 13:06:40
  • 在wps表格中怎样计算乘法

    2022-11-12 19:27:07
  • Live Photo如何转GIF?Live Photo转GIF教程

    2022-11-09 19:31:37
  • Win10计算机右键管理进不去怎么办?Win10计算机右键管理打不开解决方法

    2022-05-27 07:13:33
  • Win10LTSC版基本信息及优点介绍

    2022-12-23 03:45:10
  • Win10系统下QQ传输文件卡住了怎么办?

    2022-03-03 02:42:15
  • 深度Win10无法安装剑网三怎么办?

    2022-11-02 15:12:31
  • Win10系统怎么删除输入法残留?

    2023-08-07 17:42:58
  • Win10正式版怎么开启Cortana语音识别及搜索功能?

    2023-11-29 22:50:38
  • excel中筛选相同的项方法

    2023-04-14 21:03:51
  • win101909桌面改变样式改成以前win7样式的方法

    2023-12-24 22:26:04
  • 电脑卡怎么办?电脑卡原因及解决方法

    2023-07-07 08:51:36
  • 服务器RAID0,RAID1,RAID10,RAID3,RAID5详细解说

    2022-03-18 15:45:13
  • WPS高效复制法

    2023-09-25 02:53:57
  • 升级Win10系统后旗鱼浏览器出现乱码怎么办?

    2022-10-05 11:42:23
  • Windows.old文件夹怎么删除?Windows.old文件夹删除方法

    2022-04-15 07:59:55
  • wps文字怎样设置底纹颜色

    2022-04-14 23:57:32
  • asp之家 电脑教程 m.aspxhome.com