У меня есть ячейка со списком ячеек, которые удовлетворяют определенному условию. D3,D4,D5,D6
в качестве примера. Я должен использовать формулы листа Google, чтобы извлечь только цифры и запятые из ячейки, а также вычесть 2 из каждого числа.
Я полагал, что REGEXEXTRACT будет единственной формулой, которая позволит мне получить то, что я хочу, - однако я был зацеплен, потому что REGEXEXTRACT использует RE2 (в отличие от Google Apps Script, который использует регулярные регулярные выражения).
Мне удалось выяснить, что REGEXEXTRACT(F2, "(d+,)")
будет извлекать первое число и запятую из ячейки, и в обычном регулярном выражении мне нужно было бы просто использовать флаг g
, чтобы получить остальные из них - я искал этофлаг в синтаксисе RE2, но я не смог его найти.
РЕДАКТИРОВАТЬ: Ссылка на электронную таблицу
Ввод: D3,D4,D5,D6
Выход: 1,2,3,4