Pogojno barvno oblikovanje - excel 2013

Pomoč pri delu z MS Excelom
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

Pozdravljeni

Cel dan si že belim možgane kako narediti sledeče v excelu. V eni vrstici imam v več celicah različne podatke - predvsem tekstovne. Želel bi da se tekst ali polnilo vseh teh celic obarva z določeno barvo, ko v zadnjo celico (ta celica ni potrebno da se obarva) vpišem določen tekst. Če teksta v tej celici ni, naj bi bile vse ostale celice obarvane rdeče, če pa vpišem v to celico tekst, pa se ostale pobarvajo zeleno. Ali je to sploh izvedljivo?
Hvala za pomoč
jumanjy
Prispevkov: 134
Pridružen: To Jan 12, 2010 1:00 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a jumanjy »

Pozdravljeni,
Seveda je možno in je čisto enostavno.
Označite celice ki naj se obarvajo,pojdite na pogojno oblikovanje, izberite možnost uporabi formulo za določanje vrednosti in tam napišite formulo ki bo prepoznala vrednost v vaši zadnji celici. jaz ponavadi napišem kar recimo

Koda: Izberi vse

&K&1>0
.
K1 je vaša zadja celica. Potem še določite lastnosti celic barvo....
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

jumanjy napisal/-a:Pozdravljeni,
Seveda je možno in je čisto enostavno.
Označite celice ki naj se obarvajo,pojdite na pogojno oblikovanje, izberite možnost uporabi formulo za določanje vrednosti in tam napišite formulo ki bo prepoznala vrednost v vaši zadnji celici. jaz ponavadi napišem kar recimo

Koda: Izberi vse

&K&1>0
.
K1 je vaša zadja celica. Potem še določite lastnosti celic barvo....
Hmm, deluje :) Sedaj imam pa težavo da ta formula velja za to prvo vrstico. V tabeli imam pa 500 vrstic, in nebi rad za vsako vrstico posebej pisal formule. Kopiranje oz. kopiranje oblik pa ne deluje. Je tudi zato kakšna enostavna rešitev?
admin
Site Admin
Prispevkov: 3704
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a admin »

pozdravljeni,

oznacite celotno kolono K in potem v pogojno oblikovanje vpisite:

Koda: Izberi vse

k1>0
lp,
Matjaž Prtenjak
Administrator
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

Hmmm, ne deluje tako kot mora. Vsaka vrstica potrebuje svojo formulo, ki gleda zadnjo celico te vrstice. V mojem primeru gre tako: prva vrstica se začne s celico B2 in se konča z G2, torej se formula glasi ko je G2 večji od 1 pobarvaj vse celice od B2 do G2 na zeleno, in druga formula ko je G2 manjši od 1 pobarvaj vse celice od B2 do G2 na rdeče. Naslednja vrstica tako potrebuje formulo: ko je G3 večji od 1 pobarvaj vse celice od B3 do G3 na zeleno, in ko je G3 manjši od 1 pobarvaj vse celice od B3 do G3 na rdeče. ITD... do zadnje vrstice ki se začne z B500, torej formule za zadnjo vrstico se morajo glasiti: ko je G500 večji od 1 pobarvaj vse celice od B500 do G500 na zeleno, in ko je G500 manjši od 1 pobarvaj vse celice od B500 do G500 na rdeče.
Torej obstaja kakšna enostavna rešitev ali na roke pisat 2x po 500 formul :)
jumanjy
Prispevkov: 134
Pridružen: To Jan 12, 2010 1:00 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a jumanjy »

Če vam formula ki vam jo je napisal g. Matjaž ne deluje pa poskusite s preslikavo oblik. Označite prvo vrstico ki vam deluje dvokliknite čopič in kopirajte oblike navzdol. Ko imate oblikovanih več vrstic lahko označite vse in kopiranje bo hitrejše.
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

