Номер Regexextract непосредственно перед определенным текстом Google Sheets

Мне нужно извлечь число, которое стоит прямо перед текстом Positions

Пример строки:

Medical Specialist (Anaestheologist) (4 Positions) at Ministry

Допустимый вывод должен быть 4

Пример строки 2 (если текст Positions не существует)

Medical Specialist (Anaestheologist) (4) at Ministry

Действительный вывод

4

Я попытался:

=REGEXEXTRACT(A24,"\(.*Positions.*\)") но не получилось.


1
21
1

Ответ:

Решено

пытаться:

=ARRAYFORMULA(REGEXEXTRACT(A1:A2; "(\d+)(?: Positions)?"))