Задать вопрос
@Aleo1

Как извлечь данные из ячейки после определенного слова с повторением?

Доброго времени суток. Подскажите пожалуйста, допустим в ячейке есть информация "id:3000, key:4672398794; id:2599, key:333445" и т.д. по тому же принципу. Как извлечь номер после каждого "id"? Думаю, вполне возможно через функцию REGEXEXTRACT, но не совсем понимаю как сделать чтобы извлекало после каждого, а не только первый номер
  • Вопрос задан
  • 680 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    Excel для начинающих
    1 месяц
    Далее
  • Skypro
    Excel для анализа данных за 6 месяцев
    6 месяцев
    Далее
  • GB (GeekBrains)
    Excel + Google-таблицы с нуля до PRO
    4 месяца
    Далее
Решения вопроса 1
oshliaer
@oshliaer Куратор тега Google Sheets
Google Products Expert
64383d07c90b4447471282.png

=ARRAYFORMULA(
  REGEXEXTRACT(
    TRANSPOSE(SPLIT(REGEXREPLACE(E1;"(id:)";"$$1");"$"));
    "id:(\d+)"
  )
)


Ссылка на ячейку с формулой https://docs.google.com/spreadsheets/d/131qQeOkba2...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы