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

[Excel] Formatiranje vrijednosti u ćeliji pomoću formule

[es] :: Office :: Excel :: [Excel] Formatiranje vrijednosti u ćeliji pomoću formule

[ Pregleda: 4088 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

paja_odi

Član broj: 54344
Poruke: 29
*.broadband.blic.net.



Profil

icon [Excel] Formatiranje vrijednosti u ćeliji pomoću formule23.03.2007. u 21:17 - pre 208 meseci
Da li je moguće formatirati vrijednost u ćeliji pomoću formule. Npr. imam ćeliju sa IF funkcijom u kojoj ako je ispunjen uslov TRUE treba biti zelena, a ako je FALSE treba biti crvena. Znam da se to može uraditi pomoću Conditional formatting.
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: [Excel] Formatiranje vrijednosti u ćeliji pomoću formule24.03.2007. u 12:34 - pre 208 meseci
U Excelu je svašta moguće pomoću formule, pa ne mogu da budem 100% siguran, ali pretpostavljam da nije moguće. Formula vraća neku vrednost: tekstualnu, numeričku, logičku ... ali ne i formatiranje. Doduše, da se korigujem, verovatno je moguće napraviti korisničku funkciju koja bi to radila, ali ne znam kakav je smisao toga, kad već postoji ugrađena opcija koja baš za to služi - conditional formating.
Ako si mislio formatiranje u odnosu na vrednost ne konkretne ćelije nego neke druge ili rezultata formule, to je moguće tako što u conditional format upišeš formulu kao kriterijum.
Pored conditional formata, formatiranje ćelije zavisno od vrednosti može se ostvariti i preko custom formata (u Format Cells dijalogu). String koji zadaješ može da sadrži boje. Tako da string:
Code:
[Red] "Da";[Green] "Ne";[Blue]"Mozda"

znači da će u ćeliji pisati crveno Da ukoliko je vrednost veća od 0, zeleno Ne ukoliko je vrednost manja od 0, odnosno plavo Mozda ukoliko je vrednost jednaka 0. Opcije se mogu kombinovati i sa ispisom numeričke vrednosti.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

paja_odi

Član broj: 54344
Poruke: 29
*.broadband.blic.net.



Profil

icon Re: [Excel] Formatiranje vrijednosti u ćeliji pomoću formule24.03.2007. u 12:55 - pre 208 meseci
U redu C u ćeliji C9 imam sledeću formulu

=IF(ISNA(VLOOKUP($A$3;'C:\Documents and Settings\Dragoslav\Desktop\svaštara\akcije\[Kursna lista 23-03-2007.xls]Kursna lista 23.03.2007.'!$A$1:$J$170;5;FALSE));C8;VLOOKUP($A$3;'C:\Documents and Settings\Dragoslav\Desktop\svaštara\akcije\[Kursna lista 23-03-2007.xls]Kursna lista 23.03.2007.'!$A$1:$J$170;5;FALSE))

Znači funkcija bi trebala da pretraži fajl i list [Kursna lista 23-03-2007.xls]Kursna lista 23.03.2007. i u njemu nađe cijenu za određenu stvar. Ako je ne može naći uzeće vrijednost iz ćelije iznad nje u ovom slučaju C8 u kojoj je ista formula samo za drugi datum. Formula radi pravilno, ali potrebno mi je da znam da li je uzeo vrijednost iz gornje ćelije ili ju je pronašao u fajlu. Može se desiti da pronađe vrijednost u fajlu koja je jednaka vrijednosti za prethodni dan pa mi je potrebno da ih razlikujem.
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: [Excel] Formatiranje vrijednosti u ćeliji pomoću formule24.03.2007. u 16:41 - pre 208 meseci
Rešenje bi bilo da se onaj grozomorni izraz iza ISNA... stavi kao uslov (formula!) u conditional format. E sad pošto uslovno formatiranje radi samo sa imenovanim listama ili opsesima sa istog lista, a ne se opsezima iz druge tabele, moraćeš da formiraš međurezultat u pomoćnoj koloni, pa tek onda da primeniš zavisno od tog međurezultata.
U tom slučaju uslov za uslovno formatriranje će biti mnogo jednostavniji:
Code:
=ISNA($C2) 

gde je kolona C kolona sa medjurezultatima iz VLOOKUP funkcije.


[Ovu poruku je menjao Jpeca dana 26.03.2007. u 08:45 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: [Excel] Formatiranje vrijednosti u ćeliji pomoću formule

[ Pregleda: 4088 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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