- ·上一篇:EXCEL表格怎么让参数不变
- ·下一篇:EXCEL表格跳格怎么算平均值
EXCEL表格怎么把拼音读音去掉
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就得到去中间空白的处理。见下图。
