Мне нужно извлечь строку между двумя другими строками, где шаблон почти всегда одинаков (это должно быть сделано с формулой, а не VBA, к сожалению):
Структура данных:
Data Extract Country
12345678 111 Test Test 132433 172282 111 USA 111 ABCD USA
123456 111 Test Test 132433 172282 111 GER 111 AB GER
1231231 222 Test Test 132433 172282 111 JAP 111 A JAP
Проблема, с которой я сталкиваюсь, заключается в том, что извлекаемые данные всегда находятся между 111 USA 111, однако в начале также есть строка "111", поэтому мне нужно найти второе вхождение 111, кромеСлучай Японии здесь, где мне нужно найти первое вхождение.
Как я могу сделать это динамически с формулой Excel, пробовал следующее, которое почти работает:
MID(A2,FIND(CHAR(3),SUBSTITUTE(A2,"111",CHAR(3),2))+3,4)