Próbuję wyciągnąć liczbę ze środka ciągu tekstu w programie Excel. ciąg jest mixtire alfa, numeryczne i niektóre znaki.Wyodrębnij numer z ciągu tekstowego - Excel
Przykład dane ciąg: -
Web Address
/products_list.php?retailer=8&cat=43
/products_list.php?retailer=22&cat=43
/products_list.php?retailer=8&cat=1011
/products_list.php?retailer=81&cat=1023
/products_list.php?retailer=147&cat=1224
/products_list.php?retailer=8&cat=1
/products_list.php?retailer=147&cat=4
/products_list.php?retailer=147&cat=401
Co chcę osiągnąć jest
Mam miarę wyciągając wszystkie numery z tekstu, ale naprawdę nie mógł pracować jak zdobyć liczby w środku lub te na końcu.
Mój kod próbował rozwiązać ten problem był następujący: -
=SUM(MID(0&A3,LARGE(ISNUMBER(--MID(A3,ROW(INDIRECT("1:"&LEN(A3))),1))*ROW(INDIRECT("1:"&LEN(A3))),ROW(INDIRECT("1:"&LEN(A3))))+1,1)*10^ROW(INDIRECT("1:"&LEN(A3)))/10)
SCE na formułę tablicową.
Jeśli to możliwe, wolałbym formułę nad makrem.
oh w przypadku robi różnicę Im przy użyciu programu Excel 2010.