Saltar al contenido

Como hacer una seleccion aleatoria en excel

Como hacer una seleccion aleatoria en excel

Generador aleatorio excel

Este tutorial te enseñará algunas formas rápidas de seleccionar aleatoriamente nombres, números o cualquier otro dato. También aprenderás a obtener una muestra aleatoria sin duplicados y a seleccionar aleatoriamente un número o porcentaje determinado de celdas, filas o columnas con un clic del ratón.

Tanto si realiza un estudio de mercado para el lanzamiento de un nuevo producto como si evalúa los resultados de su campaña de marketing, es importante que utilice una muestra de datos imparcial para su análisis. Y la forma más sencilla de conseguirlo es mediante la selección aleatoria en Excel.

En teoría de la probabilidad y estadística, una muestra aleatoria es un subconjunto de datos seleccionados de un conjunto de datos mayor, también conocido como población. Cada elemento de una muestra aleatoria se elige totalmente por azar y tiene la misma probabilidad de ser seleccionado. ¿Por qué se necesita una muestra aleatoria? Básicamente, para obtener una representación no sesgada de la población total.

Por ejemplo, quiere realizar una pequeña encuesta entre sus clientes. Evidentemente, no sería prudente enviar un cuestionario a cada una de las personas de su base de datos, compuesta por varios miles de personas. Entonces, ¿a quién va a encuestar? ¿Serán los 100 clientes más nuevos, o los 100 primeros clientes ordenados alfabéticamente, o las 100 personas con los nombres más cortos? Ninguno de estos enfoques se ajusta a sus necesidades porque están sesgados de forma innata. Para obtener una muestra imparcial en la que todos tengan las mismas oportunidades de ser elegidos, haga una selección aleatoria utilizando uno de los métodos que se describen a continuación.

Muestreo aleatorio excel

Excel nos permite obtener un valor aleatorio de una lista o tabla, utilizando las funciones INDEX, RANDBETWEEN y ROWS. Este tutorial paso a paso ayudará a todos los niveles de usuarios de Excel a comprender cómo obtener un valor aleatorio de la lista utilizando estas 3 funciones.

La función INDEX busca en el rango B3:B10. El row_num es el resultado de la función RANDBETWEEN, que devuelve un número aleatorio entre 1 y 8. En este ejemplo, esta función devuelve 3 números aleatorios. En este ejemplo, esta función devolvió 3, por lo que INDEX devuelve el valor de la tercera fila. Por lo tanto, el resultado de la fórmula en la celda E3 es “Jacobo”.

La mayoría de las veces, el problema que tendrás que resolver será más complejo que una simple aplicación de una fórmula o función. Si quieres ahorrarte horas de investigación y frustración, ¡prueba nuestro servicio Excelchat en directo! Nuestros expertos en Excel están disponibles 24 horas al día, 7 días a la semana, para responder a cualquier pregunta sobre Excel que pueda tener. Garantizamos una conexión en 30 segundos y una solución personalizada en 20 minutos.

Actualmente estoy trabajando en una hoja simple que toma un conjunto de datos de otra página y selecciona un valor de la lista al azar y lo muestra, luego cuando actualizo cualquier otra celda, selecciona al azar un valor diferente de la misma tabla y muestra ese nuevo valor. El problema al que me enfrento es que estoy tratando de encontrar una manera de registrar los valores mostrados al azar y mantener ese valor en la pantalla, incluso después de una actualización ha cambiado el valor original.

Excel elige una fila al azar

Puede utilizar fórmulas de Excel para rellenar un número aleatorio o cadena de una lista. Incluso puede construir una lógica para devolver números sin duplicados. En este artículo, vamos a mostrarte cómo seleccionar un elemento aleatorio de una lista en Excel.

Utilizaremos ambas funciones en nuestras guías. Ten en cuenta que los valores generados se actualizarán con cada cálculo. Por lo tanto, es posible que desee copiar los elementos generados y utilizar “pegar como valor” (Pegado especial > Valores).

Nuestro primer enfoque funciona bien para seleccionar sólo un elemento aleatorio de una lista. Esta afirmación es importante porque este enfoque puede causar entradas duplicadas si se aplica a más de una celda. El siguiente enfoque cubrirá un método sin valores duplicados.

La función RANDBETWEEN devuelve un número entero entre los límites inferior y superior dados. La función INDEX puede devolver un valor entero como número de fila (o columna si tiene una lista horizontal) o para una lista vertical.

Seleccionar un elemento aleatorio de una lista sin valores duplicados requiere una estructura un poco más compleja que la primera aproximación. En primer lugar, necesitamos una columna auxiliar para utilizarla con la función RAND. Cada celda de esta columna devolverá un número aleatorio que ayudará a ordenar los números y seleccionar consecutivamente a partir de ese orden. Por lo tanto, el truco es ordenar una lista en un orden aleatorio, y luego seleccionar elementos de esa lista.

Excel aleatorizar celdas

Lo que hay que recordar es que si quieres mostrar 5 valores de texto, entonces necesitas cambiar la función RANDBETWEEN para que sea así:  RANDBETWEEN(1,5) y si son 6 valores, así:  RANDBETWEEN(1,6) y así sucesivamente.

A3,A4,A5,A6 son las referencias de celda que se pueden devolver y cuyo contenido se puede mostrar. Vienen después del primer argumento de la función ELEGIR. Si la función RANDBETWEEN devuelve 1, se mostrará el valor de la celda A3; si devuelve 2, se mostrará el valor de la celda A4; etc.

Este tutorial te muestra una buena manera de combinar dos funciones separadas para crear una fórmula útil que puede utilizarse en muchas situaciones diferentes. Básicamente, estamos creando un nuevo tipo de función Aleatoria que funciona con texto en lugar de sólo con números.

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad