Я хочу, чтобы извлечь числовое значение сразу после строки " ABS " (с учетом регистра) в объеме текста в ячейке из таблицы Excel.
Не вся ячейка может содержать строку, которую я ищу, поэтому требуется фильтр.
содержимое ячейки выглядит примерно так:
Lorem ipsum боль сидеть Амет, consectetur adipiscing элит. Morbi ante
Ми, laoreet НЭК tristique Эт sodales ДЮИ. Вестибюль ullamcorper
в augue жилая площадь auctor ornare laoreet Ниси posuere. Convallis Aliquam
ООО "нисл" системы Mauris pharetra auctor faucibus. Nullam нет долор Вариус
viverra это НЭК, viverra в политика. Целое число sollicitudin, elit
в темпор интердум сапиенс Хусто Хусто предполагаемое luctus, ИД Вариус Ниси Маурис
в ipsum. Vivamus tincidunt neque ООО "Фелис" по программе Tempus accumsan.ABS: 1.5, ОБЪЯВЛЕНИЯ: 2.5, SR: 11
избиения жителя Морби tristique senectus netus Эт Эт malesuada
fames ac turpis egestas. Целое число vestibulum felis et lorem pretium
molestie. Нет imperdiet, Магна accumsan ornare Вэл augue Квам
ornare Хусто, витае volutpat turpis орчи магазина жилая площадь. Nullam vitae diam
et ligula commodo pretium. Etiam Эт предполагаемое luctus ДУИ.
проблема в том, так как содержимое вводится вручную, они могут различаться по структуре, с небольшими изменениями, такими как:
АБС: 1.5 (Космос после АБС)
или
ABS равно 1.5 ('is' вместо двоеточия)
или
ABS = 1.5 ('='вместо двоеточия)
или
ABS 1.5 (числовое значение сразу после текста без двоеточия)
....etc
числовое значение между 0-8.5 с шагом 0,5 (т. е. 0, 0.5, 1.0, ... 7.5, 8.0, 8.5).
Я пробовал сочетание функций left () и find (), но не знаю, как просто извлечь числа после нахождения строки "ABS". Если кто-то может помочь или указать мне направление, я был бы очень признателен. Спасибо!