Skryť nulovú hodnotu v Exceli (ak je hodnota 0, bunka bude prázdna)

Skryť nulovú hodnotu v Exceli (ak je hodnota 0, bunka bude prázdna)

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“).

súbor údajov obsahujúci nuly

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!

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.

súbor údajov obsahujúci nuly

Tu sú kroky na skrytie núl vo všetkých bunkách v excelovom zošite:

  1. Otvorte zošit, kde chcete skryť všetky nuly
  2. Kliknite na kartu SúborKliknite na položku Možnosti súboru na páse s nástrojmi Excel
  3. možnosť kliknutiamožnosť kliknutia
  4. V dialógovom okne Možnosti programu Excel, ktoré sa otvorí, kliknite na možnosť Rozšírené na ľavej tableKliknite na položku Rozšírené možnosti na ľavej table dialógového okna Možnosti programu Excel
  5. Posuňte zobrazenie nadol na časť „Možnosti zobrazenia pre tento hárok“ a vyberte hárok, v ktorom chcete skryť nuly.Vyberte hárok, kde chcete skryť nuly
  6. Zrušte začiarknutie možnosti "Zobraziť nuly v bunkách s nulovými hodnotami"Zrušte začiarknutie možnosti - zobraziť nuly v bunkách s nulovými hodnotami
  7. 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.

súbor údajov obsahujúci nuly

Tu sú kroky na skrytie núl v Exceli pomocou podmieneného formátovania:

  1. Vyberte množinu údajov
  2. Kliknite na kartu DomovKliknite na kartu Domov na páse s nástrojmi
  3. V skupine Štýl kliknite na položku Podmienené formátovanie.Kliknite na položku Podmienené formátovanie
  4. Umiestnite kurzor na možnosť „Zvýrazniť pravidlá bunky“ a v zobrazených možnostiach kliknite na možnosť „Rovná sa“.Kliknite na možnosť rovná sa v podmienenom formátovaní
  5. V dialógovom okne Rovná sa zadajte do ľavého poľa „0“.Do poľa rovná sa zadajte 0
  6. Vyberte rozbaľovaciu ponuku Formát a kliknite na položku Vlastný formát.Kliknite na položku Vlastný formát v dialógovom okne Možnosti formátu
  7. V dialógovom okne Formát buniek vyberte kartu Písmo.
  8. V rozbaľovacom zozname Farba vyberte možnosť Biela.Vyberte bielu farbu písma, aby ste skryli nuly s podmieneným formátovaním
  9. Kliknite na tlačidlo OK.
  10. Kliknite na tlačidlo OK.
Súvisiace otázky  Návod na zostavenie počítača: Zostavte si svoj vlastný počítač

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.

  1. Vyberte množinu údajov
  2. Kliknite na kartu DomovKliknite na kartu Domov na páse s nástrojmi
  3. V skupine Štýl kliknite na položku Podmienené formátovanie.Kliknite na položku Podmienené formátovanie
  4. Umiestnite kurzor na možnosť „Zvýrazniť pravidlá bunky“ a v zobrazených možnostiach kliknite na možnosť „Rovná sa“.
  5. V dialógovom okne Rovná sa zadajte 0 do ľavého poľa.Do poľa rovná sa zadajte 0
  6. Vyberte rozbaľovaciu ponuku Formát a kliknite na položku Vlastný formát.Kliknite na položku Vlastný formát v dialógovom okne Možnosti formátu
  7. V dialógovom okne Formát buniek vyberte kartu Čísla a potom kliknite na možnosť Vlastné na ľavej table.
  8. V možnostiach vlastného formátovania zadajte do poľa Typ nasledovné:;;; (tri bodkočiarky, bez medzier)Vlastné formátovanie na skrytie núl pomocou podmieneného formátovania
  9. Kliknite na tlačidlo OK.
  10. 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:

  1. 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
  2. S vybratou bunkou kliknite na kartu DomovKliknite na kartu Domov na páse s nástrojmi
  3. V skupine Bunky kliknite na položku Možnosti formátovaniaKliknite na položku Možnosti formátu na páse s nástrojmi
  4. V rozbaľovacích možnostiach kliknite na položku Formátovať bunky.Tým sa otvorí dialógové okno Formát buniekV rozbaľovacej ponuke kliknite na možnosť Formátovať bunky
  5. V dialógovom okne Formát buniek vyberte kartu ČíslaVyberte kartu Čísla v dialógovom okne Formát buniek
  6. V možnostiach na ľavej table kliknite na položku Vlastné možnosti.Kliknite na možnosť Vlastné v dialógovom okne Formát buniek
  7. V možnostiach vpravo zadajte do poľa Typ nasledujúci formát:0;-0;;@Ak chcete skryť nuly, zadajte vlastný formát
  8. 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:

  1. Kladné číslo
  2. záporné číslo
  3. 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é:

  1. Kladné čísla sa zobrazujú tak, ako sú
  2. Záporné čísla sa zobrazujú so znamienkom mínus
  3. Nuly sú skryté (pretože nie je zadaný žiadny formát)
  4. 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:

  1. 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
  2. S vybratou bunkou kliknite na kartu DomovKliknite na kartu Domov na páse s nástrojmi
  3. V skupine Bunky kliknite na položku Možnosti formátovaniaKliknite na položku Možnosti formátu na páse s nástrojmi
  4. V rozbaľovacích možnostiach kliknite na položku Formátovať bunky.Tým sa otvorí dialógové okno Formát buniekV rozbaľovacej ponuke kliknite na možnosť Formátovať bunky
  5. V dialógovom okne Formát buniek vyberte kartu ČíslaVyberte kartu Čísla v dialógovom okne Formát buniek
  6. V možnostiach na ľavej table kliknite na položku Vlastné možnosti.
  7. V možnostiach vpravo zadajte do poľa Typ nasledujúci formát:0;-0;–;@Zadajte formát na nahradenie nuly pomlčkami
  8. Kliknite na tlačidlo OK
