RPAFilas
Encontrar filas
Encontrar filas
Encuentra todas las filas en las que una columna coincide con un valor indicado y las devuelve en una lista.
Opciones
Conexión de Google Sheets
Selecciona la acción de Conexión configurada en el flujo.
ID de la hoja de cálculo
Indica el ID de la hoja de cálculo. El ID se encuentra en la URL de la hoja de cálculo: docs.google.com/spreadsheets/d/{spreadsheetId}/edit.
Nombre o ID de la hoja
Indica el nombre de la pestaña (ej.: Página1) o, usando el tipo número, el ID numérico de la pestaña.
Columna donde buscar
El nombre exacto de la columna, tal como aparece en la primera fila (encabezado) de la pestaña.
Valor a buscar
Indica el valor que debe compararse con el contenido de la columna, para cada fila de la pestaña.
Retornos
Código Javascript
js
actions["id-de-la-accion"].rows // lista de filas encontradas, cada una con rowNumber y row (Lista)
actions["id-de-la-accion"].rows[0].rowNumber // número de la primera fila encontrada (Número)
actions["id-de-la-accion"].rows[0].row // la primera fila encontrada, como objeto (Any)
Selección de campos
- rows — lista con las filas encontradas (vacía si ninguna coincide). Cada elemento tiene
rowNumber(el número de la fila en la hoja) yrow(la fila como un objeto que relaciona el nombre de cada columna con su valor) (Lista)
Reglas y Condiciones
- Los campos Conexión de Google Sheets, ID de la hoja de cálculo, Nombre o ID de la hoja, Columna donde buscar y Valor a buscar son obligatorios.
- La primera fila de la pestaña se usa siempre como encabezado, y es a partir de ella que el campo row relaciona cada valor con el nombre de su columna.
- Se retornan todas las filas correspondientes, en orden de número de fila; la primera ocurrencia queda en
rows[0]. - La comparación de valores se hace como texto; por ejemplo, el número
10y el texto"10"se consideran equivalentes. - Si la columna indicada no existe en el encabezado de la pestaña —incluido el caso en que la pestaña no tiene ninguna fila de encabezado— el robot interrumpe la ejecución con error.
- Si ninguna fila coincide con el valor indicado, la acción no interrumpe la ejecución y rows viene vacía; comprueba que la lista tenga elementos antes de usar
rows[0].