iT邦幫忙

0

將資料貼至EXCEL的應用

請教大家
如果我從某網頁上複製到的資料 (使用copy + C 將資料複製起來),其格式會如下

資訊生活分享 (10)
Google Gmail帳號認證 (6)
瀏覽器 - Google Chrome (3)
Youtube Video Editor (1)
YouTube英語學習法 ( 練聽力 ) (1)
(以下可能會有很多列資料)

是否有辦法將資料貼至EXCEL的時候,會將標題與旁邊的數值貼至個別的兩欄位呢?
http://ithelp.ithome.com.tw/upload/images/20160908/20003705vOxolVCybh.jpg

註:原本是想使用"全部取代"的功能,即把"("的符號取代成";",但因為有些標題它本身就有 "("的符號 (且這些標題可能很多),而主要的目的是要把其資料匯入到sql資料庫內,煩請大家指點,謝謝

1 個回答

3
海綿寶寶
iT邦超人 1 級 ‧ 2016-09-08 21:39:58
最佳解答
B1=FIND("~",SUBSTITUTE(A1,"(","~",LEN(A1)-LEN(SUBSTITUTE(A1,"(",""))))
C1=FIND("~",SUBSTITUTE(A1,")","~",LEN(A1)-LEN(SUBSTITUTE(A1,")",""))))
D1=LEFT(A1,B1-1)
E1=MID(A1,B1+1,C1-B1-1)

其他列的公式就直接複製貼上即可

我要發表回答

立即登入回答