Ako filtrovať bunky pomocou formátovania tučným písmom v programe Excel (jednoduchý sprievodca)

Tento dotaz dostávam stále. Ľudia majú obrovské množiny údajov a niekto z ich tímu zvýraznil niektoré záznamy tým, že ich formátoval tučným písmom.

Teraz ste tí, ktorí tieto údaje získavajú, a musíte filtrovať všetky tieto záznamy, ktoré majú hrubé formátovanie.

Predpokladajme napríklad, že máte množinu údajov, ako je uvedené nižšie, a chcete filtrovať všetky bunky, ktoré boli formátované hrubým písmom.

Priznajme si to

Neexistuje žiadny priamy spôsob, ako to urobiť.

Na získanie všetkých tučných buniek nemôžete jednoducho použiť filter programu Excel. To však neznamená, že musíte strácať hodiny a robiť to ručne.

V tomto návode vám ukážem tri spôsoby filtrovania buniek pomocou hrubého formátovania písma v programe Excel:

Metóda 1 - Filtrujte tučné bunky pomocou funkcie Nájsť a nahradiť

Funkciu Hľadať a nahradiť je možné použiť na vyhľadanie konkrétneho textu v pracovnom hárku, ako aj konkrétneho formátu (napríklad farba bunky, farba písma, tučné písmo, farba písma).

Cieľom je nájsť v pracovnom hárku výrazné formátovanie písma a previesť ho na niečo, čo sa dá ľahko filtrovať (Tip: Farbu bunky je možné použiť ako filter).

Tu sú kroky filtra buniek vo formáte tučného textu:

  1. Vyberte celý súbor údajov.
  2. Prejdite na kartu Domov.
  3. V skupine Úpravy kliknite na rozbaľovaciu ponuku Hľadať a vybrať.
  4. Kliknite na Nahradiť. (Klávesová skratka: Ctrl + H)
  5. V dialógovom okne Hľadať a nahradiť kliknite na tlačidlo Možnosti.
  6. V sekcii Zistiť čo prejdite do rozbaľovacej ponuky Formát a vyberte možnosť „Vybrať formát z bunky“.
  7. Vyberte ľubovoľnú bunku, ktorá má text tučným písmom.
  8. V časti „Nahradiť:“ prejdite na rozbaľovaciu ponuku Formát a kliknite na možnosť „Vybrať formát z bunky“.
  9. V dialógovom okne Nahradiť formát vyberte kartu Výplň, vyberte ľubovoľnú farbu a kliknite na tlačidlo OK (uistite sa, že ide o farbu, ktorá sa už v bunkách hárka nenachádza).
  10. Kliknite na položku Nahradiť všetko. Tým sa zafarbia všetky bunky, ktoré majú text, na tučné formátovanie písma.

Vo vyššie uvedených krokoch sme previedli formát tučného textu na formát, ktorý program Excel uznáva ako kritérium filtra.

Teraz, keď chcete filtrovať tieto bunky, postupujte takto:

  1. Vyberte celý súbor údajov.
  2. Prejdite na kartu Údaje.
  3. Kliknite na ikonu Filter (Klávesová skratka: Ctrl + Shift + L)
  4. Pri stĺpci, ktorý chcete filtrovať, kliknite na ikonu filtra (v bunke smerujúca šípka nadol).
  5. V rozbaľovacom zozname prejdite na možnosť „Filtrovať podľa farby“ a vyberte farbu, ktorú ste použili na bunky s textom vo formáte tučného písma.

Tým sa automaticky vyfiltrujú všetky bunky, v ktorých je vyznačené tučné písmo.

Skúste to sami … Stiahnite si súbor

Metóda 2 - Použitie vzorca Get.Cell

Je čas na skrytý klenot v programe Excel. Je to funkcia makra programu Excel 4 - GET.CELL ().

Toto je stará funkcia, ktorá nefunguje v pracovnom hárku ako bežné funkcie, ale stále funguje v pomenovaných rozsahoch.

Funkcia GET.CELL vám poskytne informácie o bunke.

