Cómo crear una matriz de números usando la función ÍNDICE de Excel

Anonim

En este artículo, aprenderemos cómo crear una lista o matriz de números en Excel 2016.

Por ejemplo, necesitamos tener la lista de números en orden, que se puede utilizar en una fórmula para el proceso de cálculo adicional. Luego intentamos hacerlo manualmente, lo que resulta en múltiples complicaciones como errores o fórmula incorrecta.

¿Como resolver el problema?

Primero, debemos comprender la lógica detrás de esta tarea. Para crear una lista, necesitamos saber el primer número y el último número. Basándonos en el registro, haremos una fórmula a partir de él. Para resolver este problema usaremos dos funciones de Excel.

  1. Función FILA
  2. Función INDIRECTA

Fórmula genérica:

= HILERA ( INDIRECTO (start_ref & ":" & end_ref)

NOTA: Esta fórmula devolverá la lista de números desde num1 a num2. Utilizar el Ctrl + Mayús + Entrar mientras usa la fórmula con otras fórmulas operativas.
Ejemplo:

Entendamos la fórmula con algunos datos en Excel.

Primero aprenderemos el camino más fácil para esta tarea. Aquí la fórmula genera una matriz de números del 5 al 10.

Escribe la fórmula en la celda D2.

Fórmula:

= HILERA ( 5:10 )

5: núm_inicial

10: end_num

Explicacion:

Después de usar la fórmula en la celda, la salida única de la celda se muestra como 5 en el gif a continuación. Pero la matriz se encuentra dentro de la celda. Cuando hice clic en la fórmula en la barra de fórmulas, y presione F9 la celda me muestra el matriz = {5; 6; 7; 8; 9; 10) , la matriz resultante.

El gif anterior explica el proceso para obtener una matriz {5; 6; 7; 8; 9; 10}

Ahora obtenemos cuando tomamos los números proporcionados como entrada y las operaciones realizadas sobre las matrices.

Matriz recta

Para la primera matriz usaremos la fórmula usando la fórmula genérica anterior

Usa la fórmula:

= HILERA ( INDIRECTO ( D3 y ":" y E3))


Explicacion:

Después de usar la fórmula en la celda, la salida única de la celda se muestra como 5 en el gif a continuación. Pero la matriz se encuentra dentro de la celda. Cuando hice clic en la fórmula en la barra de fórmulas, y presione F9 la celda me muestra el matriz = {5; 6; 7; 8; 9; 10} , la matriz resultante.

Después de usar el atajo F9, la matriz se ve como se muestra en la imagen de arriba.

Operación: Encuentre la SUMA de los números del 5 al 10.
Para esto usaremos la función SUMA con fórmula matricial.
Usa la fórmula en la celda G3.

{ = SUMA (FILA (INDIRECTO (D3 & ":" & E3)))}

Explicacion:
Lo anterior encuentra la SUMA de la matriz = 5 + 6 + 7 + 8 + 9 + 10 = 45

La fórmula de matriz funciona bien con la función SUMA para devolver un valor de 45.

NOTA: Esta fórmula devolverá la lista de números desde num1 a num2. Utilizar el Ctrl + Mayús + Entrar mientras usa la fórmula con otras fórmulas operativas. Los tirantes rizados se muestran en la imagen de arriba para el mismo.
Números negativos: matriz

Para la segunda matriz, usaremos la siguiente fórmula usando la fórmula genérica explicada anteriormente

Usa la fórmula:

= FILA (INDIRECTO (1 & ":" & 5)) - 6


Explicacion:

Una vez que se usa la fórmula en la celda, la salida única de la celda se muestra como -5 en el gif a continuación. Pero la matriz se encuentra dentro de la celda. Cuando hice clic en la fórmula en la barra de fórmulas, y presione F9 la celda me muestra el matriz = {-5; -4; -3; -2; -1} , la matriz resultante.

Después de usar el atajo F9, la matriz se ve como se muestra en la imagen de arriba.

Operación: Encuentre el PROMEDIO de números de -5 a -1.
Para esto usaremos la función PROMEDIO con fórmula matricial.
Usa la fórmula en la celda G3.

{ = PROMEDIO (FILA (INDIRECTO (1 & ":" & 5)) - 6)}

Explicacion:

Lo anterior encuentra el PROMEDIO de la matriz = (-5) + (-4) + (-3) + (-2) + (-1) / 5 = -3.0

La fórmula de matriz funciona bien con la función PROMEDIO para devolver un valor como -3.0.

Orden inverso: matriz

Para la tercera matriz, usaremos la fórmula siguiente usando la fórmula genérica explicada anteriormente. Aquí el número final se fija en 1. Por lo tanto, la matriz será n a 1 .

Usa la fórmula:

= FILA ABS (INDIRECTO (E5 & ":" & D5)) - (D5 + 1))


Explicacion:

Después de usar la fórmula en la celda, la salida única de la celda se muestra como 5 en el gif a continuación. Pero la matriz se encuentra dentro de la celda. Cuando hice clic en la fórmula en la barra de fórmulas, y presione F9 la celda me muestra el matriz = {5; 4; 3; 2; 1} , la matriz resultante.

Después de usar el atajo F9, la matriz se ve como se muestra en la imagen de arriba.
Operación: Encuentre el valor MÍNIMO de la matriz de números del 5 al 1.

Para esto usaremos la función MIN con fórmula matricial.

Usa la fórmula en la celda G3.

{ = MIN (ABS ((FILA (INDIRECTO (E5 & ":" & D5)) - (D5 + 1)))

Explicacion:

Lo anterior encuentra el valor MÍNIMO de la matriz {5; 4 ; 3 ; 2 ; 1 } = 1 .

Explicacion:

Lo anterior encuentra el valor MÍNIMO de la matriz {5; 4 ; 3 ; 2 ; 1 } = 1 .
La fórmula de matriz funciona bien con la función MIN para devolver un valor como 1.

Espero que hayas aprendido a crear una matriz de números en Excel. Explore más fórmulas condicionales en Excel aquí. Puede realizar el formato condicional en Excel 2016, 2013 y 2010. Si tiene alguna consulta sin resolver con respecto a este artículo, mencione a continuación. Te ayudaremos.

Cómo usar la función Countif en Excel

Ampliación de referencias en Excel

Referencia relativa y absoluta en Excel

Atajo para alternar entre referencias absolutas y relativas en Excel

Referencia de hoja de trabajo dinámica

Todo sobre rangos con nombre en Excel

Número total de filas en el rango en Excel

Rangos dinámicos con nombre en Excel

articulos populares

50 atajos de Excel para aumentar su productividad

Editar una lista desplegable

Referencia absoluta en Excel

Si con formato condicional

Si con comodines

Vlookup por fecha

Unir nombre y apellido en Excel