Solujen suodattaminen lihavoidulla fontin muotoilulla Excelissä (helppo opas)

Saan tämän kyselyn koko ajan. Ihmisillä on valtavat tietojoukot ja joku heidän tiimistään on korostanut joitakin tietueita muotoilemalla ne lihavoitulla fontilla.

Nyt sinä olet se, joka saa nämä tiedot, ja sinun on suodatettava kaikki nämä tietueet, joissa on lihavoitu muotoilu.

Oletetaan esimerkiksi, että sinulla on alla olevan kuvan mukainen tietojoukko ja haluat suodattaa kaikki lihavoidulla fontilla muotoillut solut.

Totta puhuen.

Suoraa tapaa tehdä se ei ole.

Et voi yksinkertaisesti käyttää Excel -suodatinta saadaksesi kaikki lihavoidut solut. Mutta se ei tarkoita, että sinun on tuhlattava tunteja ja tehtävä se manuaalisesti.

Tässä opetusohjelmassa näytän sinulle kolme tapaa suodattaa solut lihavoidulla fontin muotoilulla Excelissä:

Menetelmä 1 - Suodata lihavoidut solut Find and Replace -toiminnon avulla

Etsi ja korvaa -toiminnon avulla voit löytää laskentataulukosta tietyn tekstin sekä tietyn muodon (kuten solun värin, kirjasimen värin, lihavoidun fontin, kirjasimen värin).

Ajatuksena on löytää laskentataulukosta lihavoitu fontin muotoilu ja muuntaa se helposti suodatettavaksi (Vihje: Soluväriä voidaan käyttää suodattimena).

Seuraavat vaiheet suodattavat solut lihavoidulla tekstimuodolla:

  1. Valitse koko tietojoukko.
  2. Siirry Etusivu -välilehdelle.
  3. Napsauta Muokkaus -ryhmässä avattavaa Etsi ja valitse -valikkoa.
  4. Napsauta Korvaa. (Pikanäppäin: Control + H)
  5. Napsauta Etsi ja korvaa -valintaikkunassa Asetukset -painiketta.
  6. Siirry Etsi mitä -osiossa avattavaan Muoto-valikkoon ja valitse Valitse muoto solusta.
  7. Valitse mikä tahansa solu, jonka teksti on lihavoituna.
  8. Siirry Korvaa: -osiossa avattavaan Muotoilu-valikkoon ja valitse Valitse muoto solusta.
  9. Valitse Korvaa muoto -valintaikkunassa Täytä -välilehti ja valitse mikä tahansa väri ja napsauta OK (varmista, että se on väri, jota ei ole jo laskentataulukon soluissa).
  10. Napsauta Korvaa kaikki. Tämä värittää kaikki solut, joissa on teksti, lihavoitulla fontin muotoilulla.

Yllä olevissa vaiheissa olemme muuntaneet lihavoidun tekstin muodon muotoon, jonka Excel tunnistaa suodatusehdoksi.

Nyt voit suodattaa nämä solut seuraavasti:

  1. Valitse koko tietojoukko.
  2. Siirry Data -välilehdelle.
  3. Napsauta Suodatin -kuvaketta (Näppäimistön pikavalinta: Control + Shift + L)
  4. Napsauta suodatettavan sarakkeen suodatinkuvaketta (solussa oleva alaspäin osoittava nuoli).
  5. Siirry avattavasta valikosta Suodata värin mukaan -vaihtoehtoon ja valitse väri, jonka käytit soluihin, joissa on lihavoitu teksti.

Tämä suodattaa automaattisesti kaikki solut, joissa on lihavoitu fonttimuotoilu.

Kokeile itse… Lataa tiedosto

Menetelmä 2 - Get.Cell -kaavan käyttö

On aika piilotetulle helmelle Excelissä. Se on Excel 4 -makro -toiminto - GET.CELL ().

Tämä on vanha funktio, joka ei toimi laskentataulukossa tavallisina funktioina, mutta toimii edelleen nimetyillä alueilla.

GET.CELL -toiminto antaa sinulle tietoja solusta.

Se voi esimerkiksi kertoa sinulle:

  • Onko solussa lihavoitu muotoilu vai ei
  • Onko solulla kaava vai ei
  • Onko solu lukittu vai ei, ja niin edelleen.

