Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Make.com Google Sheets Search Rows returns nothing? What actually happens

Описание и применение

В сценариях Make.com модуль Search Rows Google Sheets при отсутствии совпадений выдаёт пустой пакет, но последующие модули продолжают выполняться, вызывая ошибки. Проверка ID таблицы, имени листа, заголовков, диапазона и фильтров, а также очистка данных и правильная обработка пустого пакета позволяют корректно обрабатывать найденные и не найденные строки.

Задача

When Make.com's Google Sheets Search Rows module finds no matching rows, it outputs an empty bundle and the next module still runs, causing errors or unintended behavior.

Результат

The scenario now correctly identifies when no rows match, prevents downstream errors, and can branch to add new rows or skip processing as needed.

Рабочий процесс

  • Check spreadsheet ID, sheet name, file type, and connection.
  • Verify "Table contains headers" and column range settings.
  • Run Search Rows without a filter and limit=5 to inspect actual cell values.
  • Add filter conditions one by one to identify mismatches.
  • Clean data: trim spaces, enforce case‑insensitive operators, convert text to numbers, format dates as YYYY‑MM‑DD or use parseDate().
  • Adjust limit and sort order if needed.
  • Handle not‑found cases by routing on Total number of bundles or Row number existence.
  • Avoid using Array aggregator for not‑found handling.
  • Use data store for duplicate checks if appropriate.

Доказательства

When Search Rows finds no matching rows, there's no error, and the route doesn't stop either. The module outputs one empty bundle: no row data, no Row number, and Total number of bundles = 0.

Источник

Remove the filter, run the module once with a small limit, and compare what Make receives with your filter.

Источник

The most common mismatch is invisible: Unpaid (with a space) isn't Unpaid. Capitalisation matters too.

Источник

  • Дата записи: 2026-10-14T16:41:15.168Z