当前位置:首页经验技巧Office经验office学习

EXCEL表格怎么把拼音读音去掉

2026-01-14 13:55:39

1.excel表格中如果有拼音和名字在一起,怎么能快速的把拼音去掉,光

按ALT+F11,插入-模块,复制下列语句Function SplitNumEng(str As String, sty As Byte) Dim StrA As String Dim StrB As String Dim StrC As String Dim i As Integer Dim SigS As String For i = 1 To Len(str) SigS = Mid(str, i, 1) If SigS Like "[a-zA-Z]" Then StrA = StrA & SigS ElseIf SigS Like "#" Then StrB = StrB & SigS Else StrC = StrC & SigS End If Next i Select Case sty Case 1 SplitNumEng = StrA Case 2 SplitNumEng = StrB Case Else SplitNumEng = StrC End SelectEnd Function比如你的数据在A1 BI输入 =SplitNumEng(A1,3) 表示提取中文然后复制-选择性粘贴-数值B列数据,再删除A列。

2.Excel 如何去掉汉字拼音之间的空格

使用函数一个单元格的处理:SUBSTITUTE(text,old_text,new_text,instance_num)Text 为需要替换其中字符的文本,或对含有文本的单元格的引用。

Old_text 为需要替换的旧文本。New_text 用于替换 old_text 的文本。

Instance_num 为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;否则将用 new_text 替换 Text 中出现的所有 old_text。

处理一个表:如果处理表为SHEET1,则在SHEET2,使用=SUBSTITUTE(SHEET1!A1," ",""),拖动,表2就得到去中间空白的处理。见下图。


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 All Rights Reserved .