如何在Excel刪除非字母數(shù)字字符?

      網(wǎng)友投稿 307 2025-04-02

      如何在Excel中刪除非字母數(shù)字字符?

      假設(shè)有一系列數(shù)據(jù),例如 JAMES0898#4%^ {},它在工作表中包含非字母數(shù)字字符,現(xiàn)在您只希望刪除非字母數(shù)字字符并保留字母數(shù)字字符。 例如, JAMES0898#4%^ {} > JAMES0898。 如何在Excel中快速刪除那些非字母數(shù)字字符?

      使用VBA代碼刪除非字母數(shù)字字符 使用用戶定義的功能刪除非字母數(shù)字字符 刪除非字母數(shù)字字符 Kutools for Excel 使用VBA代碼刪除非字母數(shù)字字符

      使用以下簡(jiǎn)短的VBA代碼,您也可以刪除非字母數(shù)字字符。 您可以這樣做:

      1。 按 其他 + F11 鑰匙一起打開(kāi) 適用于應(yīng)用程序的Microsoft Visual Basic 窗口。

      如何在Excel中刪除非字母數(shù)字字符?

      2。 點(diǎn)擊 插頁(yè) > 模塊,然后將以下VBA代碼粘貼到模塊中:

      VBA:刪除所有非字母數(shù)字字符

      Sub RemoveNotAlphasNotNum() Updateby2014128 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each Rng In WorkRng xOut = "" For i = 1 To Len(Rng.Value) xTemp = Mid(Rng.Value, i, 1) If xTemp Like "[a-z.]" Or xTemp Like "[A-Z.]" Or xTemp Like "[0-9.]" Then xStr = xTemp Else xStr = "" End If xOut = xOut & xStr Next i Rng.Value = xOut Next End Sub
      Copy

      3。 按 F5 鍵或單擊 運(yùn)行 按鈕執(zhí)行代碼。

      4。 然后在彈出對(duì)話框中選擇要?jiǎng)h除所有非字母數(shù)字字符的范圍,然后單擊 OK

      按鈕。

      現(xiàn)在,所有非字母數(shù)字字符都已從所選范圍刪除。 看截圖:

      2次點(diǎn)擊,即可通過(guò)出色的工具刪除所有非字母數(shù)字字符

      我們通常將光標(biāo)放在一個(gè)單元格中,然后手動(dòng)將非字母數(shù)字字符一個(gè)一個(gè)地刪除。 如果您熟悉 VBA 或用戶定義函數(shù),則可以對(duì)其進(jìn)行編碼并批量刪除所有非字母數(shù)字字符。 但在這里,我會(huì)推薦一個(gè)神奇的工具,刪除字符功能 Kutools for Excel,只需點(diǎn)擊 2 次即可刪除各種字符!

      全功能免費(fèi)試用 30-天!
      使用用戶定義的功能刪除非字母數(shù)字字符

      您還可以定義一個(gè)自定義函數(shù),以從Excel的單元格中刪除所有非字母數(shù)字字符。

      1。 按 其他 + F11 鑰匙一起打開(kāi) 適用于應(yīng)用程序的Microsoft Visual Basic 窗口。

      2。 點(diǎn)擊 插頁(yè) > 模塊,然后將以下代碼粘貼到模塊中:

      用戶定義的功能:刪除所有非字母數(shù)字字符

      Function DeleteNonAlphaNumeric(xStr As String) As String Dim xStrR As String Dim xCh As String Dim xStrMode As String Dim xInt As Integer xStrMode = "[A-Z.a-z 0-9]" xStrR = "" For xInt = 1 To Len(xStr) xCh = Mid(xStr, xInt, 1) If xCh Like xStrMode Then xStrR = xStrR & xCh End If Next DeleteNonAlphaNumeric = xStrR End Function
      Copy

      3。 現(xiàn)在返回工作表,選擇一個(gè)空白單元格,然后輸入公式 = DeleteNonAlphaNumeric(B3)

      ,然后拖動(dòng)“自動(dòng)填充”手柄下載以將此公式應(yīng)用于其他單元格。

      刪除非字母數(shù)字字符 Kutools for Excel

      使用以上兩種方法,您需要了解代碼,但是作為Excel初學(xué)者,我們大多數(shù)人無(wú)法使用代碼,因此在這里,我將為您提供一種簡(jiǎn)單的方法。

      Kutools for Excel- 包括 300 多個(gè)方便的 Excel 工具。 全功能免費(fèi)試用 30-天,無(wú)需信用卡! 立即行動(dòng)吧!

      如果你已經(jīng)安裝 Kutools for Excel,請(qǐng)按照以下步驟操作:

      1。 選擇您需要從中刪除非字母數(shù)字字符的范圍,然后單擊 Kutools > 文本 > 刪除字符

      .

      2。 然后一個(gè) 刪除字符 對(duì)話框?qū)⒊霈F(xiàn),僅檢查 非字母數(shù)字 選項(xiàng),然后單擊 Ok

      按鈕。

      現(xiàn)在,所有非字母數(shù)字字符都已從文本字符串中刪除。

      相關(guān)文章:

      從單元格中刪除字母字符 假設(shè)您需要從Excel中的某個(gè)范圍中刪除所有字母字符,例如,單元格中的一個(gè)數(shù)據(jù)可能是“ lucase 13654698745”,而您希望它是“ 13654698745”,那么如何快速?gòu)膯卧裰袆h除所有字母字符?

      從單元格中刪除非數(shù)字字符 假設(shè)您有一個(gè)包含大量此類數(shù)據(jù)的工作表ABCD4578124YUIOH,而您只想刪除非數(shù)字字符ABCDYUIOH,但將數(shù)字字符保留在單元格中。 當(dāng)然,您可以一一刪除這些字符,但是在這里您可以快速刪除單元格中的非數(shù)字字符

      從單元格中刪除不可打印的字符 如果您使用來(lái)自非Excel來(lái)源的文件,或者將來(lái)自另一個(gè)應(yīng)用程序的信息粘貼到工作表單元格中,則有時(shí)工作表中有時(shí)會(huì)出現(xiàn)一些不可打印或不可打印的字符。 為了使您的工作表干凈美觀,您需要?jiǎng)h除不可打印的字符。

      從單元格中刪除數(shù)字字符 假設(shè)您的工作表中包含大量James987den這樣的信息,數(shù)據(jù)同時(shí)包含字母字符和數(shù)字字符,并且您想保留字母字符并刪除所有此類數(shù)據(jù)的數(shù)字字符。 例如,將James987den轉(zhuǎn)換為Jamesden。 有什么快速的方法可以解決嗎?

      從單元格中刪除非字母字符 例如,您有一個(gè)范圍數(shù)據(jù),例如Jacob“ 001” @#$%,并且想要從字符串中刪除所有非字母字符以使其保持為Jacob。 在Excel中,如何快速?gòu)膯卧裰袆h除所有非字母字符?

      最佳辦公生產(chǎn)力工具

      將小時(shí)轉(zhuǎn)化為分鐘 Kutools for Excel!

      準(zhǔn)備好增強(qiáng)您的 Excel 任務(wù)了嗎? 利用的力量 Kutools for Excel - 您終極的節(jié)省時(shí)間的工具。 簡(jiǎn)化復(fù)雜的任務(wù)并像專業(yè)人士一樣瀏覽數(shù)據(jù)。 以閃電般的速度體驗(yàn) Excel!

      為什么需要 Kutools for Excel

      ???  超過(guò) 300 項(xiàng)強(qiáng)大功能: Kutools 包含 300 多項(xiàng)高級(jí)功能,可簡(jiǎn)化您在 1500 多種場(chǎng)景中的工作。

      ??  卓越的數(shù)據(jù)處理能力:合并單元格、刪除重復(fù)項(xiàng)并執(zhí)行高級(jí)數(shù)據(jù)轉(zhuǎn)換 - 所有這些都不費(fèi)吹灰之力!

      ??  高效的批量操作:當(dāng)你可以聰明地工作時(shí),為什么還要付出額外的努力呢? 輕松批量導(dǎo)入、導(dǎo)出、組合和調(diào)整數(shù)據(jù)。

      ??  可定制的圖表和報(bào)告:訪問(wèn)各種附加圖表并生成富有洞察力的報(bào)告。

      ???  強(qiáng)大的導(dǎo)航窗格:通過(guò)強(qiáng)大的列管理器、工作表管理器和自定義收藏夾獲得優(yōu)勢(shì)。

      ??  七種類型的下拉列表:通過(guò)各種功能和類型的下拉列表使數(shù)據(jù)輸入變得輕而易舉。

      ??  用戶友好:對(duì)于初學(xué)者來(lái)說(shuō)輕而易舉,對(duì)于專家來(lái)說(shuō)是一個(gè)強(qiáng)大的工具。

      立即下載,與 Excel 一起穿越時(shí)空!

      閱讀更多 免費(fèi)下載... 采購(gòu)... 
      Office Tab 為 Office 帶來(lái)選項(xiàng)卡式界面,讓您的工作更輕松
      在Word,Excel,PowerPoint中啟用選項(xiàng)卡式編輯和閱讀,發(fā)布者,Access,Visio和Project。 在同一窗口的新選項(xiàng)卡中而不是在新窗口中打開(kāi)并創(chuàng)建多個(gè)文檔。 每天將您的工作效率提高50%,并減少數(shù)百次鼠標(biāo)單擊!
      閱讀更多 免費(fèi)下載... 采購(gòu)... 

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:如何在Excel2003工作表中巧用分欄打印輸出(excel怎樣分欄打印)
      下一篇:怎么傷處空白頁(yè)
      相關(guān)文章
      中文亚洲成a人片在线观看| 亚洲av无码成人精品国产| 国产产在线精品亚洲AAVV| 亚洲日产乱码一二三区别 | 亚洲视频一区二区| 亚洲AV无码成人网站在线观看| 亚洲人成网站看在线播放| 亚洲一区二区三区首页| 99久久亚洲精品无码毛片| 亚洲精品日韩专区silk| 亚洲精品在线网站| 亚洲国产精品白丝在线观看| 亚洲国产成+人+综合| 67194在线午夜亚洲| 91亚洲自偷在线观看国产馆| 91丁香亚洲综合社区| 亚洲国产日韩精品| 亚洲乱亚洲乱妇无码| 亚洲 国产 图片| 亚洲日韩中文在线精品第一| 狠狠亚洲婷婷综合色香五月排名 | 亚洲国产精品久久久久| 亚洲天堂男人天堂| 亚洲欧洲综合在线| 亚洲愉拍一区二区三区| 亚洲av日韩精品久久久久久a| 在线观看亚洲免费| 区三区激情福利综合中文字幕在线一区亚洲视频1| 亚洲精品麻豆av| 亚洲精品无码成人AAA片| 亚洲另类激情综合偷自拍| 亚洲男人天堂影院| 国产亚洲中文日本不卡二区| 国产偷国产偷亚洲高清人| 丝袜熟女国偷自产中文字幕亚洲| 亚洲av午夜福利精品一区人妖| 亚洲三级电影网站| 亚洲精品中文字幕无乱码麻豆| 亚洲精品中文字幕无码A片老| 亚洲av区一区二区三| 亚洲色大成网站www永久一区 |