Describe the problem/error/question
I’m trying to iterate through a Google Sheet and get the address, do a geolocation lookup and update two columns in that row with lat and lon. I can’t seem to get this going, due to errors.
What is the error message (if any)?
{
"errorMessage": "Bad request - please check your parameters",
"errorDescription": "Invalid data[0]: Unable to parse range: Sheet1!W",
"errorDetails": {
"rawErrorMessage": [
"400 - {\"error\":{\"code\":400,\"message\":\"Invalid data[0]: Unable to parse range: Sheet1!W\",\"status\":\"INVALID_ARGUMENT\"}}"
],
"httpCode": "400"
},
"n8nDetails": {
"nodeName": "Google Sheets1",
"nodeType": "n8n-nodes-base.googleSheets",
"nodeVersion": 4.5,
"resource": "sheet",
"operation": "update",
"time": "3/6/2025, 11:12:23 AM",
"n8nVersion": "1.81.4 (Self Hosted)",
"binaryDataMode": "default",
"stackTrace": [
"NodeApiError: Bad request - please check your parameters",
" at ExecuteContext.apiRequest (/usr/lib/node_modules/n8n/node_modules/n8n-nodes-base/nodes/Google/Sheet/v2/transport/index.ts:78:9)",
" at processTicksAndRejections (node:internal/process/task_queues:95:5)",
" at GoogleSheet.batchUpdate (/usr/lib/node_modules/n8n/node_modules/n8n-nodes-base/nodes/Google/Sheet/v2/helpers/GoogleSheet.ts:198:20)",
" at ExecuteContext.execute (/usr/lib/node_modules/n8n/node_modules/n8n-nodes-base/nodes/Google/Sheet/v2/actions/sheet/update.operation.ts:417:3)",
" at ExecuteContext.router (/usr/lib/node_modules/n8n/node_modules/n8n-nodes-base/nodes/Google/Sheet/v2/actions/router.ts:64:14)",
" at ExecuteContext.execute (/usr/lib/node_modules/n8n/node_modules/n8n-nodes-base/nodes/Google/Sheet/v2/GoogleSheetsV2.node.ts:30:10)",
" at WorkflowExecute.runNode (/usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1123:8)",
" at /usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1470:27",
" at /usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2029:11"
]
}
}
Please share your workflow
Share the output returned by the last node
No output. Just the error. Not sure why it’s thinking Sheet1W
Information on your n8n setup
-
n8n version:
1.81.4 -
Database (default: SQLite):
No database involved. -
n8n EXECUTIONS_PROCESS setting (default: own, main):
No clue what that means. -
Running n8n via (Docker, npm, n8n cloud, desktop app):
Self-hosted, npm, no docker. -
Operating system:
Almalinux 9