formateur informatique

Extraction des valeurs uniques avec un critère OU

Accueil  >  Bureautique  >  Excel  >  Excel Avancé  >  Extraction des valeurs uniques avec un critère OU
Livres à télécharger


Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :


Inscription Newsletter    Abonner à Youtube    Vidéos astuces Instagram
Sujets que vous pourriez aussi aimer :


Fonction Unique avec Critère OU

Avec l'avènement de certaines fonctions matricielles à la sortie d'Office 365, nous avons déjà constaté qu'il était possible de trier, filtrer ou encore de purger les données en respectant plusieurs conditions croisées. Mais nous allons le voir ici, il est aussi possible de combiner ces critères pour qu'ils ne soient pas exclusifs, qu'ils s'additionnent et agissent comme un opérateur OU.

Valeurs uniques filtrées avec critère Ou par formule Excel

Un tableau des scores réalisés en deux tentatives est placé sur la gauche d'une feuille, illustrée par la capture. Ce tableau est gorgé de lignes redondantes à éliminer à l'extraction. Tout à fait à droite, une zone de deux critères dynamiques se propose. Nous souhaitons extraire tous les candidats, purgés de leurs doublons, pour lesquels le score est soit supérieur à 80 au premier essai, soit supérieur à 90 au second. Et grâce aux fonctions Unique et Filtre, nous réalisons effectivement cette importation affinée sur mesure, dans un second tableau sur la droite du premier.

Classeur Excel à télécharger
Nous suggérons de baser l'étude sur ce tableau des scores à récupérer. Nous trouvons le tableau à traiter, sur la gauche de la feuille, entre les colonnes B et E. Il offre quelques lignes strictement identiques qu'il va s'agir d'éliminer, tout en respectant certaines conditions. En effet, une grille d'extraction, vide pour l'instant, est placée sur la droite, entre les colonnes G et J. Les critères non exclusifs à respecter sont posés dans deux cases de couleur, verte et bleue, plus précisément en cellules respectives L6 et L11.

Un candidat, dans la mesure où il ne s'agit pas d'un réplica, peut bien être recalé en première instance (Score Essai 1 < L6) et admis en seconde (Score Essai 2 >= L11). Mais l'inverse est vrai aussi. S'il est recalé en seconde instance mais admis en première, il doit faire partie de la liste des invités dans le tableau de destination.

Extraire sans doublons
Pour débuter, avant même de penser à honorer les conditions, la priorité est de purger le tableau source de ses lignes redondantes. Pour cela et nous le savons, nous devons engager la formule avec la fonction matricielle Unique.
  • Sélectionner la première case de la grille d'extraction en cliquant sur sa cellule G4,
  • Taper le symbole égal (=) pour initier la syntaxe de la formule matricielle,
  • Inscrire la fonction d'unicité, suivie d'une parenthèse, soit : Unique(,
Filtrer les uniques
Nous l'avons dit, la purge des redondances doit s'opérer sur un tableau pour lequel les lignes sont en accord avec les critères combinés à honorer. En conséquence, nous devons restreindre ces lignes. Et pour cela, nous devons engager la fonction Excel Filtre dans la fonction Unique.
  • Inscrire la fonction de restriction, suivie d'une parenthèse ouvrante, soit : Filtre(,
  • Désigner l'intégralité du tableau à filtrer par son nom, soit : tab,
Nous ne l'avons pas évoqué en effet. Mais c'est bien sous cet intitulé qu'il est reconnu. Vous pouvez le constater en déployant la zone Nom, en haut à gauche de la feuille Excel. Vous pouvez aussi sélectionner la plage de cellules complète, soit B4:E20, en lieu et place de ce nom.
  • Taper un point-virgule (;) pour passer dans l'argument du critère pour le filtre,
Ou l'un ou l'autre
Comme nous l'avons déjà largement évoqué, nous devons maintenant considérer les deux conditions d'admission dans la liste d'extraction à purger de ses doublons. Mais cette fois, il suffit que l'un des deux critères soit vérifié pour que le candidat soit accepté. Il n'est donc plus question de recouper (*) deux matrices conditionnelles, comme ce fut le cas à l'occasion du volet précédent, mais de les combiner (+). Les deux plages des scores à confronter aux conditions numériques sont respectivement nommées essai1 et essai2. Mais là aussi, en lieu et place, vous pouvez choisir de les désigner en sélectionnant leurs données.
  • Ouvrir une parenthèse pour accueillir la première matrice conditionnelle,
  • Désigner la première plage des scores par son nom, soit : essai1,
  • Taper le symbole supérieur suivi du symbole égal (>=) pour la première inégalité à honorer,
  • Cliquer sur la cellule L6 de la première contrainte numérique à potentiellement franchir,
  • Fermer la parenthèse de la première matrice conditionnelle,
  • Taper le symbole +, en guise d'opérateur OU pour annoncer la seconde matrice conditionnelle,
  • Ouvrir une nouvelle parenthèse pour accueillir la seconde matrice conditionnelle,
  • Désigner la seconde plage des scores par son nom, soit : essai2,
  • Taper le symbole supérieur suivi du symbole égal (>=) pour la seconde inégalité à honorer,
  • Cliquer sur la cellule L11 de la seconde contrainte numérique à potentiellement vérifier,
  • Fermer la parenthèse de la seconde matrice conditionnelle,
  • Fermer la parenthèse de la fonction Filtre,
  • Fermer la parenthèse de la fonction Unique,
  • Enfin, valider la formule matricielle par la touche Entrée du clavier,
Comme vous pouvez le voir, les données sont extraites en parfaite cohérence avec les impositions formulées par les contraintes combinées, tout en éliminant les potentiels doublons qui auraient franchi les obstacles.

Bien sûr, si vous veniez à modifier les critères numériques ou mieux encore, que vous veniez à améliorer les scores de certains candidats exclus jusque-là, vous les verriez intégrer instantanément le Hall Of Fame de l'extraction, sans les lignes répliquées si elles existent.

Extraire les lignes uniques filtrées sur des critères combinés par formule Excel

C'est d'ailleurs ce qu'illustre la capture. Le Candidat Maurice est intégré sans son réplica, après avoir monté son score 2 à 92 points.

 
Sur Facebook
Sur Youtube
Les livres
Contact
Mentions légales



Abonnement à la chaîne Youtube
Partager la formation
Partager sur Facebook
Partager sur Twitter
Partager sur LinkedIn