Nii tagate, et nullväärtusi ei kuvata enam teie Exceli arvutustabelites, kuigi need on alles
Kuidas Excelis nullväärtusi peita
Andmetega täidetud tabelites näitavad nullväärtused mõnikord lünki. Kui soovite need lüngad visuaalselt peita, saate peita nullväärtused neid kustutamata. Selleks toimige järgmiselt.
- Valige lahtrid, milles te ei soovi nullväärtusi kuvada.
- Excel 2007 ja Excel 2010: aktiveerige vahekaart START. Klõpsake rühmas SUURUSMALLID TINGIMUSLIKU VORMISTAMINE> RAKKUDE TÕSTETAMISE REEGLID> VÕRDNE. Sisestage sisestusväljale null. Valige loendist WITH CUSTOM FORMAT.
- Excel kuni versioonini 2003: helistage menüüs FORMAT käsk CONDITIONAL FORMAT. Valige loendi väljal TINGIMUS 1 all suvand CELL VALUE ACTUAL. Sisestage selle kõrval olevasse väljale null.
- Klõpsake nuppu FORMAT.
Kõigis versioonides kuvab Excel dialoogiboksi.
- Aktiveerige sakk FONT. Seal saate valida COLOR alt oma praeguse lahtri tausta värvi. Tavaliselt on see valge värv. Kinnitage see valik nupuga OK.
- Sulgege ka dialoogiboks TINGIMUSLIKU VORMISTAMINE nupuga OK.
Seejärel kuvatakse tabelis endiselt nullväärtused, kuid need pole enam nähtavad, kuna need väljastatakse lahtri tausta värviga.
Järgmisel joonisel on näidetabel, milles veeru F lahtrid on vormindatud vastavalt kirjeldusele:
Kuidas vältida nullväärtuste kuvamist Excelis VBA kaudu
Kas soovite makro abil kõik nullväärtusega lahtrid automaatselt peita? See võib olla kasulik rakendus andmete puhastamiseks. Vaadake järgmises tabelis esialgset olukorda.
Selles tabelis tahame peita kõik read, mis sisaldavad lahtreid, mis sisaldavad nulli. Kasutage järgmist makro:
# Sponsoreeritud lingid #
Peida alamjoonedIf0 ()
Dim Cell kui vahemik
Iga lahtri kohta ActiveSheet.UsedRange
Kui Lahtri.Väärtus = 0 Ja Ridad (Lahtri rida). Peidetud = Vale _
Siis read (cell.Row). Varjatud = tõsi
Järgmine lahter
End Sub
Kui käivitate makro ülaltoodud tabeliga, on read 4, 12 ja 16 peidetud.
Nende ridade mis tahes veerus kuvatakse nullväärtus. Kui soovite nullväärtuse asemel kontrollida mõnda muud kriteeriumi, saate võrdlust programmi koodis oleva numbriga 0 kohandada.
Makro teeb natuke liiga palju tööd, sest kontrollib ka lahtreid, mis asuvad reas, mis oli varem peidetud. Vastutasuks saab makro hakkama vähemate käskudega, kui peaks selle fakti tabama.
Kõigi lahtrite uuesti kuvamiseks vajutage klahvikombinatsiooni CTRL A ja seejärel valige funktsioon "Vorming - rida - näita" või kasutage järgmist makro.
Alam Kuva kõik ()
Cells.Rows.Hidden = Vale
End Sub