Извлечение текста из одной ячейки - PullRequest
0 голосов
/ 03 июля 2019

Я собираю запросы на предметы инвентаря в виде текста из формы Google с помощью флажка.Когда выбрано несколько элементов, я получаю несколько текстовых строк, разделенных запятой в одной ячейке.Я должен быть в состоянии выполнить запрошенные предметы инвентаря, и я хочу проанализировать каждую текстовую фразу, чтобы я мог сопоставить ее с моими предметами, выполнить запрос и обновить инвентарь как пропавший.

У меня есть лист сэлементы инвентаризации, связанные с текстовыми строками в виде элементов, обновили значения флажка формы, чтобы представить их пользователю и собрать ответы формы.Мне нужно иметь возможность проанализировать, когда сделан несколько вариантов ответа, чтобы я мог сопоставить его с моим каталогом инвентаря, выбрать / упаковать его и пометить его в списке как выполненное.

Я используюQUERY против моих ответов, чтобы вытащить отметку даты / времени в качестве ключевого столбца и элементы, выбранные в качестве моего текстового столбца.Я думаю, что мне нужна пользовательская функция (или запустить скрипт), чтобы разобрать элементы и вернуть номер индекса / строки текста обратно на лист каталога.Я просто застрял при разборе нескольких текстовых блоков из одной ячейки.

Ответы [ 2 ]

1 голос
/ 04 июля 2019

Как говорит Джеймс, вам нужно разделить контент из необходимого скрипта приложения.

1_getRange контента.

2_use youRange.splitTextToColumns (',')

3_получить новый диапазон.

удачи

0 голосов
/ 03 июля 2019

Похоже, SPLIT может сделать работу за вас: https://support.google.com/docs/answer/3094136?hl=en

Может разделять текст из одной ячейки в массив ячеек на основе выбранного вами разделителя. Однако имейте в виду, что это может ошибочно разделить ваши элементы пополам, если у любого из них также есть запятая в названии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...