利用excel自定义函数去掉字符串中的重复字符
发布时间:2023-10-02 00:01:31
标签:公式,单元格,字符串,自定义,Excel函数
如果要在Excel中将单元格内字符串中的重复字符去掉,重复的字符仅保留一个,如将字符串“1232345667”变成“1234567”,可以用自定义函数实现。
步骤如下:
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”。


猜你喜欢
- 不少朋友反应使用win11系统发现任务栏图标变黑了,这是怎么回事呢?下面小编就来给大家讲一下如何解决,需要的朋友赶紧看看吧win11任务栏图
- 一份简洁明了的简历可以让HR有所印象,而一页精美得体的简历封面则让HR有一个愉悦的开始。那么要怎么做呢?下面小编马上就告诉大家怎么做。WPS
- 用户在百度网盘中删除的文件一般都会被放在回收站默认为保留状态,有的时候用户想要还原回收站的文件该怎么做呢?现在小编就来告诉大家百度网盘还原回
- hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户
- 宏操作是office的拿手好戏,它把很多重复性工作简单化,给我们带来很大便利。录制好一个宏后就可以重复使用了,省去了很多麻烦。那么excel
- mac怎么开启唤醒以供网络访问?mac开启唤醒供网络访问技巧,mac中如果需要开启唤醒以供网络访问功能我们可以在在节能页面设置,下面来看看具
- 最近有很多Mac用户在问Mac中VMware虚拟机无法上网怎么办?有需要的伙伴跟着小编一起来看看Mac中VMware虚拟机无法上网解决方法M
- 数据备份,对于许多手机用户来说是一项非常重要的操作,因为手机是非常容易丢失的物品,如果我们没有备份手机数据,那么丢失的就不仅仅是手机本身了。
- potplayer播放器是一款拥有强大内置解码器的新一代网络播放器,该软件支持多国语言,可根据需要切换到适合自己的语言,每个人对视频的速度要
- 微软推送了Win10一周年更新预览版14393.10的更新,这个版本中解决Win10 Mobile设备处于空闲状态或关闭屏幕时电量消耗过大问
- Win7系统Intel MY WiFi技术如何使用?很多用户对MY WiFi技术还不是很了解,其实它是一款在很小的区域内可以建立无线局域网的
- 1.启动Word 2003(其它版本请仿照操作),输入字符“分离下划线的制作”。2.选中“下划线”及前后各一个(多个也可以)字符(即“离下划
- Win10无法打开访问控制编辑器怎么解决?大家都知道电脑使用时间久了肯定会有一些小问题出现,不过有些时候是因为设置的问题,导致某些功能打不开
- LED屏播放ppt上下有黑边怎么办?近期有用户在LED屏上汇报PPT文档时,发现LED屏播放ppt上下有黑边,ppt处于不能全屏的状态,那么
- “修改Word文档和模板的默认保存路径”,当然这个路径我们可以自己去设置。既可以节省手动修改保存路径时间,又可以让所有的Word文档保存到一
- 除了使用第三方软件去检测和维护系统,win11用户也可以使用系统自带的检测工具,那么win11自带的检测工具在哪呢?针对不同的检测目标,你需
- 如果是数值类数据可以从大到小、从小到大进行排序。那么要是汉字,其实可以按拼音首字母来进行。下面让小编为你带来excel表格按首字母排序的方法
- 平时我们在上班的时候,一般一个办公室中,不可能每人都有一台打印机吧?有些资料打印难免要用到打印共享,本文就来和大家一起讲解一下有关在Wind
- 动态图形模板是一种可在 After Effects 或 Premiere Pro 中创建的文件类型,您可以将计算机中的动态图形模板安装到 P
- 我们都知道win10系统分有64位和32位,而32位系统就只能安装32位的应用软件,64位系统则可以安装64位和32位的软件,那么该如何查看