Tässä on GET.CELL -kaavan syntaksi

= GET.CELL (tyyppinumero, viite)
  • Tyyppi_numero on argumentti, jolla määritetään tiedot, jotka haluat saada viitatusta solusta (jos esimerkiksi kirjoitat 20 tyypinumerona, se palauttaa arvon TOSI, jos solussa on lihavoitu kirjasinmuoto, ja EPÄTOSI, jos ei).
  • Viite on soluviittaus, jonka haluat analysoida.

Näytän nyt, kuinka voit suodattaa solut tekstillä lihavoidulla fontilla käyttämällä tätä kaavaa:

  1. Siirry Kaavat -välilehdelle.
  2. Napsauta Määritä nimi -vaihtoehtoa.
  3. Käytä Uusi nimi -valintaikkunassa seuraavia tietoja:
    • Nimi: FilterBoldCell
    • Soveltamisala: Työkirja
    • Viittaa kohteeseen: = GET.CELL (20, $ A2)
  4. Napsauta OK.
  5. Siirry soluun B2 (tai mihin tahansa soluun samalla rivillä kuin tietojoukon ensimmäinen solu) ja kirjoita = FilterBoldCell
  6. Kopioi tämä kaava kaikille sarakkeen soluille. Se palauttaa arvon TOSI, jos solussa on lihavoitu muotoilu ja EPÄTOSI, jos ei.
  7. Valitse nyt koko tietojoukko, siirry Tiedot -välilehteen ja napsauta Suodatin -kuvaketta.
  8. Valitse sarakkeesta TOSI/EPÄTOSI avattava suodatin ja valitse TOSI.

Se siitä!

Kaikki solut, joissa on lihavoitu teksti, on nyt suodatettu.

Huomautus: Koska tämä on makrotoiminto, sinun on tallennettava tämä tiedosto .xlsm -tiedostona tai.xls laajennus.

En löytänyt Microsoftin ohjeartikkelia GET.CELL (): sta. Tässä on jotain, jonka löysin herra Excelin viestitaululta.

Kokeile itse… Lataa tiedosto

Menetelmä 3 - Suodata lihavoidut solut käyttämällä VBA: ta

Tässä on toinen tapa suodattaa solut, joissa on lihavoitu kirjasinmuoto, käyttämällä VBA: ta.

Tässä on vaiheet:

  1. Napsauta hiiren kakkospainikkeella laskentataulukon välilehteä ja valitse Näytä koodi (tai käytä pikanäppäintä ALT + F11). Tämä avaa VB Editorin taustaohjelman.
  2. VB Editor -ikkunassa olisi Project Explorer -ruutu. Jos sitä ei näy, siirry Näytä -kohtaan ja valitse Project Explorer.
  3. Napsauta Project Explorer -ruudussa hiiren kakkospainikkeella työkirjaa (VBAProject), jolla työskentelet, siirry Lisää -kohtaan ja napsauta Moduuli. Tämä lisää moduulin, johon laitamme VBA -koodin.
  4. Kaksoisnapsauta moduulin kuvaketta (varmista, että koodisi on moduulissa) ja liitä seuraava koodi oikeanpuoleiseen ruutuun:
    Toiminto BoldFont (CellRef As Range) BoldFont = CellRef.Font.Bold End -toiminto
  5. Siirry laskentataulukkoon ja käytä alla olevaa kaavaa: = BoldFont (B2)
  6. Tämä kaava palauttaa arvon TOSI aina, kun soluun on liitetty lihavoitu muotoilu, ja muuten EPÄTOSI. Nyt voit yksinkertaisesti suodattaa kaikki TRUE -arvot (kuten menetelmässä 2 näytetään)

Uudelleen! Tässä työkirjassa on nyt makro, joten tallenna se .xlsm- tai .xls -laajennuksella

Kokeile itse… Lataa tiedosto

Toivottavasti tämä antaa sinulle tarpeeksi aikaa kaivatulle kahvitauolle 🙂

Tiedätkö muita tapoja tehdä tämä? Haluaisin oppia sinulta. Jätä ajatuksesi kommenttikenttään ja ole mahtava.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave