
如何從工作表中提取文件擴展名?
如果現在有一列文件名(包括文件擴展名),出于某種目的,您只想從單元格中獲取文件擴展名。 手動逐個提取它們太??累了,今天,我將向您介紹一些簡單的技巧來完成它們。
使用公式從工作表中提取文件擴展名
使用用戶定義的功能從工作表中提取文件擴展名
使用公式從工作表中提取文件擴展名驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!要從單元格中提取文件擴展名,以下公式可以幫您一個忙。
1。 輸入以下公式:
= REPLACE(RIGHT(A2,5),1,SEARCH(“。”,RIGHT(A2,5)),“”) 除了您的數據外,還有一個空白單元格。 看截圖:
2。 然后將填充手柄拖到要包含此公式的范圍內,并且所有文件擴展名均已從單元格中提取出來,請參見屏幕截圖:
使用用戶定義的功能從工作表中提取文件擴展名另一種方法也可以幫助您完成這項工作,以創建用戶定義的功能。
1。 按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic for Applications窗口.
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊窗口.
VBA代碼:從工作表中提取文件擴展名
Function FileExt(FileName As String) As StringUpdate 20141111On Error Resume NextIf InStrRev(FileName, ".") > 0 Then FileExt = Right(FileName, Len(FileName) - InStrRev(FileName, "."))If Err <> 0 Then MsgBox Err.Description, vbCritical, "Kutools for Excel"End FunctionCopy3。 然后保存并關閉此代碼,返回到工作表,然后輸入此公式 = FileExt(A2) 放入數據旁邊的空白單元格,請參見屏幕截圖:
4。 然后將填充手柄拖到要包含此公式的范圍內,并且所有文件擴展名均已從A列中提取,請參見屏幕截圖:
Tips::在以上公式中,A2表示要從中提取擴展名的單元格。
相關文章:
如何返回文件名而不擴展到單元格?
如何快速從Excel中的完整路徑提取文件名?
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

