Я хочу, чтобы случайным образом выбрать слово из ячейки, которое генерируется полем формы, используя опцию ответа «абзац».
В одной формуле:
=index(split(A1," "),randbetween(1,1+len(A1)-len(substitute(A1," ",""))))
Не удаляет пунктуацию.
Привязывает 1 s в A1 s (то есть> A$1 s) и может быть скопировановниз, чтобы удовлетворить (для различных вариантов из одной ячейки).
1
A1
A$1
Допустим, вы хотите получить случайное слово из строки в ячейке A1:
Получить количество слов: A2 =if(A1="","",counta(split(A1," ")))
A2 =if(A1="","",counta(split(A1," ")))
Получить случайное значение между 1 и количеством слов: A3 =randbetween(1,A2)
A3 =randbetween(1,A2)
Получить случайное слово, используя случайное значение: A4 =index(split(A1, " "),A3)
A4 =index(split(A1, " "),A3)