Selección de muestras aleatorias en Excel (guía completa)
¿Alguna vez se ha sentido abrumado por la cantidad de datos en Excel y ha deseado simplemente extraer unos cuantos elementos al azar para analizarlos? ¡Es como probar caramelos de un frasco gigante! Esta guía le mostrará, paso a paso y con fórmulas sencillas, cómo seleccionar una muestra aleatoria: ya sean valores, filas o incluso elementos únicos sin repetición de una lista. Además, si busca un método ultrarrápido, contamos con una herramienta muy útil. ¡Acompáñenos y descubra lo fácil y divertido que puede ser usar Excel!

- Seleccionar muestra aleatoria con fórmulas
- Unos pocos clics para seleccionar una muestra aleatoria con una herramienta práctica
Seleccionar muestra aleatoria con fórmulas
En esta sección hemos reunido diversas fórmulas para ayudarle a seleccionar distintos tipos de muestras aleatorias según sus necesidades. Por ejemplo, podrá elegir filas al azar de un rango de datos o extraer valores aleatorios de una lista, con o sin duplicados. Además, si utiliza Excel 365 o Excel 2021, descubrirá funciones nuevas que le permitirán seleccionar fácilmente valores aleatorios de una lista.
Seleccionar valores/filas aleatorios con la función ALEATORIO
Suponiendo que tiene un rango de datos A1:D53 como se muestra en la siguiente captura de pantalla, para seleccionar valores aleatorios de una columna o fila cualquiera dentro de todo el rango, puede probar lo siguiente.

Paso 1: Añadir una columna auxiliar
- En primer lugar, debe añadir una columna auxiliar a su Rango de datos. En este caso, selecciono la celda E1 (la celda adyacente a la celda del encabezado en la Última columna del Rango de datos), introduzco el encabezado de columna y, a continuación, escribo la siguiente fórmula en la celda E2 y pulso Intropara obtener el resultado.Consejo: La función ALEATORIO generará un número aleatorio entre 0 y 1.
=RAND()
- Seleccione la celda que contiene la fórmula. A continuación, haga doble clic en el controlador de relleno (el cuadrado verde situado en la esquina inferior derecha de la celda) para extender automáticamente la fórmula al resto de las celdas de la columna auxiliar.
Paso 2: Ordenar la columna auxiliar
- Seleccione tanto la Rango de datos como la columna auxiliar, vaya a la pestaña Datosy haga clic en Ordenar.

- En el cuadro de diálogo Ordenar, debe:
- Ordenar por la columna auxiliar («Columna auxiliar» en nuestro ejemplo).
- Ordenar según los valores de las celdas.
- Seleccione el orden que necesite.
- Haga clic en el botón Aceptar. Consulte la captura de pantalla.

Ahora, todo el rango de datos se ha ordenado según la columna auxiliar.
Paso 3: Copiar y pegar las filas o valores aleatorios para obtener los resultados
Tras ordenar, las filas de su rango de datos original quedarán en orden aleatorio. Ahora simplemente seleccione las primeras n filas, donde n es el número de filas aleatorias que desea obtener. A continuación, pulse Ctrl+C para copiar las filas seleccionadas y péguelas donde desee.
Consejo: Si solo quiere seleccionar valores aleatorios de una de las columnas, basta con elegir las primeras nlas celdas de dicha columna.

- Para actualizar los valores aleatorios, pulsa la tecla F9.
- Cada vez que actualice la hoja de cálculo, por ejemplo al añadir nuevos datos, modificar celdas o eliminar datos, los resultados de la fórmula cambiarán automáticamente.
- Si ya no necesita la columna auxiliar, puede eliminarla.
- Si busca un método aún más sencillo, pruebe la función «Seleccionar aleatoriamente» de Kutools para Excel. ¡Con solo unos pocos clics, podrá seleccionar fácilmente celdas, filas o incluso columnas dentro de un rango delimitado!Haga clic aquí para comenzar su prueba gratuita de 30 días de Kutools para Excel.

