2017-06-29 88 views
1

產品代碼,我需要從沒有VBA字符串得到的產品代碼,例如:獲取從文本

  1. this is product KAK 8732
  2. this is product YUI 889
  3. this is product SM 001

我想要得到的產品代碼:

  1. KAK 8732
  2. YUI 889
  3. SM 001

請幫忙,謝謝

+0

你真的需要告訴我們的數據... – MacroMarc

回答

1

嘗試此:

=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",60)),120)) 

=MID(A1,FIND("@",SUBSTITUTE(A1," ","@",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1))+1,255) 

查看圖片以供參考。

enter image description here

+0

您好,我不明白,請spesific –

+0

嗨,謝謝你,它的工作和有用,你能告訴我什麼是REPT使用?我從未見過 –

+0

@HengkyST - 'REPT'函數重複給定次數的字符。有關詳細信息,請參見[this](https://exceljet.net/excel-functions/excel-rept-function)。 – Mrig

1

=替換( 「這是產品KAK 8732」, 「這是產品」, 「」)

+0

嗨,標題文本的規則並不總是「這是產品」,這只是例子 –

+0

PLS,給我正確的字符串 –