Obtener un número aleatorio de las opciones fijas

Tabla de contenido

Es bastante fácil seleccionar números aleatorios de un conjunto fijo de números usando la función INDICE y RANDBETWEEN de Excel.

Fórmula genérica

= INDICE (lista_numeros, RANDBETWEEN (1, COUNT (lista_numeros))

Number_List: esta es la lista fija de la que desea obtener un número aleatorio.
Ejemplo: seleccione el número de rollo aleatorio solo de la lista dada
Aquí tengo una lista de números en el rango A2: A10. Ahora, en la celda C2, quiero seleccionar un número aleatorio solo de esta lista de números.

Aplique la fórmula genérica anterior aquí para obtener un número aleatorio de la lista fija.

= ÍNDICE (A2: A10, RANDBETWEEN (1, COUNT (A2: A10))

Esto da un número de rollo aleatorio de la lista de números de rollo que especificamos. Cada vez que realiza un cambio en la hoja, esta fórmula se vuelve a calcular y proporciona otro número aleatorio solo de esa lista.

¿Cómo funciona?

Bueno, esto es bastante fácil. Todos sabemos que la función RANDBETWEEN devuelve cualquier número de un rango dado. Si quisiéramos un número aleatorio entre 1 y 100, escribiríamos AL AZAR ENTRE(1, 100). Aquí el límite superior lo establece la función COUNT. Vamos a analizarlo.

CONTAR(A2: A10): esta parte devuelve el recuento de números en el rango A2: A10 que es 9. Ahora la fórmula se simplifica a

ÍNDICE(A2: A10, AL AZAR ENTRE(1, 9)): el randbetween devuelve cualquier número entre el rango de 1 a 9. Digamos que devuelve 5. Ahora la fórmula se simplifica a.

ÍNDICE(A2: A10, 5): esto devuelve el quinto número en el rango A2: A10.
Obtener un número aleatorio a partir de números codificados
Si desea obtener un número aleatorio de una lista fija que no va a cambiar, considere usar la fórmula siguiente.

= ÍNDICE ({1,5,10,12}, ALEATORIO ENTRE (1, 4))

La alternativa ELEGIDA
Si tiene una lista fija como la anterior, esta fórmula ELEGIR también le dará un número aleatorio de la lista especificada.

= ELEGIR (AL AZAR ENTRE (1, 4), 1,5,10,12)

Así que sí, chicos, así es como pueden devolver un número aleatorio de una lista de números fijos. Avísame si tienes otras técnicas. Si tiene alguna duda con respecto a este artículo o cualquier otro tema de Excel, hágamelo saber en la sección de comentarios a continuación.

Obtenga números aleatorios entre dos números.

Generar números de teléfono aleatorios

Selección aleatoria de Excel: cómo obtener una muestra aleatoria de un conjunto de datos

Articulos populares:

La función BUSCARV en Excel

CONTAR.SI en Excel 2016

Cómo usar la función SUMIF en Excel

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave