La selección aleatoria de muestra de sus datos se puede realizar fácilmente con la función INDIRECTO.
Tienes un archivo con 19,000 filas. Cada fila contiene información del cliente: dirección, ciudad y país. Necesitas enviar un cupón por correo a 30 clientes. Para seleccionar clientes al azar, sigue estos pasos:
Paso 1: Crea una lista de números aleatorios
Primero, crea una lista de 30 números aleatorios. Para ello, tienes dos funciones de Excel:
- RANDBETWEEN(valor mínimo, valor máximo)
- RANDARRAY(filas, columnas, mínimo, máximo, entero)
Ambas funciones dan números aleatorios entre valores mínimos y máximos. RANDARRAY devuelve varios números en función de los valores. fila argumento.
Convierta el resultado del número aleatorio en valores para evitar la regeneración. Copiar y pegar como valores después de crear números aleatorios. Vea esta demostración:

Paso 2: Señale una celda en su base de datos
A continuación, escriba una fórmula para señalar el valor Apellido de la fila 2.
Queremos que la fórmula devuelva datos de una fila aleatoria, como la fila 16,308.
Paso 3: Personaliza tu referencia de celda
Combine la referencia de la columna B con un número de fila generado por RANDBETWEEN. Utilice el Función INDIRECTA:
- Escribe el Función INDIRECTA.
- Mantenga la referencia de la columna entre comillas dobles.
- Utilice la sección & firmar.
- Seleccione la celda con el número aleatorio.
Para devolver un valor de país, cambie la referencia de la columna. En este ejemplo, utilice la columna F.
Artículos Relacionados
video tutorial
Si necesitas más ayuda para extraer muestras aleatoriamente, consulta el siguiente vídeo:

03/06/2022 a las 02:32
¿Puedo sugerir en lugar de usar la función Volátil INDIRECTA como lo hizo con esto?
=INDIRECTO("H"&J2)
utilizar la función ÍNDICE no volátil como esta en su lugar...
=ÍNDICE(H:H,J2)
05/06/2022 a las 21:47
Muy buen punto rick