阿炅
Lv 4
阿炅 asked in 電腦與網際網路軟體 · 1 decade ago

徵求EXCEL高手

在EXCEL中...

分別有一些字...

1.機器 電腦

2.辦公設備 書桌

3.建築物 房子

這幾種東西...

那我們要如何用EXCEL的函數來擷取空白前的字呢??

用LEFT、IF、ISERR、FIND、LEN函數...

請EXCEL高手來幫我解答!!

謝謝大家!!

^^

Update:

那如果是要擷取後面的呢??

擷取空白後的字...

˙ˇ˙??

為什麼不能把LEFT直接換成RIGHT啊??

2 Answers

Rating
  • ?
    Lv 7
    1 decade ago
    Favorite Answer

    圖片參考:http://tw.yimg.com/i/tw/ugc/rte/smiley_4.gif

    假設資料在A欄,

    B1請輸入公式

    =LEFT(A1,IF(ISERR(FIND(" ",A1)),LEN(A1),FIND(" ",A1)))

    圖片參考:http://tw.yimg.com/i/tw/ugc/rte/smiley_4.gif

    2008-05-25 20:01:06 補充:

    取右邊

    改成RIGHT,還要該一下參數

    =RIGHT(A1,IF(ISERR(FIND(" ",A1)),LEN(A1),LEN(A1)-FIND(" ",A1)))

    比較看看吧~

  • piny
    Lv 7
    1 decade ago

    公式研究

    假設:

    1.空白字元為半形,連續不限一個

    2.兩旁為中文字

    則取空白前的字元

    =LEFT(A1,IF(ISERR(FIND(" ",A1)),LEN(A1),FIND(" ",A1)-1))

    取空白後的字元

    =RIGHT(A1,IF(ISERR(FIND(" ",A1)),LEN(A1),LEN(SUBSTITUTE(A1," ",""))-FIND(" ",A1)+1))

Still have questions? Get your answers by asking now.