Note: The other languages of the website are Google-translated. Back to English

Comment sélectionner au hasard des cellules en fonction de critères dans Excel?

Par exemple, vous devez sélectionner au hasard certaines données en fonction d'un ou deux critères de la plage spécifiée, comment pouvez-vous le résoudre dans Excel? Cet article présente quelques solutions pour vous.

Sélectionnez au hasard des cellules en fonction de critères avec des formules matricielles

Sélectionnez au hasard des cellules en fonction de critères avec Kutools for Excel

Sélectionnez au hasard plusieurs cellules / lignes / colonnes de la plage spécifiée dans Excel

Vous pouvez facilement générer un nombre aléatoire avec la fonction RAND dans Excel, mais savez-vous comment sélectionner au hasard une cellule dans la plage sélectionnée? Et si vous sélectionniez plusieurs cellules au hasard? Que diriez-vous de sélectionner au hasard plusieurs lignes / colonnes? Kutools pour Excel Trier la plage au hasard L'utilitaire fournit une solution de contournement simple pour vous. Essai gratuit complet de 30 jours!

annonce sélectionner au hasard 1

Onglet Office Activez la modification et la navigation par onglets dans Office et simplifiez considérablement votre travail ...
Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%
  • Réutiliser n'importe quoi: Ajoutez les formules, les graphiques et tout autre élément les plus utilisés ou les plus complexes à vos favoris et réutilisez-les rapidement à l'avenir.
  • Plus de 20 fonctionnalités de texte: Extraire le numéro de la chaîne de texte; Extraire ou supprimer une partie des textes; Convertissez les nombres et les devises en mots anglais.
  • Outils de fusion: Plusieurs classeurs et feuilles en un seul; Fusionner plusieurs cellules / lignes / colonnes sans perdre de données; Fusionner les lignes en double et la somme.
  • Outils de fractionnement: Diviser les données en plusieurs feuilles en fonction de la valeur; Un classeur vers plusieurs fichiers Excel, PDF ou CSV; Une colonne à plusieurs colonnes.
  • Coller sauter Lignes cachées / filtrées; Compte et somme par couleur d'arrière-plan; Envoyez des e-mails personnalisés à plusieurs destinataires en masse.
  • Super filtre: Créez des schémas de filtres avancés et appliquez-les à toutes les feuilles; Sort par semaine, jour, fréquence et plus encore; Filtre par gras, formules, commentaire ...
  • Plus de 300 fonctionnalités puissantes; Fonctionne avec Office 2007-2019 et 365; Prend en charge toutes les langues; Déploiement facile dans votre entreprise ou organisation.

Supposons qu'il existe une table d'employés dans Excel, comme illustré ci-dessous. Et maintenant, vous devez sélectionner au hasard un ou plusieurs employés qui travaillent New York pour les 3 ans de la table.

Cette méthode introduira deux formules matricielles pour sélectionner au hasard des cellules en fonction de critères dans Excel. Veuillez procéder comme suit:

Sélectionnez au hasard des cellules en fonction d'un critère

Dans notre exemple, nous devons sélectionner au hasard un employé qui travaille depuis 3 ans. Dans la cellule, vous retournerez le nom de l'employé au hasard, veuillez entrer la formule =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1)))et appuyez sur Ctrl + Mission + Entrer touches simultanément.

Remarque : Dans la formule ci-dessus, A2: A25 est la liste dans laquelle vous sélectionnerez des cellules au hasard, C2: C25 est la liste dans laquelle vous correspondrez aux critères, F1 est la cellule des critères et C2 est la première cellule de la liste à laquelle vous correspondez avec les critères .

Sélectionnez au hasard des cellules en fonction de deux critères

Pour sélectionner au hasard un employé qui travaille à New York depuis 3 ans, veuillez saisir la formule =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)))) dans la cellule, vous retournerez le nom de l'employé au hasard et appuyez sur la touche Ctrl + Mission + Entrer touches simultanément.

Remarque : Dans la formule ci-dessus, B2: B25 est la liste dans laquelle vous correspondrez au premier critère, C2: C25 est la liste dans laquelle vous correspondrez au deuxième critère, F1 est la première cellule de critères, G1 est la deuxième cellule de critères et A2: A25 est la liste dans laquelle vous sélectionnerez des cellules au hasard.

ruban de note La formule est trop compliquée à retenir? Enregistrez la formule en tant qu'entrée de texte automatique pour la réutiliser en un seul clic à l'avenir!
Lire la suite ...     Essai gratuit

En fait, nous pouvons appliquer la fonctionnalité de filtrage pour filtrer facilement les données par critères, puis sélectionner au hasard des cellules parmi les données filtrées. Cette méthode présentera Kutools for Excel's Trier la plage au hasard utilitaire pour le résoudre. Veuillez procéder comme suit:

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Essai gratuit maintenant!

1. Sélectionnez la plage dans laquelle vous sélectionnerez aléatoirement des cellules en fonction de critères, puis cliquez sur Données > Filtre.

2. La flèche de filtre est maintenant ajoutée dans chaque en-tête de colonne. Et puis filtrez les données par critères selon vos besoins.

Dans notre exemple, nous devons filtrer les employés travaillant à New York pendant 3 ans.Par conséquent, nous spécifions le filtre comme ci-dessous.

3. Après le filtrage, sélectionnez la liste filtrée des employés (noms de colonne dans notre exemple) et copiez-la en appuyant sur le bouton Ctrl + C touches simultanément; sélectionnez ensuite une cellule vide sous la plage filtrée ou dans une nouvelle feuille de calcul et collez-la en appuyant sur le bouton Ctrl + V touches simultanément.

4. Continuez à sélectionner la liste collée et cliquez sur Kutools > Autonomie > Trier la plage au hasard.

5. Dans la boîte de dialogue Ouverture de la plage de tri aléatoire, accédez à la Choisir onglet, tapez le nombre de cellules que vous sélectionnerez au hasard dans le Nombre de cellules à sélectionner case, cochez la case Sélectionnez des cellules aléatoires option, et cliquez sur le Ok bouton. Voir la capture d'écran:

Désormais, le nombre spécifié de cellules (employés) a été sélectionné au hasard en fonction des critères de la liste sélectionnée.

Kutools pour Excel Trier la plage au hasard peut aider les utilisateurs d'Excel à trier au hasard toutes les cellules de la plage sélectionnée / chaque ligne / chaque colonne, et à sélectionner également au hasard le nombre spécifié de cellules dans la plage sélectionnée. Cliquez pour un essai gratuit de 60 jours, sans limitation!


Kutools pour Excel comprend plus de 300 outils pratiques pour Excel, gratuits à essayer sans limitation en 30 jours. Téléchargez et essayez gratuitement maintenant!

Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (2)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Cela fonctionne très bien lorsque vous n'avez besoin de le faire qu'une seule fois, mais pourquoi cela ne fonctionne-t-il pas si vous avez besoin d'une liste d'employés ? J'ai essayé de reproduire ce travail où j'ai une liste de 15, mais cela ne fonctionne que pour les deux premiers. De l'aide?
Ce commentaire a été minimisé par le modérateur sur le site
Salut Mark, avez-vous pu trouver une solution pour obtenir plus d'un employé au hasard avec des conditions ?
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0  Personnages
Emplacements suggérés