У меня есть четыре значения:
OT 10
OT 11 1AT
1P; OT 12
OT 13; 10P
Используя эту формулу:
=IF(ISNUMBER(SEARCH("OT",C1)),IF(SUM(LEN(C1)-LEN(SUBSTITUTE(C1, {"0","1","2","3","4","5","6","7","8","9"}, "")))>0, SUMPRODUCT(MID(0&C1, LARGE(INDEX(ISNUMBER(--MID(C1,ROW(INDIRECT("$1:$"&LEN(C1))),1))* ROW(INDIRECT("$1:$"&LEN(C1))),0), ROW(INDIRECT("$1:$"&LEN(C1))))+1,1) * 10^ROW(INDIRECT("$1:$"&LEN(C1)))/10),""),)
Я могу преобразовать эти значения в эти значения:
10
111
112
1310
Есть ли способ исправить эту формулу так, чтобы она вытягивала только число, смежное с «OT», прямо справа, с ровно одним пробелом между ними? Правильный вывод будет:
10
11
12
13
Вывод может быть только числом из двух или трех чисел git, если исходное значение OT 100 2AT
, тогда вывод должен быть 100
.