Я пытаюсь выбрать текст между указанным текстом, как указано вhttps://www.extendoffice.com/documents/excel/5103-excel-extract-between-two-characters.html#a3
К сожалению, следуя инструкциям, формула не работает, за исключением случаев, когда рассматриваемый текст находится в самом начале строки.
Формула, предоставленная Kutools Formula Helper:
=ЕСЛИОШИБКА(СРЕДН(I3,НАЙТИ("Формат:",I3)+ДЛСТР("Формат:"),НАЙТИ(",",I3)-НАЙТИ("Формат:",I3)-ДЛСТР("Формат:" )) "")
И он предназначен для выбора текста между «Формат:» и следующей запятой в строке. Однако, если строка не начинается с «Формат:», она ничего не возвращает.
Так, например, он отлично работает с этой строкой:
Формат: книга, Автор: Толкин
но он терпит неудачу с этой строкой:
Автор: Толкин, Формат: Книга
К сожалению, следуя инструкциям, формула не работает, за исключением случаев, когда рассматриваемый текст находится в самом начале строки.
Формула, предоставленная Kutools Formula Helper:
=ЕСЛИОШИБКА(СРЕДН(I3,НАЙТИ("Формат:",I3)+ДЛСТР("Формат:"),НАЙТИ(",",I3)-НАЙТИ("Формат:",I3)-ДЛСТР("Формат:" )) "")
И он предназначен для выбора текста между «Формат:» и следующей запятой в строке. Однако, если строка не начинается с «Формат:», она ничего не возвращает.
Так, например, он отлично работает с этой строкой:
Формат: книга, Автор: Толкин
но он терпит неудачу с этой строкой:
Автор: Толкин, Формат: Книга