Môže vám napríklad povedať:

  • Ak má bunka tučné formátovanie alebo nie
  • Ak má bunka vzorec alebo nie
  • Ak je bunka uzamknutá alebo nie, atď.

Tu je syntax vzorca GET.CELL

= GET.CELL (type_num, referencia)
  • Type_num je argument na zadanie informácií, ktoré chcete získať pre odkazovanú bunku (napríklad ak ako typ_čísla zadáte 20, vráti hodnotu TRUE, ak má bunka formát tučného písma, a FALSE, ak nie).
  • Referencie je odkaz na bunku, ktorý chcete analyzovať.

Teraz vám ukážem, ako filtrovať bunky pomocou textu vo formáte tučného písma pomocou tohto vzorca:

  1. Prejdite na kartu Vzorce.
  2. Kliknite na možnosť Definovať meno.
  3. V dialógovom okne Nový názov použite nasledujúce podrobnosti:
    • Názov: FilterBoldCell
    • Rozsah: Pracovný zošit
    • Vzťahuje sa na: = GET.CELL (20, A2 dolárov)
  4. Kliknite na tlačidlo OK.
  5. Prejdite do bunky B2 (alebo ľubovoľnej bunky v rovnakom riadku ako v prvej bunke súboru údajov) a zadajte = FilterBoldCell
  6. Skopírujte tento vzorec pre všetky bunky v stĺpci. Vráti hodnotu TRUE, ak má bunka tučné formátovanie, a FALSE, ak nie je.
  7. Teraz vyberte celú množinu údajov, prejdite na kartu Údaje a kliknite na ikonu Filter.
  8. V stĺpci, kde je PRAVDA/NEPRAVDA, vyberte rozbaľovaciu ponuku filtra a vyberte položku PRAVDA.

To je všetko!

Všetky bunky s textom vo formáte tučného písma boli teraz filtrované.

Poznámka: Keďže ide o funkciu makra, musíte tento súbor uložiť vo formáte .xlsm alebo.rozšírenie xls.

Nenašiel som žiadny článok pomoci o GET.CELL () od spoločnosti Microsoft. Tu je niečo, čo som našiel na nástenke pána Excela.

Skúste to sami … Stiahnite si súbor

Metóda 3 - Filtrovanie odvážnych buniek pomocou VBA

Toto je ďalší spôsob filtrovania buniek pomocou textu vo formáte tučného písma pomocou jazyka VBA.

Tu sú kroky:

  1. Kliknite pravým tlačidlom myši na kartu pracovného hárka a zvoľte Zobraziť kód (alebo použite klávesovú skratku ALT + F11). Tým sa otvorí backend editora VB.
  2. V okne editora VB by bola tabla Project Explorer. Ak tam nie je, prejdite na položku Zobraziť a vyberte položku Prieskumník projektu.
  3. Na table Project Explorer kliknite pravým tlačidlom myši na zošit (VBAProject), na ktorom pracujete, prejdite na položku Vložiť a kliknite na položku Modul. Vloží sa modul, do ktorého vložíme kód VBA.
  4. Dvakrát kliknite na ikonu modulu (aby ste sa presvedčili, že váš kód je v module), a vložte nasledujúci kód do tably vpravo:
    Funkcia BoldFont (rozsah ako rozsah CellRef) BoldFont = funkcia CellRef.Font.Bold Koniec
  5. Prejdite na pracovný hárok a použite nasledujúci vzorec: = BoldFont (B2)
  6. Tento vzorec vráti hodnotu TRUE všade tam, kde je na bunku použité tučné formátovanie, a v opačnom prípade FALSE. Teraz môžete jednoducho filtrovať všetky PRAVÉ hodnoty (ako je uvedené v metóde 2)

Opäť! Tento zošit má teraz makro, takže si ho uložte s príponou .xlsm alebo .xls

Skúste to sami … Stiahnite si súbor

Dúfam, že vám to poskytne dostatok času na tak potrebnú prestávku na kávu 🙂

Viete o inom spôsobe, ako to urobiť? Rád by som sa od vás poučil. Nechajte svoje myšlienky v sekcii komentárov a buďte úžasní.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave