Extract Uniques - Excel-tips

Er is een geweldige formule voor het extraheren van de unieke waarden die overeenkomen met een criterium. Het vereist Ctrl + Shift + Enter, maar het is krachtig en cool.

Dit voorbeeld valt ver buiten het bestek van dit boek. Er is een geheim type formule in Excel waarvoor u op Ctrl + Shift + Enter moet drukken om de bevoegdheden van de formule te ontgrendelen.

Als jij of ik een unieke lijst met waarden uit kolom B nodig hadden, zouden we iets doen zoals een geavanceerd filter of een draaitabel gebruiken of de gegevens kopiëren en Duplicaten verwijderen gebruiken. Deze methoden duren vijf seconden en zijn gemakkelijk voor jou en mij.

Voorbeeldgegevensset

Het probleem steekt de kop op wanneer u de manager van uw manager nodig heeft om de spreadsheet te gebruiken. Je kunt niet hopen dat de VP Sales het gaat doen met het kopiëren en verwijderen van duplicaten. U hebt een manier nodig om live formules te hebben die altijd unieke zoeklijsten extraheren.

De formules om dit te doen zijn absoluut krankzinnig. Maar ze werken. In de onderstaande afbeelding geeft een lange formule in D2 aan hoeveel unieke waarden er in de lijst staan. Een nog langere formule in D5 die naar beneden wordt gekopieerd, extraheert de unieke lijst.

Unieke telling

Hier is de formule. Ik zal het je niet proberen uit te leggen.

Werkelijke formule

Maar ik zal het beste doen. Ik zal je voorstellen aan iemand die het je kan uitleggen. Mike Girvin heeft duizenden Excel-video's op YouTube geproduceerd onder het ExcelisFun-kanaal. Hij heeft ook een paar Excel-boeken geschreven, waaronder Ctrl + Shift + Enter - de complete gids voor deze geweldige formules. In het boek legt Mike deze formule en vele andere formules in detail uit, zodat u kunt begrijpen hoe ze werken en u uw eigen formule kunt schrijven.

Als je ooit op het punt staat een formule op te geven omdat het niet mogelijk is, is de kans groot dat de formules in Mike's boek het oplossen.

Ctrl + Shift + Enter »

Met dank aan Mike Girvin, Olga Kryuchkova en @canalyze_it voor het voorstellen van deze functie.

Terwijl ik het boek van Mike Girvin promoot, moet ik vermelden dat je het ExcelisFun YouTube-kanaal moet bekijken waar hij duizenden gratis geweldige video's heeft. Mike en ik hebben een reeks leuke Dueling Excel-video's gemaakt, waarin we verschillende manieren laten zien om problemen in Excel op te lossen.

Credit illustratie: Szilvia Juhasz

Je zou kunnen zeggen dat Mike de Elvis van Excel is.

Illustratie: Michelle Routt

Bekijk video

  • Hoe u een lijst met de unieke waarden krijgt
  • Geavanceerd filter met alleen unieke waarden
  • Draaitabel
  • Formule voor voorwaardelijke opmaak =COUNTIF(G$1:G1,G2)=0
  • Verwijder duplicaten
  • Matrixformule uit het boek van Mike Girvin

Videotranscriptie

Leer Excel van podcast, aflevering 2045 - Extract Uniques!

Klik op de "i" in de rechterbovenhoek om naar de afspeellijst te gaan en al mijn tips in dit boek podcasten!

Oké, dus ons doel vandaag, we hebben hier een database met klanten, en ik wil een unieke lijst met klanten krijgen, alleen de klanten in die lijst. En de oude, oude manier om dit te doen, is door een geavanceerd filter te gebruiken, de gegevens te selecteren, naar Gegevens, Filter, Geavanceerd te gaan, zeg dat we het naar de locatie willen kopiëren. De plaats waarnaar we willen kopiëren, heeft de titel die we willen, en ik wil alleen unieke records, klik op OK, en daar zijn de klanten, een unieke lijst met klanten in die lijst, geweldig, toch? Snellere manier, Invoegen, Draaitabel, Bestaand werkblad, daar, klik op OK en vink aan Klant, BAM, er is een unieke lijst met klanten.

