在 excel 中提取內(nèi)容,比如將000118.SH中的數(shù)字提取出來
方法 一
公式:
=VALUE(LEFT(A1,6))
其中 A1是包含原始字符串的單元格。此公式使用 LEFT 函數(shù)提取字符串的前六個字符,然后使用 VALUE 函數(shù)將提取的文本字符串轉(zhuǎn)換為數(shù)字。如果您的數(shù)字部分不一定總是6位數(shù),則可以使用其他數(shù)字替換公式中的數(shù)字6。
若是右邊,則用函數(shù)RIGHT
方法二
使用文本函數(shù)中的 SUBSTITUTE 函數(shù)刪除“.”和“SH”等非數(shù)字字符。例如,以下公式將從“000118. SH”中提取數(shù)字:
=VALUE(SUBSTITUTE(SUBSTITUTE(A1,".",""),"SH",""))
這個公式使用兩個嵌套的 SUBSTITUTE 函數(shù)來刪除“.”和“SH”字符,然后使用 VALUE 函數(shù)將提取的文本字符串轉(zhuǎn)換為數(shù)字。這個公式可以適應(yīng)數(shù)字長度和格式的變化。注意,這個公式假設(shè)數(shù)據(jù)中只有一個小數(shù)點和一個字符“SH”。如果數(shù)據(jù)中包含多個小數(shù)點或其他非數(shù)字字符,則需要做進一步的調(diào)整。
方法三
安裝第三方插件(Excel翻譯公式,WPS翻譯公式,批量翻譯公式,Excel快遞查詢公式,WPS快遞查詢公式,17Track查詢公式 - 輝耀Excel網(wǎng)絡(luò)函數(shù)庫 (excelapi.net))
公式:
=VALUE(Split2Array(A2,".",?1))
此方法是分割字符串,以“.”為分割點,取第 1 份。