close

7341

Excel如何提取上面的數值與文字

李茂:錦子老師您好,請問我要A欄的資料中的數字部份分離出來到B欄,文字部份分離出來到C欄。不知要如何撰寫公式才可以。謝謝!

image

錦子老師:這個問題,解決方法如下:

步驟1:點取B2儲存格輸入公式:

=MID(A2,MIN(FIND(ROW($1:$10)-1,A2&1/17)),COUNT(-MID(A2,ROW($1:$99),1)))

再按CTRL+SHIF+ENTER鍵完成陣列公式輸入,再複製公式到B3:B6儲存格。

image

【公式說明】

=MID(A2,MIN(FIND(ROW($1:$10)-1,A2&1/17)),COUNT(-MID(A2,ROW($1:$99),1)))

公式1ROW($1:$10)

傳回110列號。

公式2FIND(公式1-1,A2&1/17)

找尋公式1運算結果(1~10)各減1的數值在日A2位置。1/17是要產生0~9間所有數值,不讓公式產生錯誤值。

image

公式3MIN(公式2)

傳回公式2運算結果最小值。

image

公式4MID(A2,ROW($1:$99),1)

在日A2儲存格從第1個字元到第99個字元開始,分別抓取1個字元。

image

公式5COUNT(-公式4)

統計公式4運算結果中含數值的個數。

image

公式6MID(A2,公式3,公式5)

在日A2儲存格從公式3運算結果開始位置抓取N個字元(公式5運算結果)

步驟2:點取C2儲存格輸入公式:

=TRIM(SUBSTITUTE(A2,B2,""))

再複製公式到C3:C6儲存格。

image

【公式說明】

= SUBSTITUTE(A2,B2,"")

公式1SUBSTITUTE(A2,B2,"")

A2儲存格內容中與B2儲存格內容相同的資料刪除。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()