EXCEL 怎么取單元格里面的的值的中間某些字元 用中間提取函式MID: =MID(A1,5,2)——即提取A1單元格里面第5個起2個字元)
要看具體格式和要求,取中間字元用MID函式,如:=MID(A1,4,3), 結合其它函式,可按規律構成較復雜的公式提取中間字元。
方法/步驟 從最左邊起取字元 =left(源資料格,提取的字元數) =left(E2,2) 表述為:從單元格A3的最左邊起,提取2個字元。 從最右邊起取字元 =right(源資料格,提取的字元數) =right(E2,2) 表述為:從E2單元格最右邊起,提取2個字元 從資料中間提取幾個字元 =mid(E2,1,9) 表述為:提取單元格E2中第一位起后面9位。 =mid(sheet1! E2,1,9) 表述為:提取sheet1表的單元格E2中第一位起后面9位 先從左取字元,再從右取字元 =RIGHT(LEFT(E2,5),3) 表述為:首先從E2單元格第一個字元從左往右取5個字元,然后再對取出來的5個字元從右向左取3個字元。 去掉字元前面的幾個字元 =RIGHT(E2,LEN(E2)-2) 表述為:從單元格E2字元的右邊起,提起所有的字元數,去掉后面兩個字元。LEN表示返回字串中的字元數。 6 去掉字元后面的幾個字元 =LEFT(E2,LEN(E2)-2) 表述為:從單元格E2字元的左邊起,提起所有的字元數,去掉后面兩個字元。
這個要具體問題,具體分析啊,你要提取的單元格字串長度是否一值。 如果字串長度一樣,可以直接用提取函式left,MID,right這3個函式,這3個函式格式差不多,=left(字串所在單元格地址,從左往右數要提取的位數),right與left相同,只是right是從右往左數。=MID(字串所在單元格地址,起始位數,從起始位數算起要提取幾個字元)。 如果字串長度不一樣,那你要用FIND函式配合提取函式才好使。
上傳帶行列號的有資料示例的表格截圖,清楚說明已知條件,達成什么樣的結果,才能有針對性地給你準確的答案。
使用MID函式就可以,例如下面的函式取A1第3~4個字元: =MID(A1,2,2)
一般用MID函式或MIDB函式 MID(text, start_num, num_chars) MIDB(text, start_num, num_bytes) MID 和 MIDB 函式語法具有下列引數: 文字 必需。 包含要提取字元的文字字串。 start_num 必需。 文字中要提取的第一個字元的位置。 文字中第一個字元的 start_num 為 1,以此類推。 num_chars 必需。 指定希望 MID 從文字中返回字元的個數。 Num_bytes 必需。 指定希望 MIDB 從文字中返回字元的個數(位元組數)。
請參考::jingyan.baidu./article/c1465413b7d9da0bfdfc4c4c.