Ascundeți valori zero în listele Excel rapid și ușor

Acesta este modul în care vă asigurați că valorile zero nu mai sunt afișate în foile dvs. de calcul Excel, chiar dacă acestea sunt încă acolo

Cum se ascunde zero valori în Excel

În tabelele care sunt umplute cu date, valorile nule arată uneori lacune. Dacă doriți să ascundeți vizual aceste lacune, puteți ascunde valori nule fără a le șterge. Pentru a face acest lucru, procedați după cum urmează:

  1. Selectați celulele în care nu doriți să apară valori zero.
  2. Excel 2007 și Excel 2010: activați fila START. În grupul SEME TEMPLATES, faceți clic pe FORMARE CONDIȚIONALĂ> REGULI PENTRU EVIDENȚIEREA CELULELOR> EGAL. Introduceți un zero în câmpul de introducere. Selectați FORMAT PERSONALIZAT din lista CU.
  3. Excel până la versiunea 2003: Apelați comanda CONDITIONAL FORMAT din meniul FORMAT. În câmpul listă din CONDIȚIA 1, selectați opțiunea VALOARE CELULARĂ ACTUALĂ. Introduceți un zero în câmpul de introducere de lângă acesta.
  4. Faceți clic pe butonul FORMAT.

În toate versiunile, Excel afișează o casetă de dialog.

  1. Activați fila FONT. Aici selectați culoarea fundalului curent al celulei sub COLOR. De obicei, aceasta va fi culoarea albă. Confirmați această selecție cu OK.
  2. De asemenea, închideți caseta de dialog FORMATARE CONDIȚIONALĂ cu OK.

Valorile zero sunt apoi afișate în continuare în tabelul dvs., dar nu mai sunt vizibile, deoarece sunt afișate în culoarea fundalului celulei.

Următoarea figură prezintă un exemplu de tabel în care celulele din coloana F sunt formatate așa cum este descris:

Cum se previne afișarea valorilor zero în Excel prin VBA

Doriți să ascundeți automat toate celulele cu o valoare zero folosind o macro? Aceasta poate fi o aplicație utilă pentru curățarea datelor. Aruncați o privire la situația inițială din tabelul următor.

În acest tabel, vrem să ascundem toate rândurile care conțin celule care conțin un zero. Utilizați următoarea macro:

# Linkuri sponsorizate #

Ascundeți sublinii If0 ()
Dim Cell As Range
Pentru fiecare celulă din ActiveSheet.UsedRange
If Cell.Value = 0 And Rows (Cell.Row) .Hidden = False _
Apoi Rows (cell.Row) .Hidden = True
Următoarea celulă
Sfârșitul Sub

Când porniți macrocomanda cu tabelul prezentat mai sus, rândurile 4, 12 și 16 sunt ascunse.

O valoare zero apare în orice coloană a acestor linii. Dacă doriți să verificați un alt criteriu în loc de o valoare zero, puteți adapta comparația cu numărul 0 din codul programului.

Macrocomanda funcționează prea mult, deoarece verifică și celulele care se află într-un rând care anterior a fost ascuns. În schimb, macro-ul gestionează cu mai puține comenzi decât dacă ar fi să prindă acest fapt.

Pentru a afișa din nou toate celulele, apăsați combinația de taste CTRL A și apoi selectați funcția "Format - Linie - Afișare" sau utilizați următoarea macro:

Afișare totală ()
Cells.Rows.Hidden = False
Sfârșitul Sub

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave