Board logo

標題: [發問] 擷取特定數字串 [打印本頁]

作者: papaya    時間: 2020-4-10 06:40     標題: 擷取特定數字串

[attach]31910[/attach]
備註︰
1_A欄有"_"之前的數字"不會重複"
2_第2列的數字"不會重複"

說明︰
當第2列的某數字=A欄某儲存格有"_"之前的數字時,
則請將該A欄儲存格"_"之後的數字填入該第2列某數字的同欄第1列儲存格。
EX︰
B2=A3的"_"之前的數字(=1),則將A3的"_"之後的2,填入B1
U2=A28的"_"之前的數字(=44),則將A28的"_"之後的10,填入U1


AX2=A69的"_"之前的數字(=40),則將A69的"_"之後的8,填入AX1

其餘當第2列的某數字找不到A欄"_"之前有相同的數字時,
則請將該第2列某數字的同欄第1列儲存格填入0
EX︰D1;N1;T1;AA1;AC1;AD1;AT1

請教︰B1一式右拉完成的Excel 2003版函數公式。
謝謝!
作者: 准提部林    時間: 2020-4-10 11:19

=-LOOKUP(1,IF({1,0},,-MID(VLOOKUP(B2&"_*",$A:$A,1,),3+(B2>9),9)))
作者: papaya    時間: 2020-4-10 11:41

回復 2# 准提部林
版主大大 :
非常謝謝您幫我解決許多難題~感恩




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)