Seleccionar valores aleatorios de una lista con la función ALEATORIO.ENTRE
El método anterior requiere que seleccione y copie manualmente el número de filas o valores del Rango de datos tras ordenarlos. Si desea generar automáticamente un número especificado de valores aleatorios a partir de una lista, el método de esta sección le ayudará a lograrlo.
- En este caso, necesito generar 7 valores aleatorios del rango B2:B53. Selecciono una celda vacía D2, introduzco la siguiente fórmula y pulso Intropara obtener el primer valor aleatorio de la columna B.
=INDEX($B2:$B53,RANDBETWEEN(1,COUNTA($B2:$B53)),1)
- A continuación, seleccione esta celda con la fórmula y arrastre su controlador de rellenohacia abajo hasta que se generen el resto de los 6 valores aleatorios.

- En la fórmula, $B2:$B53 es el rango del que desea extraer una muestra aleatoria.
- Para actualizar los valores aleatorios, pulsa la tecla F9.
- Si hay duplicados en la lista, Valores duplicados podrían aparecer en los resultados.
- Cada vez que actualice la hoja de cálculo, por ejemplo al añadir nuevos datos, modificar celdas o eliminar datos, los resultados aleatorios cambiarán automáticamente.
Seleccionar valores aleatorios de una lista sin duplicados
El método anterior puede provocar valores aleatorios duplicados en los resultados. Tomando el mismo ejemplo anterior, para obtener valores aleatorios de una lista sin duplicados, puede probar el método de esta sección.
Paso 1: Añadir una columna auxiliar
- En primer lugar, debe crear una columna auxiliar junto a la columna de la que desea extraer la muestra aleatoria. En este caso, selecciono la celda C2 (la celda adyacente a la segunda celda de la columna B), introduzco la siguiente fórmula y pulso Intro.Consejo: La función ALEATORIO generará un número aleatorio entre 0 y 1.
=RAND()
- Seleccione la celda que contiene la fórmula. A continuación, haga doble clic en el controlador de relleno (el cuadrado verde situado en la esquina inferior derecha de la celda) para extender automáticamente la fórmula al resto de las celdas de la columna auxiliar.
Paso 2: Obtener valores aleatorios de una lista sin duplicados
- Seleccione una celda adyacente a la primera celda de resultados de la columna auxiliar, introduzca la siguiente fórmula y pulse Intropara obtener el primer valor aleatorio.
=INDEX($B$2:$B$53, RANK.EQ(C2, $C$2:$C$53) + COUNTIF($C$2:C53, C2) - 1, 1)
- A continuación, seleccione esta celda con la fórmula y arrastre su controlador de rellenohacia abajo para obtener una cantidad aleatoria de valores.

- En la fórmula, $B2:$B53 son las columnas de las que desea extraer una muestra aleatoria, y $C2:$C53 es el rango de la columna auxiliar.
- Para actualizar los valores aleatorios, pulsa la tecla F9.
- El resultado no contendrá Valores duplicados.
- Cada vez que actualice la hoja de cálculo, por ejemplo al añadir nuevos datos, modificar celdas o eliminar datos, los resultados aleatorios cambiarán automáticamente.
Seleccionar valores aleatorios de una lista en Excel 365/2021
Si utilizas Excel 365 o 2021, ¡puedes aprovechar las nuevas funciones “SORTBY” y “RANDARRAY” para generar una muestra aleatoria en Excel de forma rápida y sencilla!
Paso 1: Agregar una columna auxiliar
- En primer lugar, debe añadir una columna auxiliar a su Rango de datos. En este caso, selecciono la celda C2 (la celda adyacente a la segunda celda de la columna de la que desea extraer valores aleatorios), introduzco la siguiente fórmula y pulso Intropara obtener los resultados.
=SORTBY(B2:B53,RANDARRAY(COUNTA(B2:B53)))
Notas- En la fórmula, B2:B53 es la lista de la que desea extraer una muestra aleatoria.
- Si utiliza Excel 365, se generará automáticamente una lista de valores aleatorios al pulsar la tecla Intro.
- Si utiliza Excel 2021, tras obtener el primer valor aleatorio, seleccione la celda con la fórmula y arrastre el controlador de relleno hacia abajo para obtener la cantidad deseada de valores aleatorios.
- Para actualizar los valores aleatorios, pulsa la tecla F9.
- Cada vez que actualice la hoja de cálculo, por ejemplo al añadir nuevos datos, modificar celdas o eliminar datos, los resultados aleatorios cambiarán automáticamente.
Paso 2: Copiar y pegar los valores aleatorios para obtener los resultados
En la columna auxiliar, seleccione simplemente las primeras n celdas, donde n es el número de valores aleatorios que desea elegir. A continuación, pulse Ctrl+C para copiar los valores seleccionados, haga clic con el botón derecho en una celda vacía y elija Valores en la sección Pegado especialdel menú contextual.

- Para generar automáticamente un número especificado de valores o filas aleatorios a partir de un rango limitado, introduce en una celda (C2 en este ejemplo) la cantidad de valores o filas aleatorias que deseas obtener y, a continuación, aplica una de las siguientes fórmulas.Generar valores aleatorios a partir de una lista:
=INDEX(SORTBY(B2:B53, RANDARRAY(ROWS(B2:B53))), SEQUENCE(C2))Como puedes observar, cada vez que cambies el número de muestras, se generarán automáticamente esa misma cantidad de valores aleatorios.Generar filas aleatorias a partir de un rango:Para generar automáticamente un número especificado de filas aleatorias a partir de un rango limitado, aplica esta fórmula.=INDEX(SORTBY(A2:B53, RANDARRAY(ROWS(A2:B53))), SEQUENCE(C2), {1,2,3})Consejo: La matriz {1,2,3} al final de la fórmula debe coincidir con el número que hayas especificado en C2. Si quieres generar 3 muestras aleatorias, no solo debes introducir el número 3 en la celda C2, sino también ajustar la matriz a {1,2,3}. Para generar 4 muestras aleatorias, introduce el número 4 en la celda y define la matriz como {1,2,3,4}.
Unos pocos clics para seleccionar una muestra aleatoria con una herramienta práctica
Los métodos anteriores requieren que recuerde y utilice fórmulas, lo cual resulta complicado para algunos usuarios de Excel. Por ello, le recomendamos la función Seleccionar aleatoriamente de Kutools para Excel. Con esta herramienta, podrá extraer muestras aleatorias de forma sencilla con solo unos pocos clics. Además, no solo puede seleccionar valores y filas al azar, ¡sino también columnas completas!
Después de instalar Kutools para Excel, haga clic en Kutools > Seleccionar > Seleccionar aleatoriamente y, a continuación, configure como se indica a continuación.
- Seleccione una columna o un rango del que desee extraer valores, filas o columnas al azar.
- En el cuadro de diálogo Ordenar, Seleccionar o Aleatorizar, indica cuántos valores aleatorios deseas seleccionar.
- Seleccione una opción en la sección Tipo de Selección.
- Haga clic en Aceptar.

Resultado
Especifiqué el número 5 en la sección "Número de celdas a seleccionar« y elegí la opción »Fila completa« en la sección »Seleccionar tipo". Como resultado, se seleccionarán aleatoriamente 5 filas de datos dentro del rango limitado. A continuación, puede copiar y pegar estas filas seleccionadas donde desee.

- Para utilizar esta función, primero debe instalar Kutools para Excel. ¡Haga clic para descargarlo y disfrutar de una prueba gratuita de 30 días ahora!
- Para obtener más información sobre esta función, visite esta página:Seleccionar celdas, filas o columnas aleatorias en un rango de celdas
Artículos relacionados
Aleatorizar una lista en Excel
En este tutorial te explicamos cómo aleatorizar o mezclar fácilmente una lista en Excel en pocos pasos.
Datos aleatorios en Excel: genera números, textos, fechas y horas
En este artículo te mostramos distintos métodos para generar números, cadenas de texto, fechas y horas tanto en Excel como en Excel 365.
Genera rápidamente una hora aleatoria
En este tutorial te explicamos cómo generar una hora aleatoria en Excel.
Generar una fecha aleatoria entre día laborable o fin de semana
Este tutorial le mostrará cómo generar fechas aleatorias de días laborables o fines de semana en Excel.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Ofrece más de 300 funciones,asegurando que lo que necesita esté siempre a un solo clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Cambie entre decenas de documentos abiertos en un segundo!
- Reduce cientos de clics del ratón cada día; dígale adiós al síndrome del ratón.
- Aumenta su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Aporta una eficiencia similar a la de Chrome, Edge y Firefox a Office (incluido Excel).
Índice
- Seleccionar muestra aleatoria con fórmulas
- Seleccionar valores o filas aleatorios
- Seleccionar valores aleatorios de una lista
- Seleccionar valores aleatorios de una lista sin duplicados
- Seleccionar valores aleatorios de una lista en Excel 365/2021
- Seleccionar muestra aleatoria con Kutools
- Artículos relacionados
- Las mejores herramientas de productividad para Office
- Comentarios









