..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Pogojno barvno oblikovanje - excel 2013

Pomoč pri delu z MS Excelom

Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Če avg 20, 2015 8:03 am

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č
666angel
 
Prispevkov: 16
Pridružen: Sr avg 19, 2015 12:43 pm



Matjazev.NET
 

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a jumanjy » Če avg 20, 2015 3:23 pm

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....
jumanjy
 
Prispevkov: 119
Pridružen: To jan 12, 2010 1:00 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Pe avg 21, 2015 6:21 am

jumanjy je 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?
666angel
 
Prispevkov: 16
Pridružen: Sr avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a admin » Pe avg 21, 2015 7:19 am

pozdravljeni,

oznacite celotno kolono K in potem v pogojno oblikovanje vpisite:
Koda: Izberi vse
k1>0
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3532
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Pe avg 21, 2015 8:36 am

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 :)
666angel
 
Prispevkov: 16
Pridružen: Sr avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a jumanjy » Pe avg 21, 2015 1:31 pm

Č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.
jumanjy
 
Prispevkov: 119
Pridružen: To jan 12, 2010 1:00 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » So avg 22, 2015 1:59 pm

Ž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.
666angel
 
Prispevkov: 16
Pridružen: Sr avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a admin » Ne avg 23, 2015 9:05 pm

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
admin
Site Admin
 
Prispevkov: 3532
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a jumanjy » Po avg 24, 2015 3:06 pm

666angel je 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.
jumanjy
 
Prispevkov: 119
Pridružen: To jan 12, 2010 1:00 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Po avg 24, 2015 4:25 pm

jumanjy je napisal/-a:
666angel je 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: 16
Pridružen: Sr avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Po avg 24, 2015 4:36 pm

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?
666angel
 
Prispevkov: 16
Pridružen: Sr avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a admin » Po avg 24, 2015 6:57 pm

pozdravljeni,

Excel ne pozna operatorja &, temvec morate uporabiti funkcijo AND:
Koda: Izberi vse
=and(d1>0;e1>0)
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3532
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Po avg 24, 2015 7:21 pm

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

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a 666angel » Pe sep 25, 2015 10:03 am

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č
666angel
 
Prispevkov: 16
Pridružen: Sr avg 19, 2015 12:43 pm

Re: Pogojno barvno oblikovanje - excel 2013

OdgovorNapisal/-a admin » Pe sep 25, 2015 11:01 am

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
admin
Site Admin
 
Prispevkov: 3532
Pridružen: Sr jul 20, 2005 10:06 pm

Naslednja

Vrni se na Excel

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 4 gostov

cron