Hoy empezaremos a conocer cuáles son las nuevas funciones desbordadas.
Recuerda que solo están disponibles en ciertas versiones de Office 365 a día de hoy...
Comenzaremos con una sencilla como es MATRIZALEAT (RANDARRAY):
=MATRIZALEAT([filas];[columnas];[min];[max];[entero])
los argumentos son sencillos...
[filas] y [columnas] definen la dimensión de nuestra matriz aleatoria n filas x m columnas.
[mín] y [máx] determinan los valores entre los que se moverá cada elemento de la matriz.
[entero] determina si los valores devueltos tendrán o no decimales.
Esta función es bastante similar a la función estándar ALEATORIO.ENTRE (o ALEATORIO).
Son funciones volátiles, lo que implica que se recalcularán automáticamente ante cualquier cambio/edición de una celda en el libro.
El uso más básico consiste en generar elementos aleatorios... por ejemplo, una matriz de 2 filas x 4 columnas, de elementos entre 0 y 10 y solo admitiendo números enteros:
=MATRIZALEAT(2;4;0;10;VERDADERO)
Por supuesto podemos combinarlas con funciones como ELEGIR, BUSCARV, etc...
Por ejemplo:
=ELEGIR(MATRIZALEAT(10;1;1;3;VERDADERO);"España";"Francia";"Portugal")
Pero sin duda un uso curioso es la obtención de un listado de elementos únicos aleatorios sin repetición.
Se conseguirá, eso si, empleando otras funciones desbordadas aún no vistas...
=ORDENARPOR(SECUENCIA(10;1;1;1);MATRIZALEAT(10;1;1;10;1))
se puede comprobar que tenemos dispuestos aleatoriamente, de manera única, los diez primeros números...
Recuerda que solo están disponibles en ciertas versiones de Office 365 a día de hoy...
Comenzaremos con una sencilla como es MATRIZALEAT (RANDARRAY):
=MATRIZALEAT([filas];[columnas];[min];[max];[entero])
los argumentos son sencillos...
[filas] y [columnas] definen la dimensión de nuestra matriz aleatoria n filas x m columnas.
[mín] y [máx] determinan los valores entre los que se moverá cada elemento de la matriz.
[entero] determina si los valores devueltos tendrán o no decimales.
Esta función es bastante similar a la función estándar ALEATORIO.ENTRE (o ALEATORIO).
Son funciones volátiles, lo que implica que se recalcularán automáticamente ante cualquier cambio/edición de una celda en el libro.
El uso más básico consiste en generar elementos aleatorios... por ejemplo, una matriz de 2 filas x 4 columnas, de elementos entre 0 y 10 y solo admitiendo números enteros:
=MATRIZALEAT(2;4;0;10;VERDADERO)
Por supuesto podemos combinarlas con funciones como ELEGIR, BUSCARV, etc...
Por ejemplo:
=ELEGIR(MATRIZALEAT(10;1;1;3;VERDADERO);"España";"Francia";"Portugal")
Pero sin duda un uso curioso es la obtención de un listado de elementos únicos aleatorios sin repetición.
Se conseguirá, eso si, empleando otras funciones desbordadas aún no vistas...
=ORDENARPOR(SECUENCIA(10;1;1;1);MATRIZALEAT(10;1;1;10;1))
se puede comprobar que tenemos dispuestos aleatoriamente, de manera única, los diez primeros números...
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.