Stránka 1 z 2
Excel - podmínky a formátování
Napsal: 23 říj 2010 17:22
od Fucza
Zdravím. Chtěl bych v tabulce nastavit podmínky a chtěl bych, aby to ty buňky také podmíněně formátovalo. V tabulce se mohou objevit 3 možné číselné hodnoty. Za posledním sloupcem v tabulce bude sloupec ve kterém bude jedna z hodnot určena jako true. Tato hodnota by se měla vysvítit zeleně v tabulce, pokud na řádku hodnota nesouhlasí vysvítí se červeně. Pokud hodnota v sloupci za tabulkou není zadaná tak se celý rádek vysvítí modře (jako neutrál, nerozhodnuto). A v dalším kroku bych v tabulce potřeboval rozhodnout kolik je v každém sloupci zelených (true) nebo červených (false) hodnot. A pořešit to podmínkou if políček s false je méně než 2 tak se objeví pod sloupcem ok a vysvítí se třeba zeleně. No toť vše :-) snad jsem to trochu vysvětlil. Nemám na počítači přístup na net, tak píšu přes mobil a nemůžu tedy dát příklad v excelu. Proto tedy, jestli by chtěl někdo pomoci, tak taky bez excelu bo to neotevřu v mobilu. Moc díky.
Re: Excel - podmínky a formátování
Napsal: 24 říj 2010 14:33
od navstevnik
Tabulka je v A1:E11.
Hodnota podminky je v F1:F11, jedna hodnota.
Vyhodnoceni poctu stavu "False" ve sloupci je v bunkach A12:E12, v bunkach je vlozen text "OK", barva pisma se rovna barve bunky.
Do A1 vloz podmineny format:
1. podminka - vzorec: =$F1="" format bunky - vzorky modre
2. podminka - vzorec: =A1=$F1 format bunky - vzorky zelene
3. podminka - vzorec:=A1<>$F1 format bunky - vzorky cervene
a format kopirovat do A1:E11.
Do A12 vloz podmineny format - podminka vzorec: =SOUČIN.SKALÁRNÍ((A1:A11<>$F$1:$F$11)*1-($F$1:$F$11="")*1)<=2 format bunky - pismo cerne tucne, vzorky zelene a format kopiruj do B12:E12.
Re: Excel - podmínky a formátování
Napsal: 27 říj 2010 13:58
od Fucza
navstevnik:
Moc díky, ale nějak jsem se v tom ztratil:-)
Konečně jsem doma, tak radši už přikládám malou ukázku. Klidně v 2007, nevím, jestli tam je nějaká změna ve formátování.
Re: Excel - podmínky a formátování
Napsal: 27 říj 2010 15:29
od navstevnik
Viz priloha.
PS: Misto kopirovat format do.. muzes ve sprave pravidel podmineho formatu pouzit Plati pro...
Re: Excel - podmínky a formátování
Napsal: 28 říj 2010 09:57
od Fucza
navstevnik:
Moc děkuju a smekám klobouk. Tohle bych dohromady nedal.
Ale aspoň jsem to trochu pochopil a vyzkouším pak ještě to trochu vylepšit v tom řádku pod tabulkou. Když by tam nebyla žádná chyba, odstín by byl jiný (možná barva), to samé u 1 chyby. Snad se nemýlím, ale tam by mělo stačit změnit jen ten závěr toho skalárního součinu. Nejdřív =0, potom =1 a potom <=2. Akorát zatím váhám, v jakém pořadí by to mělo být, ale to vyzkouším.
Takže moc díky.
Re: Excel - podmínky a formátování
Napsal: 28 říj 2010 10:44
od navstevnik
Kdyz bude treti pravidlo ...=2 , pak na poradi neazalezi, a nezapomen na format pisma.
Re: Excel - podmínky a formátování
Napsal: 28 říj 2010 12:02
od Fucza
Nějak nevím, proč by ten formát písma měl být tak důležitý? Mě dokonce když jsem ty pdmínky zadával, nešel ani změnit typ písma.
Nemůžeš to trochu osvětlit? Díky.
Re: Excel - podmínky a formátování
Napsal: 28 říj 2010 12:29
od navstevnik
Obecne neni nutne upravovat format pisma, spise z demonstracnich duvodu.
Ve vychozim nastaveni je barva fontu nastavena na barvu vychoziho nastaveni pracovni plochy (v OS), takze zmena pri splneni podminky nemusi byt v nekterych barevnych kombinacich vyrazna. Proto je v podmince zmena rezu a barvy pisma. V podminenem formatu nelze zmenit typ a velikost pisma, pouze ve formatu bunky.
Re: Excel - podmínky a formátování
Napsal: 28 říj 2010 23:12
od Fucza
Ještě mě napadla taková věc. Že bych ty podmínky na posledním řádku otočil. Že se "neobjeví" až spočítá, že ve sloupci je <= 2 "chyby", ale že tam budou ty OK od začátku a zmizí, když těch chyb bude více než 2. (a modré ještě nezadané by to tedy muselo brát taky jako TRUE)
Řádků v tabulce bude 13. Takže by ta podmínky byla IF je více true než 11.
Myslíš, že by to takhle taky šlo?
Re: Excel - podmínky a formátování
Napsal: 29 říj 2010 08:13
od navstevnik
Pridej si: v B27:Q27 je vlozeno "OK", tucne pismo, barva automaticka.
Podmineny format v B27 - pravidlo vzorec: =SOUČIN.SKALÁRNÍ((B16:B25<>$S$16:$S$25)*1-($S$16:$S$25="")*1)>2 format bunky - pismo v barve pozadi pracovni plochy a rez tucne, vypln bez barvy; format kopiruj do B27:Q27.
PS: Predpokladem pro spravne vyhodnoceni je, ze bunky B16:Q25 nejsou prazdne, pri zahrnuti prazdnych bunek do vyhodnoceni by vzorce byly nepomerne slozitejsi.
Napr.: pro prazdne bunky v radku sloupce B16:B25, kde je i referencni bunka prazdna, by pravidlo do B26 bylo:
=SOUČIN.SKALÁRNÍ((B16:B25<>$S$16:$S$25)*1-($S$16:$S$25="")*1+(B16:B25=$S$16:$S$25)*(B16:B25="")*1)<=2
a do B27:
=SOUČIN.SKALÁRNÍ((B16:B25<>$S$16:$S$25)*1-($S$16:$S$25="")*1+(B16:B25=$S$16:$S$25)*(B16:B25="")*1)>2
pricemz pro ostatni nevyplnene bunky plati False.
29.10.10 14:45 :
Priloha doplnena o upravu nezahrnujici prazdne bunky
Re: Excel - podmínky a formátování
Napsal: 29 říj 2010 18:46
od Fucza
Juj, to už je complicated. Ty buňky nebudou nikdy prázdné, jen to deletnu, než zadám nová data. Teď jsem zmatený, co vlastně platí pro tento případ:-)
Re: Excel - podmínky a formátování
Napsal: 29 říj 2010 22:27
od navstevnik
Klidne pouzij reseni pro bunky B37:Q46.
Pro radek indikujici stv OK si zvol jeden ze zpusobu:
V radku B47:Q47 je pouzito zvyrazneni stavu OK pri splneni podminky <=2 stavy False
V radku B48:Q48 je pouzito potlaceni stavu OK pri splneni podminky >2 stavy False