Cellen filteren met vetgedrukte lettertype-opmaak in Excel (een eenvoudige handleiding)

Ik krijg deze vraag de hele tijd. Mensen hebben enorme datasets en iemand in hun team heeft enkele records gemarkeerd door deze vetgedrukt te maken.

Nu bent u degene die deze gegevens krijgt, en u moet al deze records filteren die een vetgedrukte opmaak hebben.

Stel dat u de onderstaande gegevensset hebt en dat u alle cellen wilt filteren die vetgedrukt zijn opgemaakt.

Laten we eerlijk zijn.

Er is geen directe manier om het te doen.

U kunt niet zomaar een Excel-filter gebruiken om alle vetgedrukte cellen te krijgen. Maar dat betekent niet dat u uren moet verspillen en het handmatig moet doen.

In deze zelfstudie laat ik je drie manieren zien om cellen te filteren met vetgedrukte lettertype-opmaak in Excel:

Methode 1 - Filter vetgedrukte cellen met Zoeken en vervangen

Zoeken en vervangen kan worden gebruikt om specifieke tekst in het werkblad te vinden, evenals een specifieke indeling (zoals celkleur, letterkleur, vetgedrukt lettertype, letterkleur).

Het idee is om de vetgedrukte lettertype-opmaak in het werkblad te vinden en deze om te zetten in iets dat gemakkelijk kan worden gefilterd (Hint: celkleur kan als filter worden gebruikt).

Hier zijn de stappen om cellen te filteren met vetgedrukte tekstindeling:

  1. Selecteer de volledige dataset.
  2. Ga naar het tabblad Start.
  3. Klik in de groep Bewerken op de vervolgkeuzelijst Zoeken en selecteren.
  4. Klik op Vervangen. (Sneltoets: Control + H)
  5. Klik in het dialoogvenster Zoeken en vervangen op de knop Opties.
  6. Ga in het gedeelte Zoeken naar naar de vervolgkeuzelijst Opmaak en selecteer 'Opmaak kiezen uit cel'.
  7. Selecteer een cel met de tekst in vetgedrukte lettertype-indeling.
  8. Ga in het gedeelte 'Vervangen door:' naar de vervolgkeuzelijst Opmaak en klik op de optie 'Opmaak uit cel kiezen'.
  9. Selecteer in het dialoogvenster Opmaak vervangen het tabblad Opvulling en selecteer een kleur en klik op OK (zorg ervoor dat het een kleur is die niet al in uw werkbladcellen staat).
  10. Klik op Alles vervangen. Hierdoor worden alle cellen met de tekst in vetgedrukte opmaak gekleurd.

In bovenstaande stappen hebben we het vetgedrukte tekstformaat omgezet naar een formaat dat door Excel als filtercriterium wordt herkend.

Om deze cellen nu te filteren, volgen hier de stappen:

  1. Selecteer de volledige dataset.
  2. Ga naar het tabblad Gegevens.
  3. Klik op het filterpictogram (Toetsenbordsnelkoppeling: Control + Shift + L)
  4. Voor de kolom die u wilt filteren, klikt u op het filterpictogram (de naar beneden wijzende pijl in de cel).
  5. Ga in de vervolgkeuzelijst naar de optie 'Filteren op kleur' ​​en selecteer de kleur die u hebt toegepast op cellen met tekst in vetgedrukte tekst.

Hiermee worden automatisch alle cellen gefilterd die vetgedrukte lettertype-opmaak bevatten.

Probeer het zelf… Download het bestand

Methode 2 - Get.Cell-formule gebruiken

Het is tijd voor een verborgen juweeltje in Excel. Het is een Excel 4-macrofunctie - GET.CEL().

Dit is een oude functie die in het werkblad niet als normale functies werkt, maar wel in benoemde bereiken.

GET.CELL-functie geeft u de informatie over de cel.

