Как создать функцию MID Excel, которая учитывает различную длину строк?

Как создать функцию MID Excel, которая учитывает различную длину строк?

Мне нужна формула mid, которая поможет мне найти переменную длину строки. Строка может быть между 6 и 8 цифрами, и я могу использовать только функцию mid, функцию find, функцию lens, функцию trim и функцию left и right, возможно, в сочетании друг с другом, если это необходимо.

Например

JGKF-HGTNJKI-GJGJ

HDHF-RNHNRTTN-NUDN

ЛОКД-МНГЛУК-ОВДМ

Какую функцию mid я мог бы использовать для каждого из них? Поскольку средняя строка различается по длине символа?

Спасибо

решение1

Попробуйте следующую формулу:

=СРЕД(A1, ПОИСК("-", A1) + 1, ПОИСК("-", A1, ПОИСК("-", A1) + 1) - ПОИСК("-", A1) - 1)

Связанный контент