如何解决如何在 Excel 中删除不需要的逗号和单词之间的连字符?
我有一大列数据,我需要编辑和删除第 1 列中的逗号、方括号和连字符,然后按照下面第 2 列中的说明进行编辑。
示例
column1
airline,-airport-and-aviation-management-(包括-foundation-year)---bsc-(hons) 航空公司,-机场和航空管理---理学士-(荣誉)
执行结果如下
column2
airline-airport-and-aviation-management-including-foundation-year-bsc-hons
airline-airport-and-aviation-management-bsc-hons
解决方法
为您提供的几张解决方案(here/下面的屏幕截图)参考
这是使用:
Function Compress(str As String,Optional BadChars As String = ",#.-&+@'~`[]{}<>/\|()")
##Remove default and custom chars..
##Adapted by 007-JB (01 07 21)
Dim Ch As Long
If Len(BadChars) <> 0 Then
For Ch = 1 To Len(BadChars)
str = Replace(str,Mid(BadChars,Ch,1),"")
Next Ch
End If
Compress = str
End Function
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。