Het kan u bijvoorbeeld vertellen:

  • Als de cel vetgedrukte opmaak heeft of niet
  • Of de cel een formule heeft of niet
  • Of de cel is vergrendeld of niet, enzovoort.

Hier is de syntaxis van de GET.CELL-formule:

=GET.CEL(type_getal, referentie)
  • Type_getal is het argument om de informatie op te geven die u wilt krijgen voor de cel waarnaar wordt verwezen (als u bijvoorbeeld 20 invoert als type_num, zou het TRUE retourneren als de cel een vetgedrukt lettertype heeft, en ONWAAR als dat niet het geval is).
  • Referentie is de celverwijzing die u wilt analyseren.

Laat me je nu laten zien hoe je cellen kunt filteren met tekst in een vetgedrukte lettertype-indeling met behulp van deze formule:

  1. Ga naar het tabblad Formules.
  2. Klik op de optie Naam definiëren.
  3. Gebruik in het dialoogvenster Nieuwe naam de volgende details:
    • Naam: FilterBoldCell
    • Toepassingsgebied: werkboek
    • Verwijst naar: =GET.CEL(20,$A2)
  4. Klik OK.
  5. Ga naar cel B2 (of een cel in dezelfde rij als die van de eerste cel van de dataset) en typ =FilterBoldCell
  6. Kopieer deze formule voor alle cellen in de kolom. Het zal een WAAR retourneren als de cel vetgedrukte opmaak heeft en ONWAAR als dat niet het geval is.
  7. Selecteer nu de volledige dataset, ga naar het tabblad Gegevens en klik op het pictogram Filter.
  8. Selecteer in de kolom waar u TRUE/FALSE heeft de vervolgkeuzelijst filter en selecteer TRUE.

Dat is het!

Alle cellen met tekst in vet lettertype zijn nu gefilterd.

Opmerking: aangezien dit een macrofunctie is, moet u dit bestand opslaan met een .xlsm of .xls-extensie.

Ik kon geen helpartikel vinden over GET.CELL() van Microsoft. Hier is iets dat ik heb gevonden op het prikbord van Mr. Excel.

Probeer het zelf… Download het bestand

Methode 3 - Filter vetgedrukte cellen met VBA

Hier is een andere manier om cellen met tekst in vetgedrukte lettertypen te filteren met behulp van VBA.

Dit zijn de stappen:

  1. Klik met de rechtermuisknop op het werkbladtabblad en selecteer Bekijk code (of gebruik de sneltoets ALT + F11). Dit opent de VB Editor-backend.
  2. In het VB Editor-venster zou er het deelvenster Projectverkenner zijn. Als het er niet is, ga dan naar Beeld en selecteer Projectverkenner.
  3. Klik in het deelvenster Projectverkenner met de rechtermuisknop op de werkmap (VBAProject) waaraan u werkt, ga naar Invoegen en klik op Module. Hiermee wordt een module ingevoegd waarin we de VBA-code zullen plaatsen.
  4. Dubbelklik op het modulepictogram (om ervoor te zorgen dat uw code in de module komt) en plak de volgende code in het rechterdeelvenster:
    Functie BoldFont(CellRef As Range) BoldFont = CellRef.Font.Bold End Functie
  5. Ga naar het werkblad en gebruik de onderstaande formule: =BoldFont(B2)
  6. Deze formule retourneert WAAR overal waar vetgedrukte opmaak op de cel is toegepast en anders ONWAAR. Nu kunt u eenvoudig alle TRUE-waarden filteren (zoals weergegeven in methode 2)

Nog een keer! Deze werkmap heeft nu een macro, dus sla deze op met de extensie .xlsm of .xls

Probeer het zelf… Download het bestand

Ik hoop dat dit je genoeg tijd geeft voor die broodnodige koffiepauze 🙂

Weet jij een andere manier om dit te doen? Ik leer graag van je. Laat je gedachten achter in het commentaargedeelte en wees geweldig.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave