jueves, 23 de enero de 2020

La función desbordada SECUENCIA o SEQUENCE

Continuamos con estas nuevas funciones de Excel, y hoy veremos la función desbordada SECUENCIA
La función SECUENCIA generará una lista de números secuenciales en una matriz o vector de tamaño controlado, como por ejemplo 10, 20, 30 y 40.
Su sintáxis
=SECUENCIA(filas;[columnas];[inicio];[paso])
siendo:
filas: indicamos el número de filas de la matriz a devolver,
columnas: indicamos el número de columnas de la matriz a devolver,
inicio: indica el primer valor de la secuencia,
paso: es el incremento dado entre valores seguidos.


Por ejemplo, la función
=SECUENCIA(10;1;10;10)
devuelve un vector de diez elementos con inicio en 10 e incrementando cada elemento de 10 en 10.

La función desbordada SECUENCIA o SEQUENCE



O también podríamos generar una matriz de 3 filas x 4 columnas comenzando en PI y de valores incrementados número E elevado a PI:
=SECUENCIA(3;4;PI();EXP(PI()))

La función desbordada SECUENCIA o SEQUENCE



Otro ejemplo más práctico sería obtener un número de columnas variable según el mes elegido...
En la celda B5 añadimos la fórmula desbordada
=SECUENCIA(1;DIA(FIN.MES(FECHA($A$1;$A$2;1);0));1;1)
y en B4
=ELEGIR(DIASEM(FECHA($A$1;$A$2;B5#);2);"L";"M";"X";"J";"V";"S";"D")
Atención a la almohadilla de B5 para que desborde asociada a la función SECUENCIA anterior.
En A1 disponemos el año y en A2 el mes a mostrar.

Además añadimos un formato condicional personalizado que dinamiza con color los sábados y domingos.

La función desbordada SECUENCIA o SEQUENCE

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.