Extract Uniques - Astuces Excel

Il existe une formule géniale pour extraire les valeurs uniques qui correspondent à un critère. Il nécessite Ctrl + Maj + Entrée, mais il est puissant et cool.

Cet exemple dépasse largement le cadre de ce livre. Il existe un type de formule secrète dans Excel qui vous oblige à appuyer sur Ctrl + Maj + Entrée afin de déverrouiller les pouvoirs de la formule.

Si vous ou moi avions besoin d'obtenir une liste unique de valeurs de la colonne B, nous ferions quelque chose comme utiliser un filtre avancé ou un tableau croisé dynamique ou copier les données et utiliser Supprimer les doublons. Ces méthodes prennent cinq secondes et sont faciles pour vous ou moi.

Exemple de jeu de données

Le problème surgit lorsque vous avez besoin que le responsable de votre responsable utilise la feuille de calcul. Vous ne pouvez pas espérer que le vice-président des ventes maîtrisera la copie et la suppression des doublons. Vous avez besoin d'un moyen d'avoir des formules actives qui extrairont toujours des listes de valeurs uniques.

Les formules pour faire cela sont absolument insensées. Mais ça marche. Dans la figure ci-dessous, une longue formule en D2 indique le nombre de valeurs uniques dans la liste. Une formule encore plus longue dans D5 qui est copiée extrait la liste unique.

Nombre unique

Voici la formule. Je n'essaierai pas de vous l'expliquer.

Formule réelle

Mais je ferai la meilleure chose suivante. Je vais vous présenter quelqu'un qui pourra vous l'expliquer. Mike Girvin a produit des milliers de vidéos Excel sur YouTube sous la chaîne ExcelisFun. Il a également écrit quelques livres Excel, notamment Ctrl + Maj + Entrée - le guide complet de ces formules étonnantes. Dans le livre, Mike explique en détail cette formule et de nombreuses autres formules afin que vous puissiez comprendre comment elles fonctionnent et écrire la vôtre.

Si jamais vous êtes sur le point d'abandonner une formule parce que cela ne peut pas être fait, il y a de fortes chances que les formules du livre de Mike la résolvent.

Ctrl + Maj + Entrée »

Merci à Mike Girvin, Olga Kryuchkova et @canalyze_it d'avoir suggéré cette fonctionnalité.

Pendant que je fais la promotion du livre de Mike Girvin, je dois mentionner que vous devriez consulter la chaîne YouTube ExcelisFun où il a des milliers de vidéos incroyables gratuites. Mike et moi avons réalisé une série de vidéos amusantes Dueling Excel, dans lesquelles nous montrons différentes façons de résoudre des problèmes dans Excel.

Crédit d'illustration: Szilvia Juhasz

On pourrait dire que Mike est l'Elvis d'Excel.

Illustration: Michelle Routt

Regarder la vidéo

  • Comment obtenir une liste des valeurs uniques
  • Filtre avancé avec des valeurs uniques uniquement
  • Tableau croisé dynamique
  • Formule de mise en forme conditionnelle =COUNTIF(G$1:G1,G2)=0
  • Supprimer les doublons
  • Formule de tableau tirée du livre de Mike Girvin

Transcription vidéo

Apprenez Excel à partir du podcast, épisode 2045 - Extrait Uniques!

Cliquez sur le "i" dans le coin supérieur droit pour accéder à la liste de lecture, baladant tous mes conseils dans ce livre!

Très bien, donc notre objectif aujourd'hui, nous avons ici une base de données de clients, et je veux obtenir une liste unique de clients, juste les clients de cette liste. Et la vieille et ancienne façon de le faire est d'utiliser un filtre avancé, de sélectionner les données, d'aller dans Données, Filtre, Avancé, disons que nous voulons les copier dans l'emplacement. L'endroit où nous voulons copier, a l'en-tête que nous voulons, et je veux des enregistrements uniques uniquement, cliquez sur OK, et il y a les clients, une liste unique de clients trouvés dans cette liste, génial, non? De manière plus rapide, insérer, tableau croisé dynamique, feuille de calcul existante, cliquez sur OK et cochez Client, BAM, il existe une liste unique de clients.

Hé, le formatage conditionnel, le formatage conditionnel fait prétendument cela. Mise en forme conditionnelle, mettez en surbrillance les cellules, les valeurs en double, sélectionnez les valeurs uniques, cliquez sur OK et absolument rien ne se passe. C'est parce que celui qui a créé cette fonctionnalité n'utilise pas la même version de l'anglais que moi. Pour eux, une valeur unique est une valeur qui apparaît exactement une et une seule fois, d'accord, alors ils la marqueront, si elle apparaît 2-3-4-5 fois, ils ne la marquent pas du tout, ce n'est pas utile à tout. Mais bon, je vais appuyer sur Tab ici, si vous voulez vraiment faire cela avec un formatage conditionnel, et je ne sais pas pourquoi vous l'auriez fait, nous aurions pu le faire très facilement. alt = "" OD, créez une nouvelle règle, utilisez une formule, et la formule dit "Comptez tout de la ligne 1 à la ligne juste au-dessus de nous, voyez si c'est égal à ceci,si cet élément n'est jamais apparu auparavant, marquez-le en rouge. " et nous obtenons les valeurs uniques au sommet. Vous pouvez ensuite aller à Données - en fait ici, faisons simplement un clic droit, trions et disons Mettre la couleur de cellule sélectionnée en haut, et cela amènera cette liste unique en haut. Tout cela pâle par rapport à ce qu'ils nous ont donné un Excel 2010. Assurez-vous de faire une copie des données, laissez-moi faire une copie des données, Ctrl + C, venez ici, Ctrl + V, puis supprimez les doublons , cliquez sur OK, BAM, rien n'est plus rapide que ça!laissez-moi faire une copie des données, Ctrl + C, venez ici, Ctrl + V, puis supprimez les doublons, cliquez sur OK, BAM, rien n'est plus rapide que ça!laissez-moi faire une copie des données, Ctrl + C, venez ici, Ctrl + V, puis supprimez les doublons, cliquez sur OK, BAM, rien n'est plus rapide que ça!

Mais voici la chose, que vous souhaitiez utiliser le filtre avancé, les tableaux croisés dynamiques, le formatage conditionnel dur ou la suppression des doublons, tout cela est au-delà de la capacité du responsable de votre responsable. C'est vrai, vous ne pourrez jamais les amener à faire ça. Donc, parfois, vous devez être capable de le faire avec une formule, et cette formule est tirée de mon livre actuel "Ctrl + Maj + Entrée", il faut appuyer sur Ctrl + Maj + Entrée pour que cela fonctionne, c'est une formule incroyablement incroyable. Et, dans mon livre «MrExcel XL», je voulais juste souligner qu'il y a un ensemble incroyable de formules dans ce livre. Si vous devez faire quelque chose, comme extraire une liste unique de clients, ou extraire tous les clients qui correspondent à une certaine liste, il y a un chapitre entier dans le livre de Mike sur la façon de le faire. Normalement, je vous demanderais d'acheter mon livre aujourd'hui, je ne le fais pasJe pense que vous devriez acheter mon livre, je pense que vous devriez acheter le livre de Mike, cliquez sur ce «i» dans le coin supérieur droit pour y accéder.

Aujourd'hui, nous avons expliqué comment obtenir les valeurs uniques, c'est-à-dire le filtre avancé, le tableau croisé dynamique, la formule de mise en forme conditionnelle ou la plus simple, supprimer les doublons. Mais si vous avez besoin d'obtenir une liste de valeurs uniques sans qu'aucun responsable ne fasse aucune étape dans Excel, il existe une formule matricielle qui résoudra ce problème.

Eh bien, je tiens à vous remercier d'être passé, nous vous verrons la prochaine fois pour une autre diffusion sur le net!

Télécharger un fichier

Téléchargez l'exemple de fichier ici: Podcast2045.xlsm

Articles intéressants...