Вы можете попытаться создать нужную строку CSV напрямую, используя REGEXREPLACE
:
=REGEXREPLACE(REGEXREPLACE("aasdf123asdf34asdf3", "\D+", ","), "^,|,$", "")
Внутренний вызов REGEXREPLACE
заменяет все кластеры non di git символы с запятой. Затем внешний вызов удалил все начальные / конечные запятые, которые могла остаться после первой замены.
![Sample of REGEXREPLACE](https://i.stack.imgur.com/waDMK.png)
Moreover you can use SPLIT
, чтобы разделить значения в каждой отдельной ячейке:
=TRANSPOSE( SPLIT(REGEXREPLACE(REGEXREPLACE("aasdf123asdf34asdf3", "\D+", ","), "^,|,$", ""), ","))
![Sample with SPLIT](https://i.stack.imgur.com/hO3AC.png)
In here the TRANSPOSE
функция просто складывает совпадения по вертикали, а не по горизонтали, поскольку SPLIT
положит их по умолчанию.