Kod izrade tabele u excelu u koloni sa formulom javlja se greška #N/A (vrednost u formuli nije dostupna ) . Ništa tu nije sporno jer greška nestaje čim upišem potrebni podatak. Sada me interesuje kako sakriti tu grešku (da kolona bude prazna ili da recimo font bude obojen u belo) dok ne unesem potreban podatak.
Maskiranje čelije sa greškom u Excelu
Zaključano
Zakačeno
Ne bih da zvučim kao "gotovan" ali pomenutu funkciju ISERROR (pošto koristim excel 2003) nikako ne mogu da ugnezdim sa formulom "=LOOKUP(A7;A1:$B$2;C1:$C$2)".
Kao što je Ivek33 već napisao:
B9=IFERROR(LOOKUP(A9;$A$1:$B$2;C1:C2);"")
B9=IFERROR(LOOKUP(A9;$A$1:$B$2;C1:C2);"")
Citat:
jovanpetrov: (pošto koristim excel 2003)
Evo ukratko
Sintaksa Excel ISERROR funkcije nalazi se na linku a ovo ispod je laički pojašnjeno.
Code:
=ISERROR(Lookup-formula)
Dakle ako formula Lookup vrati grešku tada formula Iserror vraća TRUE. Pogledaj treći red u tablici na linku tutorijala.=ISERROR(Lookup-formula)
Sintaksa Excel IF funkcije nalazi se na linku, a ovo ispod je laičko objašnjenje tvog primjera
Code:
=IF(ISERROR(LOOKUP);prazna-ćelija;LOOKUP)
Imamo tri argumenta (uvjet, true, false). Ovo TRUE/FALSE tretiraj kao Istina/Laž ili Točno/Netočno.=IF(ISERROR(LOOKUP);prazna-ćelija;LOOKUP)
Dakle, Ako je rezultat ISERROR funkcije koja sadrži Lookup funkciju TRUE što znači da je formula Lookup vratila grešku, tada IF formula vraća praznu ćeliju (drugi argument), ako je suprotno tj. nije greška tada IF formula vraća rezultat LOOKUP formule (treći argument).
Tako da tvoja formula u konačnici izgleda ovako
Code:
=IF(ISERROR(LOOKUP(A7;$A$1:$B$2;$C$1:$C$2));"";LOOKUP(A7;$A$1:$B$2;$C$1:$C$2))
=IF(ISERROR(LOOKUP(A7;$A$1:$B$2;$C$1:$C$2));"";LOOKUP(A7;$A$1:$B$2;$C$1:$C$2))
Nadam se da ti je sada malo jasnije.
vidi attach
Posle ovog drugog objašnjenja sve mi je jasno. Problem rešen. Hvala lepo