Så här filtrerar du celler med fetstilstypformatering i Excel (en enkel guide)

Jag får den här frågan hela tiden. Människor har enorma datamängder och någon i deras team har markerat några poster genom att formatera det med fetstil.

Nu är det du som får dessa data, och du måste filtrera alla dessa poster som har en fet formatering.

Anta till exempel att du har datauppsättningen enligt nedan, och du vill filtrera alla celler som har formaterats med fetstil.

Låt möta det.

Det finns inget enkelt sätt att göra det.

Du kan inte helt enkelt använda ett Excel -filter för att få alla de fetstilade cellerna. Men det betyder inte att du måste slösa timmar och göra det manuellt.

I den här självstudien visar jag dig tre sätt att filtrera celler med fetstilstypformat i Excel:

Metod 1 - Filtrera djärva celler med hjälp av Sök och ersätt

Sök och ersätt kan användas för att hitta specifik text i kalkylbladet, samt ett specifikt format (t.ex. cellfärg, teckensnittsfärg, fetstil, teckensnittsfärg).

Tanken är att hitta den djärva formateringen i kalkylbladet och konvertera det till något som enkelt kan filtreras (Tips: Cellfärg kan användas som filter).

Här är stegen för att filtrera celler med fet textformat:

  1. Välj hela datamängden.
  2. Gå till fliken Hem.
  3. I gruppen Redigering klickar du på rullgardinsmenyn Sök och välj.
  4. Klicka på Ersätt. (Kortkommando: Control + H)
  5. Klicka på alternativknappen i dialogrutan Sök och ersätt.
  6. I avsnittet Hitta vad, gå till listrutan Format och välj "Välj format från cell".
  7. Markera en cell som har texten med fetstil.
  8. I avsnittet "Ersätt med:" går du till listrutan Format och klickar på alternativet "Välj format från cell".
  9. I dialogrutan Ersätt format väljer du fliken Fyll och väljer vilken färg som helst och klickar på OK (se till att det är en färg som inte redan finns i dina kalkylark).
  10. Klicka på Ersätt alla. Detta kommer att färga alla celler som har texten med fet stil.

I stegen ovan har vi konverterat det fetstilade textformatet till ett format som erkänns som ett filterkriterium av Excel.

Nu för att filtrera dessa celler, här är stegen:

  1. Välj hela datamängden.
  2. Gå till fliken Data.
  3. Klicka på ikonen Filter (Kortkommando: Control + Shift + L)
  4. För den kolumn som du vill filtrera, klicka på filterikonen (den nedåtpekande pilen i cellen).
  5. I rullgardinsmenyn, gå till alternativet "Filtrera efter färg" och välj färgen du använde på celler med text i fetstil.

Detta filtrerar automatiskt alla celler som har fetstilstypformatering.

Prova själv … Ladda ner filen

Metod 2 - Använda Get.Cell -formeln

Det är dags för en dold pärla i Excel. Det är en Excel 4 -makrofunktion - GET.CELL ().

Detta är en gammal funktion som inte fungerar i kalkylbladet som vanliga funktioner, men den fungerar fortfarande i namngivna intervall.

GET.CELL -funktionen ger dig information om cellen.

Det kan till exempel berätta för dig:

  • Om cellen har fet formatering eller inte
  • Om cellen har en formel eller inte
  • Om cellen är låst eller inte, och så vidare.

Här är syntaxen för GET.CELL -formeln

= GET.CELL (typnummer, referens)
  • Typ_nummer är argumentet för att ange den information som du vill få för den refererade cellen (till exempel, om du anger 20 som typ_numret, skulle det returnera SANT om cellen har ett fet teckensnittsformat och FALSKT om inte).
  • Referens är cellreferensen som du vill analysera.

Låt mig nu visa dig hur du filtrerar celler med text i fetstil med hjälp av denna formel:

  1. Gå till fliken Formler.
  2. Klicka på alternativet Definiera namn.
  3. Använd följande information i dialogrutan Nytt namn:
    • Namn: FilterBoldCell
    • Omfattning: Arbetsbok
    • Avser: = GET.CELL (20, $ A2)
  4. Klicka på OK.
  5. Gå till cell B2 (eller vilken cell som helst i samma rad som i den första cellen i datamängden) och skriv = FilterBoldCell
  6. Kopiera denna formel för all cell i kolumnen. Den returnerar en SANN om cellen har fet formatering och FALSK om den inte gör det.
  7. Välj nu hela datamängden, gå till fliken Data och klicka på ikonen Filter.
  8. I kolumnen där du har SANT/FALSKT markerar du listrutan för filter och väljer SANT.

Det är allt!

Alla celler med text med fetstil har nu filtrerats.

Obs! Eftersom detta är en makrofunktion måste du spara den här filen med en .xlsm eller.xls -förlängning.

Jag kunde inte hitta någon hjälpartikel om GET.CELL () av ​​Microsoft. Här är något jag hittade på Mr. Excel Message Board.

Prova själv … Ladda ner filen

Metod 3 - Filtrera djärva celler med VBA

Här är ett annat sätt att filtrera celler med text i fetstil med VBA.

Här är stegen:

  1. Högerklicka på fliken kalkylblad och välj Visa kod (eller använd kortkommandot ALT + F11). Detta öppnar VB Editor -backend.
  2. I fönstret VB Editor finns fönstret Project Explorer. Om det inte finns, gå till Visa och välj Project Explorer.
  3. I fönstret Project Explorer högerklickar du på den arbetsbok (VBAProject) som du arbetar med, går till Infoga och klickar på Modul. Detta infogar en modul där vi kommer att sätta VBA -koden.
  4. Dubbelklicka på modulikonen (för att se till att din kod finns i modulen) och klistra in följande kod i rutan till höger:
    Funktion BoldFont (CellRef As Range) BoldFont = CellRef.Font.Bold End -funktion
  5. Gå till kalkylbladet och använd formeln nedan: = BoldFont (B2)
  6. Denna formel returnerar TRUE varhelst det finns fet formatering applicerad på cellen och FALSE annars. Nu kan du helt enkelt filtrera alla SAN -värden (som visas i metod 2)

Om igen! Denna arbetsbok har nu ett makro, så spara den med filtillägget .xlsm eller .xls

Prova själv … Ladda ner filen

Jag hoppas att detta kommer att ge dig tillräckligt med tid för den välbehövliga fikapausen 🙂

Vet du något annat sätt att göra detta? Jag skulle älska att lära av dig. Lämna dina tankar i kommentarsfältet och var fantastisk.

wave wave wave wave wave