Sintaxis
INDEX(range, row_index, [column_index])
- rango—Grupo de celdas que quiere evaluar.
- fila_índice—La posición en la fila (se utiliza como una recopilación de una dimensión de dicha lista) del elemento para dar como resultado.
- índice_columna—[opcional]Posición de columna (utilizada en un rango seleccionado con dos o más columnas, como una tabla) del elemento que se va a devolver
Uso de muestra
[Nombre de la tarea]:[Nombre de la tarea]
INDEX(NIÑOS([Nombre de la tarea]@row), 1)
Notas de uso
- El intervalo puede ser una función que da como resultado múltiples valores, por ejemplo:
- Puede utilizar la función MATCH dentro de la función INDEX para devolver un elemento de un intervalo basado en la posición relativa de un valor en un intervalo. (Vea el ejemplo que aparece a continuación).
- Puede utilizar la función COLLECT dentro de la función INDEX para devolver un elemento de un intervalo basado en en los valores recogidos que cumplen los criterios especificados. (Vea el ejemplo que aparece a continuación).
Ejemplos
En este ejemplo, se hace referencia a la siguiente información de la hoja:
Prenda de vestir | Total de la transacción | Unidades vendidas | Precio por unidad | ¿En inventario? | |
---|---|---|---|---|---|
1 | Prenda de vestir Camiseta | Total de la transacción 1.170,00 | Unidades vendidas 78 | Precio por unidad 15,00 | ¿En inventario? Brandfolder Image
![]() |
2 | Prenda de vestir Pantalones | Total de la transacción 1.491,00 | Unidades vendidas 42 | Precio por unidad 35,50 | ¿En inventario? Brandfolder Image
![]() |
3 | Prenda de vestir Chaqueta | Total de la transacción 812,00 | Unidades vendidas 217 | Precio por unidad 200,00 | ¿En inventario? Brandfolder Image
![]() |
Dada la tabla anterior, a continuación se mencionan algunos ejemplos de cómo se utiliza la función ÍNDICE en una hoja:
Fórmula | Descripción | Resultado |
---|---|---|
Fórmula =INDEX([Prenda de vestir]:[Unidades vendidas], 1, 3) | Descripción Devuelve el valor de la fila 1 del Unidades vendidas columna | Resultado 78 |
Fórmula =INDEX(COLLECT([Total de la transacción]:[Total de la transacción], [¿En el inventario?]:[¿En el inventario?], verdadero), 1) | Descripción Recoge los valores de la columna “Total de la transacción” para las filas en las que la casilla de verificación “¿En el inventario?” está marcada (verdadero) y arroja la primera entrada de dicha recopilación. | Resultado USD 1170,00 |
Fórmula =INDEX([Precio por unidad]:[Precio por unidad], MATCH(“Chaqueta”, [Prenda de vestir]:[Prenda de vestir], 0)) | Descripción Arroja el valor de la columna “Precio por unidad” para la fila que contiene el valor “Chaqueta” en la columna “Prenda de vestir”. | Resultado $ 200 |
Fórmula =INDEX([En inventario]:[En inventario], MATCH(“Chaqueta”, [Prenda de vestir]:[Prenda de vestir], 0)) | Descripción Arroja el valor de la columna “En el inventario” para la fila que contiene el valor “Chaqueta” en la columna “Prenda de vestir”. ¿Desde el In Stock? La columna es una casilla de verificación. La columna en la que escriba esta fórmula también debe ser un tipo de casilla de verificación. | Resultado Brandfolder Image
![]() |
Asegúrese de que el tipo de datos que obtendrá de la fórmula de INDEX coincida con el tipo de columna en el que está utilizando la fórmula. Esto incluye el formato, como la moneda o los porcentajes, si desea ver los datos que se muestran en ese formato.
¿Aún necesita ayuda?
Si tiene un plan Empresarial, puede usar la IA para escribir fórmulas o solucionar problemas relacionados.
Utilice la Plantilla del Manual de fórmulas para obtener más recursos de soporte y ver más de 100 fórmulas, incluido un glosario de todas las funciones con las que puede practicar en tiempo real, y ejemplos de fórmulas de uso común y avanzadas.
Vea ejemplos de cómo otros clientes de Smartsheet usan esta función o pregunte sobre su caso de uso específico en la Comunidad en línea de Smartsheet.