標題:
如何從特定字串開始抓碼
[打印本頁]
作者:
Qin
時間:
2011-12-6 21:00
標題:
如何從特定字串開始抓碼
如何找到客戶編號的字樣,再從客戶編號字樣開始抓碼
問題:
778899,xxxxxx691155,客戶編號:711032,客戶編號:711031,xxxxxx987654,客戶編號:311071,xxxxxx,758462,ABCxxx,784512,客戶編號:060909
要的答案如下:
客戶編號:711032
客戶編號:711031
客戶編號:311071
請各位教導...謝謝!
作者:
a8350070
時間:
2011-12-6 21:36
假設字串在A1儲存格
在B1貼上以下公式後再往下複製填滿
=MID($A$1,FIND("@#$%",SUBSTITUTE($A$1,"客戶編號","@#$%",ROW())),11)
若需要錯誤處理公式為
=IF(LEN($A$1)-LEN(SUBSTITUTE($A$1,"客戶編號","123"))<ROW(),"",MID($A$1,FIND("@#$%",SUBSTITUTE($A$1,"客戶編號","@#$%",ROW())),11))
作者:
Qin
時間:
2011-12-6 21:55
回復
2#
a8350070
暫時只能找到前面2筆資料,後面還有數十筆,要如何做?
客戶編號:711031
客戶編號:311071
作者:
register313
時間:
2011-12-6 22:06
回復
3#
Qin
2樓大大的函數測試無誤
是不是附上檔案比較能知道問題在那
作者:
Qin
時間:
2011-12-6 22:51
回復
4#
register313
謝謝提醒, 我再"細心"重看2樓的公式,終於找到答案了.
作者:
Qin
時間:
2011-12-7 19:15
回復
2#
a8350070
之前我之所以只獲得前兩個答案,是因為把公式貼在"A2"上,
疑問:
1) 為何公式要貼在"B1"才可以獲得正確答案?
2) 公式後面的"11" 是什麼意思?
因為不是很了解,所以希望您可為我解答,謝謝!
作者:
register313
時間:
2011-12-7 20:07
回復
6#
Qin
1) SUBSTITUTE($A$1,"客戶編號","@#$%",ROW())
第4個引數為欲取代第幾組符合的文字("客戶編號"),大大使用ROW()
公式放在 B1(第1列):ROW()=1 ==> 取代第1組符合的文字
公式往下複製 B2(第1列):ROW()=2 ==> 取代第2組符合的文字
故公式放第1列皆可 如放 B1 C1 D1皆可
公式放第2列再往下複製 會只抓到第2組(含)以後的客戶編號
2) MID(文字,從第幾個字元開始抓起,抓幾個字元)
抓11個字元(客戶編號+:+代碼)
作者:
Qin
時間:
2011-12-11 15:12
回復
7#
register313
又有問題了
常在網站看到某些發問者所發問的問題獲得答時, 就想把它拷貝下來, 自己作個練習, 卻常遇到拷貝下來的資料如:
編號 品名 價格
001 ABC 100
002 DEF 200
003 GHI 300
以上這些資料常是一行一行的列出來, 請問如何把"編號"放進 A1單元格, " 品名" 在B1單元格,"價格"放在C1單元格...以此類推.
作者:
register313
時間:
2011-12-11 17:21
回復
8#
Qin
方法1:複製下來的資料先貼至文字檔(txt)
打開execl 開啟該文字檔
資料剖析
方法2:複製下來的資料貼至execl
資料/資料剖析
方法3:複製下來的資料貼至execl
使用mid函數作欄位取出
作者:
Qin
時間:
2011-12-11 18:09
回復
9#
register313
問題就是用mid函數作欄位取出時, 要如何清除文字前面的空白?
作者:
register313
時間:
2011-12-11 18:15
回復
10#
Qin
1.儲存格 全選
2.編輯 取代
尋找目標:按一個空白鍵
取代成:什麼都不按
作者:
Qin
時間:
2011-12-11 18:50
回復
11#
register313
[attach]8783[/attach]
試了...不行,唯有上載檔案給您, 請指正問題出在那里?
多謝了!
作者:
register313
時間:
2011-12-11 19:21
回復
12#
Qin
搗蛋的並非空白字元" ",而是像句號的東西(把儲存格貼至word就知道了)
excel儲存格貼至word , 在word中作取代 , 再貼回excel
作者:
Qin
時間:
2011-12-11 19:30
回復
13#
register313
可以了, 謝謝 register313 大大耐心的解答..:handshake
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)