Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo seleccionar aleatoriamente las celdas según los criterios en Excel?

Por ejemplo, necesita seleccionar aleatoriamente algunos datos basados ​​en uno o dos criterios del rango especificado, ¿cómo podría resolverlos en Excel? Este artículo presentará un par de soluciones para ti.

Seleccionar aleatoriamente las celdas en función de los criterios con fórmulas de matriz

Seleccione aleatoriamente las celdas según los criterios con Kutools para Excel

Seleccione aleatoriamente varias celdas / filas / columnas del rango especificado en Excel

Puede generar fácilmente un número aleatorio con la función RAND en Excel, pero ¿sabe cómo seleccionar aleatoriamente una celda del rango seleccionado? ¿Qué pasa si selecciona aleatoriamente varias celdas? ¿Qué hay de seleccionar al azar múltiples filas / columnas? Kutools para Excel Clasificar rango aleatoriamente utilidad proporciona una solución fácil para usted. Función completa de prueba gratuita 60-day!

seleccione aleatoriamente 1

Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las características avanzadas de 300 a Excel y aumenta su productividad en 80%
  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Kutools funciona con Office 2007-2019 y 365. Es compatible con todos los idiomas y es muy fácil de instalar o implementar. Funciones completas de prueba gratuita de 60-day.

Supongamos que hay una tabla de empleados en Excel como se muestra a continuación. Y ahora necesita seleccionar al azar uno o más empleados que trabajen en New York para 3 años desde la mesa.

Este método introducirá dos fórmulas de matriz para seleccionar celdas al azar según los criterios en Excel. Por favor haz lo siguiente:

Seleccionar aleatoriamente las celdas en función de un criterio

En nuestro ejemplo, necesitamos seleccionar aleatoriamente a un empleado que haya estado trabajando durante 3 años. En la celda, devolverá el nombre del empleado al azar, ingrese la fórmula =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1)))y presione el Ctrl + cambio + entrar llaves al mismo tiempo

Nota: En la fórmula anterior, A2: A25 es la lista de la que seleccionará celdas al azar, C2: C25 es la lista con la que cumplirá los criterios, F1 es la celda de criterios y C2 es la primera celda de la lista que coincidirá con los criterios .

Seleccionar aleatoriamente las celdas según dos criterios

Para seleccionar al azar a un empleado que ha estado trabajando en Nueva York durante 3 años, ingrese la fórmula =INDIRECT("A"&LARGE(IF($B$2:$B$25=$F$1,IF($C$2:$C$25=$G$1,ROW($A$2:$A$25),0),0), RANDBETWEEN(1,COUNTIFS(B2:B25,F1,C2:C25,G1)))) en la celda, devolverá el nombre del empleado al azar y presionará Ctrl + cambio + entrar llaves al mismo tiempo

Nota: En la fórmula anterior, B2: B25 es la lista que coincidirá con los primeros criterios, C2 es la lista con la que coincidirá el segundo criterio, F25 es la primera celda de criterios, G1 es la segunda celda de criterios y A1: A2 es la lista de la que seleccionará aleatoriamente las celdas.

nota de la cinta La fórmula es demasiado complicada para recordar? ¡Guarde la fórmula como una entrada de texto automático para reutilizar con un solo clic en el futuro!
Leer más ... Prueba gratis

En realidad, podemos aplicar la función Filtro para filtrar los datos por criterios fácilmente, y luego seleccionar aleatoriamente las celdas de los datos filtrados. Este método introducirá Kutools para Excel Clasificar rango aleatoriamente utilidad para resolverlo Por favor haz lo siguiente:

1. Seleccione el rango en el que seleccionará aleatoriamente las celdas en función de los criterios, y haga clic Información > Filtrar.

2. Ahora la flecha del filtro se agrega a cada encabezado de columna. Y luego filtra los datos según los criterios que necesites.

En nuestro ejemplo, debemos filtrar a los empleados que trabajan en Nueva York durante años 3, por lo tanto, especificamos el filtro como se muestra a continuación:

3. Después de filtrar, seleccione la lista de empleados filtrada (Nombres de columnas en nuestro ejemplo) y cópiela presionando Ctrl + C llaves al mismo tiempo; luego seleccione una celda en blanco debajo del rango filtrado o en una nueva hoja de trabajo, y péguela presionando Ctrl + V llaves al mismo tiempo

4. Siga seleccionando la lista pegada, y haga clic Kutools > Rango > Clasificar rango aleatoriamente.

5. En el cuadro de diálogo Abrir rango aleatorio, vaya al Seleccionar pestaña, escriba la cantidad de celdas que seleccionará al azar en No. de celdas para seleccionar caja, compruebe el Seleccionar celdas aleatorias opción, y haga clic en Ok botón. Ver captura de pantalla:

Ahora el número especificado de celdas (empleados) se ha seleccionado al azar según los criterios de la lista seleccionada.

Kutools para Excel Clasificar rango aleatoriamente puede ayudar a los usuarios de Excel a ordenar aleatoriamente todas las celdas en el rango seleccionado / cada fila / cada columna, y seleccionar aleatoriamente el número especificado de celdas del rango seleccionado también. Haga clic para la versión de prueba gratuita de 60 días, sin limitaciones.


En este video, Kutools y Kutools Más las pestañas son agregadas por Kutools for Excel. Si lo necesita, haga clic para Prueba gratuita de 60 días sin limitación!

Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Mark · 2 years ago
    This works great when you only need to do this once, but why doesn't it work if you need a list of employees? i have tried to replicate this work where i have a list of 15, but it only works for the first two.

    Any help?
    • To post as a guest, your comment is unpublished.
      Jowan · 5 months ago
      Hi Mark, Were you able to find a solution for getting more than 1 random employee with conditions?