V naslednjem članku boste izvedeli, kako lahko hitro in enostavno poiščete vse vrednosti napak na svojih seznamih in tabelah ter jih označite v barvah ali izbrišete napake v Excelu neposredno z makrom.
Uporaba formul lahko vodi do napačnih rezultatov. To je predvsem zato, ker so izvorni podatki nepopolni ali v napačni obliki. Rezultate formule v tabelah lahko prepoznate z uporabo vsebine celic, kot so #DIV / 0!, #REFERENCE!, #VALUE! ali #NAME? prepoznati.
Na primer, napaka # DIV / 0! Je zelo pogosta. Tako je, če vrednost za delitelj še ni vnesena. Ali pa se prikaže napaka #VREDNOST! Če celica vsebuje besedilo namesto pričakovane številke. Običajno lahko takšne napake izključite tako, da ustvarite čisto tabelo. Včasih (na primer pri uvozu podatkov) so v tabelah vrednosti napak, ki jih je mogoče enostavno odstraniti.
Naslednja slika prikazuje izvleček iz takšne tabele z vrednostmi napak:
Kako najti in označiti napake v Excelu
Večji kot je izračun, težje je izslediti vse celice, ki vsebujejo vrednost napake. Ampak deluje z majhnim trikom. Če želite to narediti, ravnajte na naslednji način:
Aktivirajte tabelo, v kateri želite najti celice z vrednostmi napak. Uporabite kombinacijo tipk CTRL G v vseh različicah Excela, da pokličete pogovorno okno GO TO, prikazano na naslednji sliki:
V tem pogovornem oknu kliknite gumb VSEBINA. Prikaže se naslednje pogovorno okno:
V tem pogovornem oknu aktivirajte možnost FORMULAS. Pod FORMULAS počistite vsa potrditvena polja razen NAPAKA. To nastavitev potrdite z OK.
Zdaj so izbrane vse celice v tabeli, ki vsebujejo vrednost napake. Naslednja slika prikazuje, kako to izgleda v vzorčni tabeli:
Če želite izbrane celice urejati eno za drugo, premaknite kazalec miške iz ene celice v drugo s tipko TAB ali SHIFT TAB.
Če želite označiti vse celice z vrednostjo napake, uporabite CTRL 1, da pokličete pogovorno okno FORMAT CELLS v vseh različicah Excela. Pri tem nato izberete pisavo ali barvo ozadja za želeno osvetlitev. To nastavitev potrdite z gumbom V redu.
Kako izbrisati napake v Excelu neposredno z makrom
Če ne želite najprej preveriti napačnih rezultatov formule v tabeli, ampak jih želite izbrisati neposredno, lahko to storite zelo preprosto z uporabo makra.
Če želite to narediti, vnesite naslednje ukaze VBA:
Sub LoescheFehler ()
Cells.SpecialCells (xlFormulas, xlErrors) .ClearContents
End Sub
Makro odstrani vsa sporočila o napakah iz vseh formul v aktivni tabeli. Tega postopka ni mogoče razveljaviti. Zato je nujno, da pred uporabo makra naredite varnostno kopijo delovnega zvezka.
Za vnos makra pritisnite kombinacijo tipk ALT F11 v Excelu. To prikliče urejevalnik VBA. Z ukazom INSERT - MODULE vstavite prazen list modula. Za zagon makra pritisnite kombinacijo tipk ALT F8 v Excelu.