Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

excel formula ili makro za brisanje felera u formuli

[es] :: Office :: Excel :: excel formula ili makro za brisanje felera u formuli

[ Pregleda: 3585 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.swlan.wu-wien.ac.at.



+1 Profil

icon excel formula ili makro za brisanje felera u formuli11.10.2008. u 19:23 - pre 158 meseci
imam jednu tabelu sa formulom IF

ako napisem npr u A1 godinu 2000 onda u toj tabeli automatski da mi se napisu godine od 2000 - 2008.

problem se javlja kad npr napisem 2005, u tabeli mi se napisu godine od 2005 - 2008, ali ostale celije koje su prazne i treba da ostanu prazne (u kojima je formula) javi se feler #NA ili #WERT

sad ja znam razlog zasto se javljaju, ali sta da napisem da one ostanu prazne, tj da se ne vide te greske ...

nasla sam ovaj makro, ali ne znam da li on moze pomoci i kako:


Function KeinFehler(Formel)
If IsError(Formel) Then
KeinFehler = 0
Else
KeinFehler = Formel
End If
End Function


ili da dodam formulu koja bi brisala ostavila prazne celije u slucaju da nea vrednosti ...

inace u prvoj koloni su godine u drugoj postoci u 3, 4, i 5 su formule (obicno sabiranje)
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2199
194.106.167.*

Sajt: www.gowi.rs


+96 Profil

icon Re: excel formula ili makro za brisanje felera u formuli12.10.2008. u 05:50 - pre 158 meseci
Po meni najbolje da prepraviš postojeće IF sa dodatnim uslovom. Pošto ne znam kako izgleda originalna forumla, evo drugo rešenje.
Stavi celu forumulu unutar jednog drugog IF
Code:
=IF(ISERROR(tvoja_formula),"", tvoja_formula)


To je otprilike i ono što radi korisnička funkcija koju si navela (samo što ona vraća 0 umesto praznog stringa). Možeš da je koristiš tako što navedeš adresu ćelije u kojoj je rezultat tvoje formule kao argument ove funkcije. Npr. =KeinFehler(A2)


Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.swlan.wu-wien.ac.at.



+1 Profil

icon Re: excel formula ili makro za brisanje felera u formuli12.10.2008. u 14:48 - pre 158 meseci
mogu li da posaljem excel file, da vidis kako to igleda?
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2199
*.bisinter.net.

Sajt: www.gowi.rs


+96 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 07:27 - pre 158 meseci
Ukoliko rešenje koje sam naveo ne radi bilo bi korisno da postaviš faj da vidimo o čemu se radi
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.bankgutmann.co.at.



+1 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 09:26 - pre 158 meseci
u celiji P4 menjam godine od 1967-2008

automatski treba da se menja u koloni M11 pa nadalje godina.

kada promenim procenat u celiji Q5, treba da se tabela dole menja automatski sve ali bez #Wert ili #NV

nego da izgleda lepo ... vrednosti se traze iz kolona A-H ...
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2199
*.bisinter.net.

Sajt: www.gowi.rs


+96 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 10:44 - pre 158 meseci
Uslovu na osnovu koga se popunjavaju godine, dodaj uslov da li je prethodna ćelija prazna:
Code:
=IF(OR(M11="",M11=$P$6),"",M11+1)

Prikaz rezultata u ostalim kolonama tabele možeš rešiti ispitujući odgovarajuću ćeliju sa godinom - da li je prazna ili ne.
Najjednostavnije je da formiraš kreiraš uslovno formatirinje na osnovu formule
Code:
=LEN($M11)=0

koje će primeniti format bela slova, bela pozadina kad je ovaj uslov zadovoljen i tako sakriti ispis grešaka.

Malo komplikovanije, ali možda bolje rešenje, je da formule iz kolona N, O itd ugnjezdiš unutar dodatnog IF koje provarava da li je u istom redu u koloni M prazan string. Npr.
Code:
=IF(LEN($M11)=0,"",INDEX($C$5:$G$30,MATCH(M11,$A$5:$A$30),MATCH($I$7,$C$3:$G$3)))


Prvo rešenje je na listu 1, a drugo na listu 2 u priloženom primeru.

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

mmisic
Mario Mišić
Bosna i Hercegovina

Član broj: 33212
Poruke: 29
*.tel.net.ba.



Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 11:00 - pre 158 meseci
mirjanagb
Probaj sa uvjetnim oblikovanjem. U excelu 2007 to radi savrseno a za excel 2003 ne znam jer ga nisam odavna koristio
MMisic
 
Odgovor na temu

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.bankgutmann.co.at.



+1 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 12:09 - pre 158 meseci
u koloni P mi je formula:


=O11*(1+N11)-$O11


kako da napisem ako su godine 0 ili ako je kolona N - onda nista ili O11*(1+N11)-$O11

=if(Len(OR(($M12)=0;($N12)="_"));"";O12*(1+N12)-$O12)

ispadne mi prazno iako su u koloni m godine, a u n procenti ...

ako ovo "" stavim na kraju tj.

=if(Len(OR(($M12)=0;($N12)="_"));O12*(1+N12)-$O12);"")

onda mi se opet pojavljuje #Wert

negde sigurno napisem pogresno u ovom len i or
 
Odgovor na temu

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.bankgutmann.co.at.



+1 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 12:15 - pre 158 meseci
Citat:
mmisic: mirjanagb
Probaj sa uvjetnim oblikovanjem. U excelu 2007 to radi savrseno a za excel 2003 ne znam jer ga nisam odavna koristio


??? ??? a primer?
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2199
*.bisinter.net.

Sajt: www.gowi.rs


+96 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 12:19 - pre 158 meseci
Prikačio sam primer u prethodnoj poruci pa se nadam da će sada biti jasnije. Len je funkcija za dužinu stringa, ne možeš je koristiti kako si navela. Takođe u primeru koji sam ja naveo godine nisu 0 nego prazan string "" (dužine 0).

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

mmisic
Mario Mišić
Bosna i Hercegovina

Član broj: 33212
Poruke: 29
*.tel.net.ba.



Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 13:44 - pre 158 meseci
Evo primjer radjen u excelu 2007 ako ti odgovara
MMisic
Prikačeni fajlovi
 
Odgovor na temu

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.bankgutmann.co.at.



+1 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 15:27 - pre 158 meseci
hmmmm, a gde si to nasao u 2007? mislim kako da ukljucim tu opciju ...

jos jedan problem je ostao ...

u koloni O kada je u koloni N -

onda u koloni O treba da bude prazna celija ... kada je i godina u koloni M napisana i procenat u koloni O (npr jedno 10 celija u koloni O - i onda u 11. je procenat 3%, onda u toj koloni da uzme vrednost O7 i da nastavi da racuna) kao kad i godine i procenat pocinje od prvog reda u tabeli
 
Odgovor na temu

mmisic
Mario Mišić
Bosna i Hercegovina

Član broj: 33212
Poruke: 29
*.tel.net.ba.



Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 18:21 - pre 158 meseci
U 2007 to se nalati na kartici POLAZNO - UVJETNO OBLIKOVANJE - Novo pravilo - Oblikuj samo ćelije koje sadrže - s pogreškama - oblikovanje (pa izaberi font onakav kakva ti je podloga.

A taj drugi problem cu malo pogledati pa ti se javim
MMisic
 
Odgovor na temu

mirjanagb
mirjana kovacevic
austrija

Član broj: 160826
Poruke: 184
*.swlan.wu-wien.ac.at.



+1 Profil

icon Re: excel formula ili makro za brisanje felera u formuli13.10.2008. u 19:43 - pre 158 meseci
ovo funkcionise sa formatiranjem .. ostala je jos samo ona formula ako je u da uzima vrednost iz o7 u mom slucaju ...

ako su prvih nekoliko celija - a onda ide procenat ...
 
Odgovor na temu

mmisic
Mario Mišić
Bosna i Hercegovina

Član broj: 33212
Poruke: 29
*.tel.net.ba.



Profil

icon Re: excel formula ili makro za brisanje felera u formuli14.10.2008. u 15:16 - pre 158 meseci
Ako sam dobro razumio - evo rjesenog primjera
MMisic
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: excel formula ili makro za brisanje felera u formuli

[ Pregleda: 3585 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.