Súvisiace otázky  Ako otvoriť a používať editor jazyka Visual Basic v Exceli

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:

  1. Bunky zdrojových údajov zhrnuté v kontingenčnej tabuľke majú 0 hodnôt
  2. 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.

Údaje kontingenčnej tabuľky s nulou v záznamoch

Kontingenčná tabuľka vytvorená pomocou tejto množiny údajov vyzerá takto:

kontingenčná tabuľka s 0

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:

  1. Vyberte ľubovoľnú bunku v stĺpci, ktorá obsahuje 0 v súhrne kontingenčnej tabuľky (nevyberajte všetky bunky, iba jednu)
  2. Kliknite na kartu Domov
  3. V skupine Štýl kliknite na položku Podmienené formátovanie.Kliknite na položku Podmienené formátovanie
  4. Umiestnite kurzor na možnosť „Zvýrazniť pravidlá bunky“ a v zobrazených možnostiach kliknite na možnosť „Rovná sa“.Kliknite na možnosť rovná sa v podmienenom formátovaní
  5. V dialógovom okne Rovná sa zadajte 0 do ľavého poľa.Do poľa rovná sa zadajte 0
  6. Vyberte rozbaľovaciu ponuku Formát a kliknite na položku Vlastný formát.Kliknite na položku Vlastný formát v dialógovom okne Možnosti formátu
  7. V dialógovom okne Formát buniek vyberte kartu Čísla a potom kliknite na možnosť Vlastné na ľavej table.
  8. V možnostiach vlastného formátovania zadajte do poľa Typ nasledovné:;;; (tri bodkočiarky, bez medzier)Vlastné formátovanie na skrytie núl pomocou podmieneného formátovania
  9. Kliknite na tlačidlo OK.Napravo od vybratých buniek sa zobrazia malé ikony možností formátovania.
  10. Kliknite na túto ikonu Možnosti formátovaniaIkony možností formátovania pri použití podmieneného formátovania na kontingenčnú tabuľku
  11. Medzi dostupnými možnosťami vyberte – Všetky bunky, ktoré zobrazujú hodnotu súčtu výnosov pre oblasť.Vyberte všetky bunky, ktoré zobrazujú súčet hodnôt príjmu pre možnosť rozsahu

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.

Kontingenčná tabuľka s prázdnymi bunkami v zdrojových údajoch

Ak vytvorím kontingenčnú tabuľku s týmito údajmi, získam výsledky ako nižšie.

Kontingenčná tabuľka, keď sú v zdrojových údajoch prázdne bunky

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:

  1. Kliknite pravým tlačidlom myši na ľubovoľnú bunku v kontingenčnej tabuľke
  2. Kliknite na Možnosti kontingenčnej tabuľkyKliknite pravým tlačidlom myši na ľubovoľnú bunku v kontingenčnej tabuľke a kliknite na položku Možnosti kontingenčnej tabuľky
  3. V dialógovom okne Možnosti kontingenčnej tabuľky kliknite na kartu Rozloženie a formátovanie
  4. V možnostiach formátovania zaškrtnite možnosť a „Zobraziť: pre prázdne bunky“ a nechajte prázdne.Začiarknite možnosť zobraziť prázdne bunky a nechať ich prázdne
  5. 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".

Súvisiace otázky  Ako odstrániť úvodné nuly v Exceli [5 jednoduchých spôsobov]

Zobraziť údaje, ktoré nie sú dostupné v kontingenčnej tabuľke, namiesto 0

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:

  1. Vyberte množinu údajov (alebo celý pracovný hárok)
  2. Kliknite na kartu Domov
  3. V skupine Úpravy kliknite na položku Nájsť a vybrať
  4. Z možností, ktoré sa zobrazia v rozbaľovacom zozname, kliknite na NahradiťKliknite na položku Nahradiť na páse s nástrojmi Excel
  5. 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“.Nájsť a nahradiť možnosť nahradiť 0 prázdnou
  6. 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:

  1. Vyberte množinu údajov (alebo celý pracovný hárok)
  2. Kliknite na kartu Domov
  3. V skupine Úpravy kliknite na položku Nájsť a vybrať
  4. Z možností, ktoré sa zobrazia v rozbaľovacom zozname, kliknite na Nahradiť
  5. 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“.Nájsť a nahradiť možnosť nahradiť 0 prázdnou
  6. Kliknite na tlačidlo Nájsť všetko.Získate tak zoznam všetkých buniek, ktoré obsahujú 0Kliknutím na Nájsť všetko nájdete všetky bunky s nulou
  7. 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.Nájdite a vyberte 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é.

Rozdiel medzi skrývaním núl a odstraňovaním núl

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).

OH, ahoj 👋Rád som ťa spoznal.

prihlásiť sa ku odberu noviniek, Posielajte veľmi pravidelneSkvelá technológiaK tvojmu príspevku.

Pridať komentár