TGViewer
Google Таблицы Google Таблицы @google_sheets · 60.2K subscribers
Post #1057 10.6K
Приводим данные к правильному виду или три REGEXREPLACE

Друзья, сегодня решаем задачу наших клиентов: в данных (столбец A) есть разные варианты написания размеров, через х,Х (латиница),*,Х,х (кириллица) и мы хотим привести все их к написанию через х (строчная латиница). Параллельно убираем пробелы и меняем точки в размерах на запятые.

Поехали:
1) сначала поборем пробелы, табуляцию и перенос строк: REGEXREPLACE(A2:A12;"\s";"") Про \s

2) берём результат и меняем все варианты х|\*|X|Х на х (строчную латиницу). Не забываем, что звездочка - метасимвол в регулярных выражениях и для точного поиска её нужно экранировать \*
REGEXREPLACE(REGEXREPLACE(A2:A12;"\s";"");"х|\*|X|Х";"x")

3) и напоследок меняем все точки (опять спецсимвол и нужно экранировать, \.) на ","
=ARRAYFORMULA( REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(A2:A12;"\s";"");"х|\*|X|Х";"x");"\.";","))

С помощью формулы массива заставляем формулу работать сразу на всём диапазоне данных.

Если будут идеи как это решить иначе - напишите в комментарии :)

Материалы:
Компактная памятка про регулярки от Vitalich
"Народная" база с примерами регулярных выражений (внутри не всё идеально, но некоторое понимание получите)

PS короткий вариант от @vitalich:
REGEXREPLACE(...;"(?i)[хx*]";"x")
  • 🔥 22
  • 👍 15
  • ❤ 1
More from @google_sheets
  1. Oct 7, 2026Друзья, а есть среди нас те, кто хочет услышать про ПеревозкуГрузов и систему, которую мы…
  2. Oct 7, 2026💡13 умных шаблонов Google-Таблиц, которые сделают вашу работу легче и эффективнее. Для бу…
  3. Oct 6, 2026спасибо тебе, Марина, за классный кейс для реализации!
  4. Oct 6, 2026PS Оцените наш выводок :) У каждой собачки свой лист, свой баланс и своя история прогулок.…
  5. Oct 6, 2026Часть 2. Считаем зарплату выгульщиков и "баланс" по собачке Итак, у нас есть выгрузка из A…
  6. Oct 6, 2026Часть 1. Приложение для выгульщиков Упомяну, что всего этого не случилось бы без прекрасно…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →