- Automatiškai slėpti nulinę reikšmę ląstelėse
- Slėpkite nulinę reikšmę ląstelėse naudodami sąlyginį formatavimą
- Paslėpkite nulinę vertę naudodami pasirinktinį formatavimą
- Pakeiskite nulius brūkšneliu arba tam tikru tekstu
- Paslėpti nulines vertes „Pivot“ lentelėse
- Raskite ir pašalinkite nulius „Excel“
- Slėpdami nulius vs. Nulių pašalinimas
Žiūrėti vaizdo įrašą - kaip paslėpti nulines vertes „Excel“ + kaip pašalinti nulines vertes
Jei norite skaityti, o ne žiūrėti vaizdo įrašą, žemiau pateikiama visa rašytinė pamoka.
Kartais „Excel“ programoje galbūt norėsite paslėpti nulines vertes duomenų rinkinyje ir parodykite šias ląsteles kaip tuščias vietas.
Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite paslėpti 0 reikšmę visuose šiuose langeliuose (arba norite jį pakeisti kažkuo, pavyzdžiui, brūkšneliu ar tekstu „Nėra“).
Nors tai galite padaryti rankiniu būdu naudodami nedidelį duomenų rinkinį, jums reikės geresnių būdų, kai dirbate su dideliais duomenų rinkiniais.
Šioje pamokoje parodysiu kelis būdus, kaip paslėpti nulines vertes „Excel“, ir vieną metodą, kaip pasirinkti ir pašalinti visas nulines reikšmes iš duomenų rinkinio.
Svarbi pastaba: Kai paslėpsite 0 langelyje naudodami šioje pamokoje parodytus metodus, jis tik paslėps 0, o ne pašalins. Nors langeliai gali atrodyti tušti, tose ląstelėse vis dar yra 0. Ir jei naudojate šias langelius (kurie turi paslėptus nulius) bet kurioje formulėje, jie bus naudojami formulėje.Pradėkime ir pasinerkime į kiekvieną iš šių metodų!
Automatiškai slėpti nulinę reikšmę ląstelėse
„Excel“ turi integruotą funkciją, leidžiančią automatiškai slėpti visas nulines viso darbalapio reikšmes.
Viskas, ką jums reikia padaryti, tai panaikinti žymės langelį „Excel“ parinktyse, ir pakeitimas bus taikomas visam darbalapiui.
Tarkime, kad turite pardavimo duomenų rinkinį, kaip parodyta žemiau, ir norite paslėpti visas nulines reikšmes, o vietoj to rodyti tuščias ląsteles.
Toliau pateikiami žingsniai, kaip paslėpti nulius nuo visų „Excel“ darbaknygės langelių:
- Atidarykite darbaknygę, kurioje norite paslėpti visus nulius
- Spustelėkite skirtuką Failas
- Spustelėkite Parinktys
- Atsidariusiame dialogo lange „Excel“ parinktys kairėje srityje spustelėkite parinktį „Išplėstinė“
- Slinkite žemyn į skiltį „Rodyti šio darbalapio parinktį“ ir pasirinkite darbalapį, kuriame norite paslėpti nulius.
- Atžymėkite parinktį „Rodyti nulį ląstelėse, kurių vertė yra nulinė“
- Spustelėkite Gerai
Pirmiau minėti veiksmai iškart paslėps nulius visose pasirinkto darbalapio ląstelėse.
Šis pakeitimas taip pat taikomas ląstelėms, kuriose nulis yra formulės rezultatas.
Atminkite, kad šis metodas tik slepia 0 reikšmę ląstelėse ir nepašalina jų. 0 vis dar yra, jis tiesiog paslėptas.
Tai geriausias ir greičiausias būdas paslėpti nulines reikšmes „Excel“. Bet tai naudinga tik tuo atveju, jei norite paslėpti nulines reikšmes visame darbalapyje. Jei norite, kad tam tikrame ląstelių diapazone būtų paslėptos nulinės vertės, geriau naudoti kitus metodus, aprašytus toliau.Slėpkite nulinę reikšmę ląstelėse naudodami sąlyginį formatavimą
Nors aukščiau pateiktas metodas yra patogiausias, jis neleidžia slėpti nulių tik tam tikrame diapazone (veikiau jis slepia nulines reikšmes visame darbalapyje).
Jei norite paslėpti tik konkretaus duomenų rinkinio (arba kelių duomenų rinkinių) nulius, galite naudoti sąlyginį formatavimą.
Naudodami sąlyginį formatavimą, galite taikyti konkretų formatą, pagrįstą langelių reikšme. Taigi, jei kai kurių langelių reikšmė yra 0, galite tiesiog užprogramuoti sąlyginį formatavimą, kad jį paslėptumėte (arba net paryškintumėte, jei norite).
Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite paslėpti nulius ląstelėse.
Žemiau pateikiami žingsniai, kaip paslėpti nulius „Excel“ naudojant sąlyginį formatavimą:
- Pasirinkite duomenų rinkinį
- Spustelėkite skirtuką „Pagrindinis“
- Grupėje „Stiliai“ spustelėkite „Sąlyginis formatavimas“.
- Užveskite žymeklį ant parinkčių „Paryškinti ląstelių taisykles“ ir pasirodžiusiose parinktyse spustelėkite parinktį „Lygus“.
- Dialogo lange „Lygus“ kairiajame lauke įveskite „0“.
- Pasirinkite išskleidžiamąjį meniu Formatas ir spustelėkite „Pasirinktinis formatas“.
- Dialogo lange „Formatuoti langelius“ pasirinkite skirtuką „Šriftas“.
- Išskleidžiamajame meniu Spalva pasirinkite baltą spalvą.
- Spustelėkite Gerai.
- Spustelėkite Gerai.
Pirmiau minėti veiksmai pakeičia langelių, turinčių nulius, šrifto spalvą į baltą, todėl šios ląstelės atrodo tuščios.
Šis sprendimas veikia tik tada, kai darbalapyje yra baltas fonas. Jei ląstelėse yra kitos fono spalvos, balta spalva vis tiek gali išlaikyti nulius.
Jei norite tikrai paslėpti nulius ląstelėse, kur ląstelės atrodo tuščios, nesvarbu, kokia fono spalva ląstelėms suteikiama, galite atlikti toliau nurodytus veiksmus.
- Pasirinkite duomenų rinkinį
- Spustelėkite skirtuką „Pagrindinis“
- Grupėje „Stiliai“ spustelėkite „Sąlyginis formatavimas“.
- Užveskite žymeklį ant parinkčių „Paryškinti ląstelių taisykles“ ir pasirodžiusiose parinktyse spustelėkite parinktį „Lygus“.
- Dialogo lange „Lygus“ kairiajame lauke įveskite 0.
- Pasirinkite išskleidžiamąjį meniu Formatas ir spustelėkite Pasirinktinis formatas.
- Dialogo lange „Formatuoti langelius“ pasirinkite skirtuką „Skaičius“ ir kairėje srityje spustelėkite parinktį „Pasirinktinis“.
- Pasirinktinio formato parinktyje lauke Tipas įveskite: ;;; (trys dvitaškiai be vietos)
- Spustelėkite Gerai.
- Spustelėkite Gerai.
Pirmiau minėti veiksmai keičia langelių, kurių vertė 0, pasirinktinį formatavimą.
Kai naudojate tris kabliataškius kaip formatą, jis slepia viską langelyje (ar tai būtų skaitinis, ar tekstinis). Kadangi šis formatas taikomas tik toms ląstelėms, kurių vertė 0, jis slepia tik nulius, o ne likusį duomenų rinkinį.
Taip pat galite naudoti šį metodą, norėdami paryškinti šias ląsteles kita spalva (pvz., Raudona arba geltona). Norėdami tai padaryti, tiesiog pridėkite kitą veiksmą (po 8 veiksmo), kuriame dialogo lange „Formatuoti langelius“ turite pasirinkti skirtuką Užpildyti, tada pasirinkite spalvą, kuria norite paryškinti langelius.Abu aukščiau aprašyti metodai taip pat veikia, kai 0 yra formulės rezultatas ląstelėje.
Pastaba: abu šiame skyriuje aprašyti metodai slepia tik nulines vertes. Jis nepašalina šių nulių. Tai reiškia, kad jei skaičiavimuose naudosite šias ląsteles, bus naudojami ir visi nuliai.Paslėpkite nulinę vertę naudodami pasirinktinį formatavimą
Kitas būdas paslėpti nulines reikšmes iš duomenų rinkinio yra sukurti pasirinktinį formatą, kuris paslepia reikšmę ląstelėse, kuriose yra 0, o bet kuri kita vertė rodoma taip, kaip tikėtasi.
Toliau pateikiami veiksmai, kaip naudoti pasirinktinį formatą, norint paslėpti nulius ląstelėse:
- Pasirinkite visą duomenų rinkinį, kuriam norite taikyti šį formatą. Jei norite to padaryti visam darbalapiui, pasirinkite visus langelius
- Pasirinkę langelius, spustelėkite skirtuką Pagrindinis
- Ląstelių grupėje spustelėkite parinktį Formatas
- Išskleidžiamajame meniu spustelėkite elementą Formatuoti langelius. Bus atidarytas dialogo langas Langelių formatavimas
- Dialogo lange Langelių formatavimas pasirinkite skirtuką Skaičius
- Kairiojoje srityje esančioje parinktyje spustelėkite pasirinktį.
- Dešinėje esančiose parinktyse lauke Tipas įveskite šį formatą: 0;-0;;@
- Spustelėkite Gerai
Pirmiau minėti veiksmai pasirinktoms ląstelėms pritaikytų pasirinktinį formatą, kuriame suformatuotos tik tos ląstelės, kurių vertė 0, kad būtų paslėpta vertė, o likusių langelių duomenys rodomi taip, kaip tikėtasi.
Kaip veikia šis pasirinktinis formatas?
Programoje „Excel“ yra keturių tipų duomenų formatai, kuriuos nurodote:
- Teigiami skaičiai
- Neigiami skaičiai
- Nuliai
- Tekstas
Ir kiekvienam iš šių duomenų tipų galite nurodyti formatą.
Daugeliu atvejų yra numatytasis formatas - Bendrasis, kuris mato visus šiuos duomenų tipus. Bet jūs galite lanksčiai sukurti konkretų formatą kiekvienam iš šių duomenų tipų.
Žemiau pateikiama tinkinto formato struktūra, kurios turite laikytis, jei kiekvienam iš šių duomenų tipų pritaikote pasirinktinį formatą:
;;;
Naudodamas aukščiau aprašytą metodą, nurodžiau formatą:
0;-0;;@
Aukščiau pateiktas formatas atlieka šiuos veiksmus:
- Teigiami skaičiai rodomi taip, kaip yra
- Neigiami skaičiai rodomi su neigiamu ženklu
- Nuliai yra paslėpti (nes nenurodytas formatas)
- Tekstas rodomas toks, koks yra
Pakeiskite nulius brūkšneliu arba tam tikru tekstu
Kai kuriais atvejais galbūt norėsite ne tik paslėpti nulius ląstelėse, bet pakeisti juos kažkuo daugiau.
Pvz., Galbūt norėsite pašalinti nulius ir pakeisti brūkšneliu arba tokiu tekstu kaip „Nėra“ arba „Duomenys dar laukia“
Tai dar kartą įmanoma naudojant pasirinktinį skaičių formatavimą, kur galite nurodyti, ką langelis turėtų rodyti vietoj nulio.
Toliau pateikiami žingsniai, kaip „Excel“ konvertuoti 0 į brūkšnelį:
- Pasirinkite visą duomenų rinkinį, kuriam norite taikyti šį formatą. Jei norite to padaryti visam darbalapiui, pasirinkite visus langelius
- Pasirinkę langelius, spustelėkite skirtuką Pagrindinis
- Ląstelių grupėje spustelėkite parinktį Formatas
- Išskleidžiamajame meniu spustelėkite Formatuoti langelius. Bus atidarytas dialogo langas Langelių formatavimas
- Dialogo lange Langelių formatavimas pasirinkite skirtuką Skaičius
- Kairiojoje srityje esančioje parinktyje spustelėkite pasirinktį.
- Dešinėje esančiose parinktyse lauke Tipas įveskite šį formatą: 0;-0;-;@
- Spustelėkite Gerai
Pirmiau minėti veiksmai paliks visas kitas ląsteles tokias, kokios yra, ir pakeis langelius, kurių vertė 0, kad būtų rodomas brūkšnys (-).
Pastaba: Šiame pavyzdyje aš nusprendžiau nulį pakeisti brūkšniu, tačiau taip pat galite naudoti bet kokį tekstą. Pavyzdžiui, jei langeliuose norite rodyti NA, galite naudoti šį formatą: 0; -0; „NA“;@Profesionalus patarimas: Taip pat galite nurodyti kelias teksto spalvas pasirinktinio formato formatu. Pvz., Jei norite, kad langeliai su nuliais rodytų raudoną NA tekstą, galite naudoti šį formatą: 0; -0; [raudona] „NA“;@Paslėpti nulines vertes „Pivot“ lentelėse
Gali būti du scenarijai, kai „Pivot“ lentelė rodo reikšmę kaip 0:
- Šaltinio duomenų langeliai, apibendrinti „Pivot“ lentelėje, turi 0 reikšmių
- Šaltinio duomenų langeliai, apibendrinti „Pivot“ lentelėje, yra tušti, o „Pivot“ lentelė suformatuota taip, kad tuščios ląstelės būtų rodomos kaip nulis
Pažiūrėkime, kaip paslėpti nulius „Pivot“ lentelėje kiekvienu atveju:
Kai šaltinio duomenų langeliai turi 0s
Žemiau yra duomenų rinkinio pavyzdys, kurį naudojau kuriant „Pivot“ lentelę. Atminkite, kad visų „Vakarų“ įrašų kiekio/pajamų/pelno skaičiai yra 0.
„Pivot“ lentelė, sukurta naudojant šį duomenų rinkinį, atrodo taip:
Kadangi visų Vakarų regiono įrašų duomenų rinkinyje buvo 0, čia esančioje „Pivot“ lentelėje matote 0.
Jei šioje „Pivot“ lentelėje norite paslėpti nulį, galite tai padaryti naudodami sąlyginį formatavimą.
Tačiau sąlyginis formatavimas „Pivot“ lentelėje „Excel“ veikia šiek tiek kitaip nei įprasti duomenys.
Štai veiksmai, kaip taikyti sąlyginį formatavimą „Pivot Table“, kad būtų paslėpti nuliai:
- Pasirinkite bet kurį stulpelio langelį, kurio suvestinės lentelės suvestinėje yra 0 taškų (nepasirinkite visų langelių, o tik vieną)
- Spustelėkite skirtuką Pagrindinis
- Grupėje „Stiliai“ spustelėkite „Sąlyginis formatavimas“.
- Užveskite žymeklį ant parinkčių „Paryškinti langelių taisykles“ ir rodomose parinktyse spustelėkite parinktį „Lygus“.
- Dialogo lange „Lygus“ kairiajame lauke įveskite 0.
- Pasirinkite išskleidžiamąjį meniu Formatas ir spustelėkite Pasirinktinis formatas.
- Dialogo lange „Formatuoti langelius“ pasirinkite skirtuką Skaičius ir kairėje srityje spustelėkite parinktį „Pasirinktinis“.
- Pasirinktinio formato parinktyje lauke Tipas įveskite: ;;; (trys dvitaškiai be vietos)
- Spustelėkite Gerai. Pasirinkto langelio dešinėje pamatysite mažą formatavimo parinkčių piktogramą.
- Spustelėkite šią „Formatavimo parinkčių“ piktogramą
- Pasirinktose parinktyse pasirinkite - Visi langeliai, kuriuose rodomos „Regiono“ „Pajamų sumos“ vertės.
Pirmiau minėti veiksmai paslepia „Pivot“ lentelės nulį taip, kad pakeitus „Pivot Table“ struktūrą (pridėjus prie jos daugiau eilučių/stulpelių antraščių, nuliai ir toliau bus paslėpti).
Jei norite sužinoti daugiau apie tai, kaip tai veikia, čia yra išsami pamoka apie teisingą būdą taikyti sąlyginį formatavimą „Pivot“ lentelėms.
Kai šaltinio duomenų langeliuose yra tuščių langelių
Žemiau yra pavyzdys, kai turiu duomenų rinkinį, kuriame yra tuščių visų „West“ įrašų langelių.
Jei sukursiu „Pivot“ lentelę naudodami šiuos duomenis, gausiu rezultatą, kaip parodyta žemiau.
Pagal numatytuosius nustatymus „Pivot“ lentelėje rodomi tušti langeliai, kai visi šaltinio duomenų langeliai yra tušti. Bet jei vis tiek matote 0, atlikite toliau nurodytus veiksmus, kad paslėptumėte nulį ir parodytumėte tuščius langelius:
- Dešiniuoju pelės mygtuku spustelėkite bet kurią langelį „Pivot Table“
- Spustelėkite „Suvestinės lentelės parinktys“
- Dialogo lange „PivotTable Options“ spustelėkite skirtuką „Maketas ir formatas“
- Formato parinktyse pažymėkite parinktis ir „Jei rodomi tušti langeliai:“ ir palikite tuščią.
- Spustelėkite Gerai.
Pirmiau minėti veiksmai paslėptų nulius „Pivot“ lentelėje ir vietoj to rodytų tuščią langelį.
Jei norite, kad „Pivot“ lentelėje būtų rodomas kažkas, o ne 0, tai galite nurodyti atlikdami 4 veiksmą. Pavyzdžiui, jei norite rodyti tekstą - „Duomenų nėra“, vietoj 0, įveskite šį tekstą lauke (kaip parodyta žemiau).
Raskite ir pašalinkite nulius „Excel“
Visais aukščiau pateiktais metodais aš jums parodžiau būdus, kaip paslėpti 0 reikšmę langelyje, tačiau vertė vis tiek išlieka langelyje.
Jei norite iš duomenų rinkinio pašalinti nulines reikšmes (kurios nepaliks tuščių langelių), atlikite šiuos veiksmus:
- Pasirinkite duomenų rinkinį (arba visą darbalapį)
- Spustelėkite skirtuką Pagrindinis
- Grupėje „Redagavimas“ spustelėkite „Rasti ir pasirinkti“
- Išskleidžiamajame meniu rodomose parinktyse spustelėkite „Pakeisti“
- Dialogo lange „Rasti ir pakeisti“ atlikite šiuos pakeitimus:
- Lauke „Rasti ką“ įveskite 0
- Lauke „Pakeisti“ nieko neįveskite (palikite tuščią)
- Spustelėkite mygtuką Parinktys ir pažymėkite parinktį „Suderinti visą langelio turinį“
- Spustelėkite Pakeisti viską
Pirmiau minėti veiksmai akimirksniu pakeis visus langelius, kurių vertė nulinė, tuščia.
Jei nenorite iš karto pašalinti nulių ir pirmiausia pasirinkti langelius, atlikite šiuos veiksmus:
- Pasirinkite duomenų rinkinį (arba visą darbalapį)
- Spustelėkite skirtuką Pagrindinis
- Grupėje „Redagavimas“ spustelėkite „Rasti ir pasirinkti“
- Išskleidžiamajame meniu rodomose parinktyse spustelėkite „Pakeisti“
- Dialogo lange „Rasti ir pakeisti“ atlikite šiuos pakeitimus:
- Lauke „Rasti ką“ įveskite 0
- Lauke „Pakeisti“ nieko neįveskite (palikite tuščią)
- Spustelėkite mygtuką Parinktys ir pažymėkite parinktį „Suderinti visą langelio turinį“
- Spustelėkite mygtuką „Rasti viską“. Tai suteiks jums visų ląstelių, kuriose yra 0, sąrašą
- Paspauskite „Control-A“ (palaikykite nuspaudę valdymo klavišą ir paspauskite A). Taip bus pasirinktos visos ląstelės, kuriose yra 0.
Dabar, kai pasirinkote visas ląsteles su 0, galite jas ištrinti, pakeisti kitomis arba pakeisti spalvą ir jas paryškinti.
Slėpdami nulius vs. Nulių pašalinimas
Gydydami ląsteles, kuriose yra 0, turite žinoti skirtumą tarp jų slėpimo ir pašalinimo.
Paslėpę nulinę reikšmę langelyje, ji jums nematoma, tačiau ji vis tiek lieka langelyje. Tai reiškia, kad jei turite duomenų rinkinį ir jį naudojate skaičiavimams, ta 0 reikšmė taip pat bus naudojama skaičiuojant.
Priešingai, kai turite tuščią langelį, jo naudojimas formulėse gali reikšti, kad „Excel“ automatiškai nepaiso šių langelių (priklausomai nuo to, kurią formulę naudojate).
Pavyzdžiui, žemiau gaunu, kai naudoju formulę AVERAGE, kad gaučiau dviejų stulpelių vidurkį (rezultatas yra 14 eilutėje). A stulpelyje yra langelių, kuriuose 0 reikšmė buvo paslėpta (bet vis dar yra langelyje), o B stulpelyje - langeliai, kuriuose 0 reikšmė buvo pašalinta.
Jūs galite pamatyti rezultato skirtumą, nepaisant to, kad abiejų duomenų rinkinių duomenų rinkinys atrodo vienodas.
Taip atsitinka, kai VIDUTINĖ formulė ignoruoja tuščius langelius B stulpelyje, tačiau naudoja A stulpelyje esančius langelius (nes A stulpelyje esančių reikšmių vis tiek yra 0).