Es posible que algunas partes de esta página usen traducción automática.

INDEX Función

Da como resultado un elemento de un grupo en función de índices de filas y columnas proporcionados.

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 vestirTotal de la transacciónUnidades vendidasPrecio por unidad¿En inventario?
1Camiseta1.170,007815,00
Brandfolder Image
Checked checkbox.
2Pantalones1.491,004235,50
Brandfolder Image
Unchecked checkbox.
3Chaqueta812,00217200,00
Brandfolder Image
Checked checkbox.

Dada la tabla anterior, a continuación se mencionan algunos ejemplos de cómo se utiliza la función ÍNDICE en una hoja:

FórmulaDescripciónResultado
=INDEX([Prenda de vestir]:[Unidades vendidas], 1, 3)Devuelve el valor de la fila 1 del Unidades vendidas columna 78
=INDEX(COLLECT([Total de la transacción]:[Total de la transacción], [¿En el inventario?]:[¿En el inventario?], verdadero), 1)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.USD 1170,00
=INDEX([Precio por unidad]:[Precio por unidad], MATCH(“Chaqueta”, [Prenda de vestir]:[Prenda de vestir], 0))Arroja el valor de la columna “Precio por unidad” para la fila que contiene el valor “Chaqueta” en la columna “Prenda de vestir”.$ 200
=INDEX([En inventario]:[En inventario], MATCH(“Chaqueta”, [Prenda de vestir]:[Prenda de vestir], 0))

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. 

Brandfolder Image
Checked checkbox.

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.

Pregúntele a la Comunidad