期待從 excel 的列中提取第二個連字符后的字符。
col1 Col2
BEQ-REG NO 2547-DG225647 INR 287649499.75/GST
RCN-REG NO 0188-ST224536 INR 16784398.75/NPM
DSC-REG NO 0266-BC115677 INR 8757323.50/NS
PST-REG NO 2077-DG887536 INR 9432789.50/HR
DSC-REG NO 3066-DX256788 INR 556798/#
預期產出
col1 Col2
BEQ-REG NO 2547-DG225647 INR 287649499.75/GST DG225647
RCN-REG NO 0188-ST224536 INR 16784398.75/NPM ST224536
DSC-REG NO 0266-BC115677 INR 8757323.50/NS BC115677
PST-REG NO 2077-DG887536 INR 9432789.50/HR DG887536
DSC-REG NO 3066-DX256788 INR 556798/# DX256788
請建議我如何提取從 col1 到 col2 的值
=TRIM(MID(A2,FIND("#",SUBSTITUTE(A2,"-","#",2)) 1,255))
uj5u.com熱心網友回復:
如果字串總是 8 個字符長,您可以使用:
=MID(A2,FIND("#",SUBSTITUTE(A2,"-","#",2)) 1,8)
如果它是可變長度的,假設您想要第二個“ -”和第一個空格之后的所有內容,則以下內容將起作用:
=LEFT(MID(A2,FIND("#",SUBSTITUTE(A2,"-","#",2)) 1,255),FIND(" ",MID(A2,FIND("#",SUBSTITUTE(A2,"-","#",2)) 1,255)))
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/409586.html
標籤:
