Describe the problem/error/question
I have a trigger on gsheet when a new row added I run some actions and in the end I want to update the same row’s column “completed” with True flag.
The problem is I cannot update the same row in gsheet that triggered the workflow and I don’t have any other unique identifiers to match on. I cannot add a new column either.
It seems I cannot use expressions with row_number in Gsheets Update operation block, which is odd as it’s available in workflow execution and I can grab row_number in Telegram using exact same expression
What is the error message (if any)?
Invalid data[0]: Unable to parse range: Sheet1!G
Please share your workflow
Share the output returned by the last node
Trigger production output:
{
"row_number": 17,
"change_type": "added",
"name": "",
"email": "[email protected]",
"credit": 1230,
"done": "",
"sent": "",
"agent": "max",
"ok": "",
"result": ""
}
Trigger test output:
{
"name": "Test",
"email": "[email protected]",
"credit": 50,
"done": "",
"sent": "Y",
"agent": "max",
"ok": "",
"result": ""
}
It seems row_number is not available in test runs?
Information on your n8n setup
- n8n version: 1.78.1
- Database (default: SQLite):. N/A
- n8n EXECUTIONS_PROCESS setting (default: own, main): ?
- Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud
- Operating system: N/A