Форматирование результатов поиска в Zapier - PullRequest
0 голосов
/ 06 ноября 2019

Я использую функцию поиска строк в Google для многих строк в Zapier. Я создал 2 разных поиска, потому что мне нужно искать два отдельных столбца в таблице Google, столбцы D и G, затем я извлекаю данные из столбца A для результата поиска. Я также создал 2 отдельные утилиты форматирования Zapier, которые преобразуют оба поиска в позицию в текст. Поэтому, если поиск в столбце D возвращает следующее:

123456 234567

, он будет преобразован в 123456;23456 и то же самое с поиском в столбце G. Я хочу передать оба результата поиска в одно и то же поле. Однако есть две проблемы с этим:

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

  2. Если поиск не дал результатов, Zapier вставляет в поле «значение в столбце A». Существует функция форматирования по умолчанию, но вы должны создать значение по умолчанию, у нее нет возможности иметь пустое значение по умолчанию.

Вывод для обоих поисков рядом вполе:

123456;234567345678 должна быть точка с запятой и пробел за 7, поэтому она должна выглядеть как 234567;345678

Но, если вы поставите точку с запятой в поле, она всегда будет отображаться, поэтому, если у вас есть только один результат поиска, он будет выглядеть следующим образом: 123456;234567;и использование пробела тоже не сработает. Могу ли я сделать это с помощью Zapier formatter или мне нужен код для этого? Изображение функции «Поиск по многим строкам» Изображение утилиты форматирования - элемент строки в текст Поле изображения, проходящее через оба результата поиска

...