Žal ne dela tudi preslikovalnik oblik, pogojno oblikovanje je sicer aktivno po kopiranju oblik, vendar formula za vsako vrstico gleda samo zadnjo celico v prvi vrstici, namesto da bi bila formula za zadnjo celico vsake vrstice posebej.
admin
Site Admin
Prispevkov: 3704
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a admin »

pozdravljeni,

sem na dopustu in ne utegnem spremljati foruma azurno. napisti morate:

Koda: Izberi vse

=k1>0
torej spredaj pride se enacaj, saj gre za formulo
lp,
Matjaž Prtenjak
Administrator
jumanjy
Prispevkov: 134
Pridružen: To Jan 12, 2010 1:00 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a jumanjy »

666angel napisal/-a:Žal ne dela tudi preslikovalnik oblik, pogojno oblikovanje je sicer aktivno po kopiranju oblik, vendar formula za vsako vrstico gleda samo zadnjo celico v prvi vrstici, namesto da bi bila formula za zadnjo celico vsake vrstice posebej.
Poglejte če imate dolarske znake odstranjene pred naslovom vrstice =$k1 in ne =$k$1.
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

jumanjy napisal/-a:
666angel napisal/-a:Žal ne dela tudi preslikovalnik oblik, pogojno oblikovanje je sicer aktivno po kopiranju oblik, vendar formula za vsako vrstico gleda samo zadnjo celico v prvi vrstici, namesto da bi bila formula za zadnjo celico vsake vrstice posebej.
Poglejte če imate dolarske znake odstranjene pred naslovom vrstice =$k1 in ne =$k$1.
Točno v tem je bila težava. En $ je bil pred naslovom vrstice, sedaj kopiranje deluje BP. Hvala za pomoč
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

No glede na to da ste mi pomagali rešiti to zadevo, bi prosil še dodatno pomoč. Prej sem želel pobarvati celo vrstico glede na vrednost ene celice, kaj pa če želim formulo malo bolj zakomplicirati in gledati vrednost dveh celic? Recimo formula se bi glasila: =($D2>1)&($G2<1) za eno barvo, =($D2<1)&($G2<1) za drugo barvo in =($D2>1)&($G2>1) za tretjo barvo. Verjetno je formula pravilno zamišljena ampak narobe zapisana in je excel ne prepozna. Kakšna bi bila pravilna oblika zapisa te formule?
admin
Site Admin
Prispevkov: 3704
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a admin »

pozdravljeni,

Excel ne pozna operatorja &, temvec morate uporabiti funkcijo AND:

Koda: Izberi vse

=and(d1>0;e1>0)
lp,
Matjaž Prtenjak
Administrator
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

Točno to sem iskal. Še enkrat hvala za pomoč!!!
666angel
Prispevkov: 18
Pridružen: Sr Avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a 666angel »

Zdravo

Še eno vprašanje na to temo, da ne odpiram na novo. Barvno oblikovanje glede na datum. V eni celici imam nek datum, če je razlika od današnjega dne do tega datuma manjša ali enaka 6 mesecev, se celica obarva zeleno, če je starejša od 6 mesecev se obarva rdeče. Ali je to izvedljivo in kako?
Hvala vnaprej za pomoč
admin
Site Admin
Prispevkov: 3704
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

Odgovor Napisal/-a admin »

Pozdravljeni,

Da bi rešili vaš problem, morate najprej vedeti, kako izračunati razliko dveh datumov v mesecih. Za omenjeno poskrbi funkcija datedif, o kateri si lahko več preberete tudi v forumu oz. na spletišču Matjazev.net.

Torej vse kar je potrebno vpisati v pogojno oblikovanje sta dve formuli:

Koda: Izberi vse

=DATEDIF(A1;NOW();"M")<=6   ... določite zeleno barvo
=DATEDIF(A1;NOW();"M")>6    ... določite rdečo barvo
lp,
Matjaž Prtenjak
Administrator
Odgovori