Niekedy v Exceli možno budete chcieťskryťnulové hodnoty v množine údajov a zobrazte tieto bunky ako prázdne.
Predpokladajme, že máte množinu údajov, ako je tá nižšie, a chcete skryť hodnotu 0 vo všetkých týchto bunkách (alebo ju chcete nahradiť niečím ako pomlčka alebo text „Nie je k dispozícii“).
Aj keď to môžete urobiť manuálne s malými množinami údajov, pri práci s veľkými množinami údajov potrebujete lepší prístup.
V tomto návode vám ukážem niekoľko spôsobov, ako skryť nuly v Exceli, a spôsob, ako vybrať a odstrániť všetky nuly z množiny údajov.
dôležitý tip: Keď skryjete 0 v bunke pomocou metódy uvedenej v tomto návode, skryje 0 bez toho, aby sa odstránila.Hoci sa bunky môžu zdať prázdne, tieto bunky stále obsahujú 0.Ak použijete tieto bunky (skryté nuly) v akomkoľvek vzorci, tieto bunky sa použijú vo vzorci.
Začnime pracovať na týchto metódach!
Obsah
- 1 Automaticky skryť nulové hodnoty v bunkách
- 2 Skryť nulové hodnoty v bunkách pomocou podmieneného formátovania
- 3 Skryť nulové hodnoty pomocou vlastného formátu
- 4 Nahraďte nuly pomlčkami alebo nejakým špecifickým textom
- 5 Skryť nulové hodnoty v kontingenčnej tabuľke
- 6 Nájdite a odstráňte nuly v Exceli
- 7 skryť nulu odstrániť nulu
- 8 Ahoj, rád ťa spoznávam.
Automaticky skryť nulové hodnoty v bunkách
Excel má vstavanú funkciu, ktorá vám umožňuje automaticky skryť všetky nulové hodnoty pre celý pracovný hárok.
Jediné, čo musíte urobiť, je zrušiť začiarknutie políčka v možnostiach programu Excel a zmeny sa použijú na celý pracovný hárok.
Predpokladajme, že máte nižšie zobrazenú množinu údajov o predaji a chcete skryť všetky nulové hodnoty a zobraziť prázdnu bunku.
Tu sú kroky na skrytie núl vo všetkých bunkách v excelovom zošite:
- Otvorte zošit, kde chcete skryť všetky nuly
- Kliknite na kartu Súbor
- možnosť kliknutia
- V dialógovom okne Možnosti programu Excel, ktoré sa otvorí, kliknite na možnosť Rozšírené na ľavej table
- Posuňte zobrazenie nadol na časť „Možnosti zobrazenia pre tento hárok“ a vyberte hárok, v ktorom chcete skryť nuly.
- Zrušte začiarknutie možnosti "Zobraziť nuly v bunkách s nulovými hodnotami"
- Kliknite na tlačidlo OK
Vyššie uvedené kroky skryjú nuly vo všetkých bunkách vo vybranom hárku naraz.
Táto zmena sa týka aj buniek, kde je výsledok vzorca nula.
Pamätajte, že táto metóda skryje iba hodnoty 0 v bunke, nevymaže ich.0 tam stále je, len je skrytá.
Toto je najlepší a najrýchlejší spôsob, ako skryť nulové hodnoty v Exceli.To je však užitočné iba vtedy, ak chcete skryť nulové hodnoty v celom hárku.Ak chcete iba skryť nulové hodnoty v konkrétnom rozsahu buniek, je lepšie použiť iné metódy opísané ďalej v tomto návode.
Skryť nulové hodnoty v bunkách pomocou podmieneného formátovania
Aj keď je vyššie uvedená metóda najpohodlnejšia, neumožňuje skryť nuly iba v určitom rozsahu (skryje nulové hodnoty v celom pracovnom hárku).
Ak chcete skryť nuly iba pre konkrétnu množinu údajov (alebo viacero množín údajov), môžete použiť podmienené formátovanie.
Pomocou podmieneného formátovania môžete použiť špecifické formátovanie na základe hodnoty v bunke.Takže ak majú niektoré bunky hodnotu 0, môžete jednoducho napísať podmienené formátovanie, aby ste ich skryli (alebo dokonca zvýraznili, ak je to potrebné).
Predpokladajme, že máte množinu údajov, ako je uvedené nižšie, a chcete v bunkách skryť nuly.
Tu sú kroky na skrytie núl v Exceli pomocou podmieneného formátovania:
- Vyberte množinu údajov
- Kliknite na kartu Domov
- V skupine Štýl kliknite na položku Podmienené formátovanie.
- Umiestnite kurzor na možnosť „Zvýrazniť pravidlá bunky“ a v zobrazených možnostiach kliknite na možnosť „Rovná sa“.
- V dialógovom okne Rovná sa zadajte do ľavého poľa „0“.
- Vyberte rozbaľovaciu ponuku Formát a kliknite na položku Vlastný formát.
- V dialógovom okne Formát buniek vyberte kartu Písmo.
- V rozbaľovacom zozname Farba vyberte možnosť Biela.
- Kliknite na tlačidlo OK.
- Kliknite na tlačidlo OK.
Vyššie uvedené kroky zmenia farbu písma buniek s nulami na bielu, vďaka čomu budú bunky vyzerať prázdne.
Toto riešenie bude fungovať iba vtedy, ak máte v hárku biele pozadie.Ak je v bunke iná farba pozadia, biela môže stále zviditeľňovať nulu.
Ak chcete skutočne skryť nuly v bunke, bunka vyzerá prázdna bez ohľadu na farbu pozadia bunky, môžete použiť nasledujúce kroky.
- Vyberte množinu údajov
- Kliknite na kartu Domov
- V skupine Štýl kliknite na položku Podmienené formátovanie.
- Umiestnite kurzor na možnosť „Zvýrazniť pravidlá bunky“ a v zobrazených možnostiach kliknite na možnosť „Rovná sa“.
- V dialógovom okne Rovná sa zadajte 0 do ľavého poľa.
- Vyberte rozbaľovaciu ponuku Formát a kliknite na položku Vlastný formát.
- V dialógovom okne Formát buniek vyberte kartu Čísla a potom kliknite na možnosť Vlastné na ľavej table.
- V možnostiach vlastného formátovania zadajte do poľa Typ nasledovné:;;; (tri bodkočiarky, bez medzier)
- Kliknite na tlačidlo OK.
- Kliknite na tlačidlo OK.
Vyššie uvedené kroky zmenia vlastný formát buniek s hodnotou 0.
Keď na formátovanie použijete tri bodkočiarky, skryje všetko v bunke (či už ide o čísla alebo text).A keďže tento formát platí len pre bunky s hodnotou 0, skryje iba nuly a nie zvyšok množiny údajov.
Túto metódu môžete použiť aj na zvýraznenie týchto buniek inou farbou, napríklad červenou alebo žltou.Ak to chcete urobiť, pridajte ďalší krok (po kroku 8), kde musíte vybrať kartu Výplň v dialógovom okne Formát buniek a vybrať farbu, ktorou chcete bunky zvýrazniť.
Vyššie uvedené dve metódy fungujú aj vtedy, keď 0 je výsledkom vzorca v bunke.
Poznámka: Obe metódy opísané v tejto časti skryjú iba nulové hodnoty.Neodstráni tie nuly.To znamená, že ak použijete tieto bunky vo výpočte, použijú sa aj všetky nuly.
Skryť nulové hodnoty pomocou vlastného formátu
Ďalším spôsobom, ako skryť nulové hodnoty z množiny údajov, je vytvoriť vlastný formát, ktorý skryje hodnoty v bunkách s 0, zatiaľ čo všetky ostatné hodnoty sa objavia podľa očakávania.
Tu sú kroky na skrytie núl v bunkách s vlastným formátovaním:
- Vyberte celú množinu údajov, na ktorú chcete použiť tento formát.Ak chcete túto možnosť pre celý hárok, vyberte všetky bunky
- S vybratou bunkou kliknite na kartu Domov
- V skupine Bunky kliknite na položku Možnosti formátovania
- V rozbaľovacích možnostiach kliknite na položku Formátovať bunky.Tým sa otvorí dialógové okno Formát buniek
- V dialógovom okne Formát buniek vyberte kartu Čísla
- V možnostiach na ľavej table kliknite na položku Vlastné možnosti.
- V možnostiach vpravo zadajte do poľa Typ nasledujúci formát:0;-0;;@
- Kliknite na tlačidlo OK
Vyššie uvedené kroky použijú na vybraté bunky vlastný formát, pričom iba bunky s hodnotou 0 sú naformátované tak, aby skryli hodnotu, zatiaľ čo zostávajúce bunky zobrazujú údaje podľa očakávania.
Ako tento vlastný formát funguje?
V Exceli môžete určiť štyri typy formátov údajov:
- Kladné číslo
- záporné číslo
- 零
- text
Pre každý z týchto typov údajov môžete určiť formát.
Vo väčšine prípadov existuje predvolený formát – generický, vďaka ktorému sú všetky tieto typy údajov viditeľné.Máte však možnosť vytvárať špecifické formáty pre každý typ údajov.
Tu je vlastná štruktúra formátovania, ktorú musíte dodržiavať v prípade, že použijete vlastné formátovanie na každý z týchto typov údajov:
;;;
Vo vyššie uvedenej metóde som špecifikoval formát ako:
0;-0;;@
Vyššie uvedený formát robí nasledovné:
- Kladné čísla sa zobrazujú tak, ako sú
- Záporné čísla sa zobrazujú so znamienkom mínus
- Nuly sú skryté (pretože nie je zadaný žiadny formát)
- Text sa zobrazí tak, ako je
Nahraďte nuly pomlčkami alebo nejakým špecifickým textom
V niektorých prípadoch možno budete chcieť nielen skryť nuly v bunkách, ale tiež ich nahradiť niečím zmysluplnejším.
Môžete napríklad chcieť odstrániť nuly a nahradiť ich pomlčkami alebo textom, ako napríklad „nedostupné“ alebo „údaje ešte nie sú k dispozícii“
Umožňuje to opäť vlastný formát čísel, kde môžete určiť, čo má bunka zobrazovať namiesto nuly.
Nasledujú kroky na prevod 0 na pomlčku v Exceli:
- Vyberte celú množinu údajov, na ktorú chcete použiť tento formát.Ak chcete túto možnosť pre celý hárok, vyberte všetky bunky
- S vybratou bunkou kliknite na kartu Domov
- V skupine Bunky kliknite na položku Možnosti formátovania
- V rozbaľovacích možnostiach kliknite na položku Formátovať bunky.Tým sa otvorí dialógové okno Formát buniek
- V dialógovom okne Formát buniek vyberte kartu Čísla
- V možnostiach na ľavej table kliknite na položku Vlastné možnosti.
- V možnostiach vpravo zadajte do poľa Typ nasledujúci formát:0;-0;–;@
- Kliknite na tlačidlo OK
Vyššie uvedené kroky ponechajú všetky ostatné bunky nezmenené a zmenia bunky s hodnotou 0 na zobrazenie pomlčky (-).
注意: V tomto príklade som sa rozhodol nahradiť nuly pomlčkami, ale môžete použiť akýkoľvek text.Napríklad, ak chcete zobraziť NA v bunke, môžete použiť nasledujúci formát:0;-0;"NA";@
Profesionálne tipy: Môžete tiež zadať farbu textu vo vlastnom číselnom formáte.Napríklad, ak chcete, aby bunky s nulami zobrazovali text NA červenou farbou, môžete použiť nasledujúci formát:0;-0;[Červená]"NA";@
Skryť nulové hodnoty v kontingenčnej tabuľke
Existujú dva možné scenáre, v ktorých kontingenčná tabuľka zobrazuje hodnotu ako 0:
- Bunky zdrojových údajov zhrnuté v kontingenčnej tabuľke majú 0 hodnôt
- Bunky zdrojových údajov pre súhrn v kontingenčnej tabuľke sú prázdne, kontingenčná tabuľka bola naformátovaná tak, aby zobrazovala prázdne bunky ako nuly
Pozrime sa, ako v každom prípade skryť nuly v kontingenčnej tabuľke:
Keď je zdrojová dátová bunka 0
Nižšie je uvedený vzorový súbor údajov, ktorý som použil na vytvorenie kontingenčnej tabuľky.Upozorňujeme, že všetky zaznamenané čísla Množstvo/Výnos/Zisk pre „Západ“ sú 0.
Kontingenčná tabuľka vytvorená pomocou tejto množiny údajov vyzerá takto:
Keďže všetky záznamy v západnej oblasti majú v množine údajov 0, v západnej kontingenčnej tabuľke tu uvidíte 0.
Ak chcete v tejto kontingenčnej tabuľke skryť nuly, môžete na to použiť podmienené formátovanie.
Podmienené formátovanie v kontingenčných tabuľkách Excelu však funguje trochu inak ako bežné údaje.
Tu sú kroky na použitie podmieneného formátovania na kontingenčnú tabuľku na skrytie núl:
- Vyberte ľubovoľnú bunku v stĺpci, ktorá obsahuje 0 v súhrne kontingenčnej tabuľky (nevyberajte všetky bunky, iba jednu)
- Kliknite na kartu Domov
- V skupine Štýl kliknite na položku Podmienené formátovanie.
- Umiestnite kurzor na možnosť „Zvýrazniť pravidlá bunky“ a v zobrazených možnostiach kliknite na možnosť „Rovná sa“.
- V dialógovom okne Rovná sa zadajte 0 do ľavého poľa.
- Vyberte rozbaľovaciu ponuku Formát a kliknite na položku Vlastný formát.
- V dialógovom okne Formát buniek vyberte kartu Čísla a potom kliknite na možnosť Vlastné na ľavej table.
- V možnostiach vlastného formátovania zadajte do poľa Typ nasledovné:;;; (tri bodkočiarky, bez medzier)
- Kliknite na tlačidlo OK.Napravo od vybratých buniek sa zobrazia malé ikony možností formátovania.
- Kliknite na túto ikonu Možnosti formátovania
- Medzi dostupnými možnosťami vyberte – Všetky bunky, ktoré zobrazujú hodnotu súčtu výnosov pre oblasť.
Vyššie uvedené kroky skryjú nuly v kontingenčnej tabuľke, ak zmeníte štruktúru kontingenčnej tabuľky (pridaním ďalších hlavičiek riadkov/stĺpcov do nej zostanú nuly skryté).
Ak sa chcete dozvedieť viac o tom, ako to funguje, tu je podrobný návod, ktorý to vysvetľujePoužite podmienené formátovanie na kontingenčnú tabuľkusprávnym spôsobom.
Keď bunka zdrojových údajov obsahuje prázdne bunky
Nižšie je uvedený príklad, kde mám súbor údajov s prázdnymi bunkami pre všetky záznamy West.
Ak vytvorím kontingenčnú tabuľku s týmito údajmi, získam výsledky ako nižšie.
V predvolenom nastavení sa v kontingenčnej tabuľke zobrazujú prázdne bunky, keď sú prázdne všetky bunky v zdrojových údajoch.Ak však v tomto prípade stále vidíte 0, postupujte podľa týchto krokov na skrytie nuly a zobrazenie prázdnej bunky:
- Kliknite pravým tlačidlom myši na ľubovoľnú bunku v kontingenčnej tabuľke
- Kliknite na Možnosti kontingenčnej tabuľky
- V dialógovom okne Možnosti kontingenčnej tabuľky kliknite na kartu Rozloženie a formátovanie
- V možnostiach formátovania zaškrtnite možnosť a „Zobraziť: pre prázdne bunky“ a nechajte prázdne.
- Kliknite na tlačidlo OK.
Vyššie uvedené kroky skryjú nuly v kontingenčnej tabuľke a zobrazia prázdnu bunku.
V kroku 0 môžete určiť, či chcete, aby kontingenčná tabuľka zobrazovala niečo namiesto 4.Napríklad, ak chcete v poli (zobrazené nižšie) zobraziť namiesto 0 text - "Údaje nie sú k dispozícii".
Nájdite a odstráňte nuly v Exceli
Vo všetkých vyššie uvedených metódach som vám ukázal, ako skryť hodnotu 0 v bunke, ale hodnota zostane v bunke.
Ak chcete z množiny údajov odstrániť nulové hodnoty (čo vám zostanú prázdne bunky), postupujte takto:
- Vyberte množinu údajov (alebo celý pracovný hárok)
- Kliknite na kartu Domov
- V skupine Úpravy kliknite na položku Nájsť a vybrať
- Z možností, ktoré sa zobrazia v rozbaľovacom zozname, kliknite na Nahradiť
- V dialógovom okne Nájsť a nahradiť vykonajte nasledujúce zmeny:
- Do poľa Nájsť zadajte 0
- Do poľa „Nahradiť čím“ nezadávajte nič (nechajte ho prázdne)
- Kliknite na tlačidlo Možnosti a začiarknite možnosť „Porovnať obsah celej bunky“.
- kliknite na tlačidlo nahradiť všetko
Vyššie uvedené kroky okamžite nahradia všetky bunky s hodnotou nula medzerami.
Ak nechcete okamžite odstrániť nuly a najskôr vybrať bunky, postupujte takto:
- Vyberte množinu údajov (alebo celý pracovný hárok)
- Kliknite na kartu Domov
- V skupine Úpravy kliknite na položku Nájsť a vybrať
- Z možností, ktoré sa zobrazia v rozbaľovacom zozname, kliknite na Nahradiť
- V dialógovom okne Nájsť a nahradiť vykonajte nasledujúce zmeny:
- Do poľa Nájsť zadajte 0
- Do poľa „Nahradiť čím“ nezadávajte nič (nechajte ho prázdne)
- Kliknite na tlačidlo Možnosti a začiarknite možnosť „Porovnať obsah celej bunky“.
- Kliknite na tlačidlo Nájsť všetko.Získate tak zoznam všetkých buniek, ktoré obsahujú 0
- Stlačte Control-A (podržte stlačený ovládací kláves a stlačte A).Týmto sa označia všetky bunky s nulou.
Teraz, keď ste vybrali všetky bunky 0, môžete ich odstrániť, nahradiť niečím iným alebo zmeniť farbu a zvýrazniť ich.
skryť nulu odstrániť nuly
Pri práci s bunkami, ktoré majú v sebe nuly, musíte poznať rozdiel medzi ich skrytím a odstránením.
Keď skryjete nulovú hodnotu v bunke, nie je pre vás viditeľná, ale zostáva v bunke.To znamená, že ak máte množinu údajov a používate ju na výpočty, na výpočty sa použije aj hodnota 0.
Naopak, ak máte prázdnu bunku, jej použitie vo vzorci môže znamenať, že Excel tieto bunky automaticky ignoruje (v závislosti od použitého vzorca).
Tu je napríklad to, čo dostanem, keď použijem vzorec PRIEMER na získanie priemeru dvoch stĺpcov (výsledok v riadku 14).Hodnoty 0 v bunkách stĺpca A boli skryté (ale stále sú prítomné v bunkách) a hodnoty 0 v bunkách stĺpca B boli odstránené.
Hoci množiny údajov pre obe množiny údajov vyzerajú rovnako, vo výsledkoch môžete vidieť rozdiel.
Je to preto, že vzorec AVERAGE ignoruje prázdne bunky v stĺpci B, ale používa bunky v stĺpci A (pretože bunky v stĺpci A majú stále hodnotu 0).