Hé, de voorwaardelijke opmaak, voorwaardelijke opmaak doet dit naar verluidt. Voorwaardelijke opmaak, markeer cellen, dubbele waarden, selecteer de unieke waarden, klik op OK en er gebeurt absoluut niets. Dat komt omdat degene die deze functie heeft gemaakt, niet dezelfde versie van het Engels gebruikt als ik. Voor hen is een unieke waarde een waarde die precies één keer en slechts één keer voorkomt, oké, dan zullen ze het markeren, als het 2-3-4-5 keer voorkomt, markeren ze het helemaal niet, dat is niet handig bij alle. Maar goed, ik ga hier op Tab drukken, als je dit echt met voorwaardelijke opmaak wilt doen, en ik weet niet waarom je dat zou doen, hadden we dit heel gemakkelijk kunnen doen. alt = "" OD, maak een nieuwe regel, gebruik een formule en de formule zegt "Tel alles van rij 1 tot de rij net boven ons, kijk of het hieraan gelijk is,Als dit item nog nooit eerder is verschenen, markeer het dan met rood. " en we krijgen de unieke waarden bovenaan. U kunt dan naar Gegevens gaan - eigenlijk hier, laten we gewoon met de rechtermuisknop klikken, sorteren en zeggen Plaats geselecteerde celkleur bovenaan, en het zal die unieke lijst naar de top brengen. Al deze verbleken in vergelijking met wat ze ons een Excel 2010 gaven. , klik op OK, BAM, niets is sneller dan dat!laat me een kopie maken van de gegevens, Ctrl + C, kom hierheen, Ctrl + V, en verwijder dan duplicaten, klik op OK, BAM, niets is sneller dan dat!laat me een kopie maken van de gegevens, Ctrl + C, kom hierheen, Ctrl + V, en verwijder dan duplicaten, klik op OK, BAM, niets is sneller dan dat!

Maar hier is het ding, of u nu geavanceerde filters, draaitabellen, harde voorwaardelijke opmaak of duplicaten wilt gebruiken, deze vallen allemaal buiten het vermogen van de manager van uw manager. Juist, je zult ze nooit zover krijgen om dat te doen. Dus soms moet je het kunnen doen met een formule, en deze formule komt uit mijn huidige boek "Ctrl + Shift + Enter", het vereist het indrukken van Ctrl + Shift + Enter om het te laten werken, het is een waanzinnig verbazingwekkende formule. En in mijn boek "MrExcel XL" wilde ik er alleen op wijzen dat er een verbazingwekkende reeks formules in dit boek staat. Als je iets moet doen, zoals een unieke klantenlijst extraheren, of alle klanten extraheren die overeenkomen met een bepaalde lijst, dan staat er in Mike's boek een heel hoofdstuk over hoe je dat moet doen. Normaal zou ik je vandaag vragen om mijn boek te kopen, ik don 'Ik vind dat je mijn boek moet kopen, ik denk dat je Mike's boek moet kopen, klik op die "i" in de rechterbovenhoek om ze te zien.

Vandaag hebben we het gehad over hoe u de unieke waarden kunt krijgen, het is een geavanceerd filter, een draaitabel, een formule voor voorwaardelijke opmaak of de gemakkelijkste, duplicaten verwijderen. Maar als u een lijst met unieke waarden nodig heeft zonder dat de manager van een manager stappen in Excel uitvoert, is er een matrixformule die dat probleem oplost.

Nou hey, ik wil je bedanken voor het langskomen, we zien je de volgende keer voor een nieuwe netcast van!

Download bestand

Download het voorbeeldbestand hier: Podcast2045.xlsm

Interessante artikelen...