Excel

Crea una matriz de números

Create Array Numbers

Fórmula de Excel: crea una matriz de númerosFórmula genérica
{= ROW ( INDIRECT (start&':'&end))}
Resumen

Para crear una matriz de números como {12345}, puede usar una fórmula basada en FILA y INDIRECTO funciones. Esta técnica se utiliza con mayor frecuencia en fórmulas de matriz que necesita un numérico formación para procesamiento de algún tipo. En el ejemplo que se muestra, la fórmula en D5 es:

|_+_|

que devuelve una matriz como {12345}.



Excel fórmula número de meses entre dos fechas

Nota: cuando se ingresa en una sola celda, Excel mostrará solo el primer elemento de la matriz. Use F9 en la barra de fórmulas para ver el resultado real de la matriz. Normalmente, usará esta fórmula dentro de una fórmula de matriz más grande, ingresada con control + shift + enter.



Explicación

Nota: en Excel 365 , el nuevo Función SECUENCIA es una forma mejor y más fácil de crear una matriz de números. El método que se explica a continuación funcionará en versiones anteriores.

El núcleo de esta fórmula es una cadena que representa filas. Por ejemplo, para crear una matriz con 10 números, puede codificar una cadena en INDIRECTO como este:



|_+_|

La función INDIRECTO interpreta este texto en el rango 1:10 (10 filas) y la función FILA devuelve el número de fila para cada fila en ese rango dentro de una matriz.

El ejemplo que se muestra usa una versión más genérica de la fórmula que recoge los números de inicio y final de B5 y C5 respectivamente, por lo que la solución se ve así:

|_+_|

La razón por la que se usa INDIRECTO en la fórmula es para protegerse contra cambios en la hoja de trabajo. Sin INDIRECTO, insertar o eliminar filas puede cambiar la referencia del rango, por ejemplo:



|_+_|

cambiará a:

|_+_|

Si se elimina la fila 1. Dado que INDIRECTO funciona con una referencia construida con texto, no se ve afectado por cambios en la hoja de trabajo.

Números de fila relativos en un rango

Si necesita una matriz que consta de los números de fila relativos de un rango, puede usar una fórmula como esta:

|_+_|

Ver esta página para una explicación completa.

cómo ocultar el título del gráfico en Excel

Valores negativos

La función FILA no manejará números negativos, por lo que no puede mezclar números negativos para comienzo y fin . Sin embargo, puede aplicar operaciones matemáticas a la matriz creada por ROW. Por ejemplo, la siguiente fórmula creará esta matriz: {-5-4-3-2-1}

|_+_|

Números en orden inverso, n a 1

Para crear una matriz de números positivos en orden descendente, de n a 1, puede usar una fórmula como esta:

|_+_|Autor Dave Bruns


^