Jste zde: Úvodní stránka » excel » formatovani » ms-excel-podminene-formatovani
MS Excel - Podmíněné formatování
aneb automatická změna formátu...
Úvod k podmíněnému formátu
V Excelu lze nastavit podmíněný formát (tj. pokud bude obsah buňky dané podmínce vyhovovat, tak se její formátování změní dle nastavených parametrů.)
Tohoto triku lze s výhodou použít u tabulek, kde se zapisují směny pracujících (ranní, odpolední, noční, volno) formát se změní automaticky. A v dalším sloupci si nakonfigurujeme jiný formát (například pro nemoc, dovolenou, nahradní volno). A tabulka bude hned vypadat o poznání lépe, přehledněji a hlavně tato přehlednost se bude tvořit automaticky.
Omezením je, že lze zvolit maximálně tři podmíněné formáty.
Podmíněné formátování - jak na to
Není to tak složité jak to na první pohled vypadá...
Vybereme z nabídky Formát -> Podmíněné formatování ...
Zvolíme a nakonfigurujeme požadované podmínky (škoda že jde mastavit jen tři)
Co lze nastavovat:
- hodnota buňky
- je mezi
- není mezi
- je rovno
- není rovno
- je větší než
- je menší než
- je větší než nebo rovno
- je menší než nebo rovno
- vzorec
V MS Excel 2007 lze nastavovat o poznání více, ale o tom v připravvaném článku.
Možnosti nastavování
V našem ukázkovém příkladě si nastavíme podmíněné formatování pro čísla 10, 20, 30. Pro 10 bude podklad zelený, pro 2é bude modrý a pro 30 bude žlutý.
Podmínka 1: nastavíme na Hodnota buňky, je rovno a do posledního pole vepíšeme 10. Po stisku Formát... si nastavíme požadovaný formát (jak se nastavuje formátování buňky se zmiňuji v jiném článku). Podobně provedeme pro podmínku 2, a podmínku 3.
Výsledek
Výsledekem se obarvuji buňky jak požadujeme pro čísla 10, 20, 30. Pokud budeme chtít reakci na písmenka, její doplnění již pro Vás nebude problém :)
Článek byl aktualizován: 14.01.2010 16:21
Další články k tématu
- Formátování úvod
- Formát - datum a čas
- Podmíněné formatování - právě čtete
- Podmíněné formatování 2010 (2007)
- Podmíněné formátování - Příklady
- Formát buněk - Excel 2010
Komentáře
Milan
Přidáno: 20.01.10 20:30
potřeboval bych radu týkající se podmíněného formátování v Excelu...jak zadám pouze do 1. podmínky (ze tří) následující:
když zadám do buňky třeba písmeno A nebo B nebo C, zbarví se buňka do červena, jinak bude bez barvy (bílá).
Komentář přenesen z původního článku
Pavel Lasák
Přidáno: 20.01.10 20:30
můžete použít: Hodnota buňky "je mezi" ="A" a ="C", a barevně si nastavíte dle libosti.
MS Excel bude brát v úvahu i malá písmena a, b, c.
Komentář přenesen z původního článku
David Mareš
Přidáno: 20.01.10 20:30
Dobrý den,
Vaše stránky jsou velmi užitečné a hlavně přehledné i pro laiky. Moc děkuji. Mám prosbu o pomoc s jedním problémem. Potřebuji porovnat dva ceníky (celkem cca 8000 řádek). Problém je v tom, že v okamžiku porovnání, když nastavím první shodný řádek, jsou některé řádky v "novém" ceníku navíc, "starý" je neobsahuje a naopak. Proto nejde řádky jednoduše porovnat, jsou posunuté. Potřeboval bych nějaký trik, jak takovéto neporovnatelné řádky odstranit či automaticky vybrat shodné pro porovnání - stejný artikl- dvě ceny. Tabulka obsahuje vždy 1x sloupec artikl a 1x sloupec cenu pro nový a to samé pro starý ceník. Moc Vám předem děkuji za radu a přeji hodně úspěchů.
Komentář přenesen z původního článku
Květy
Přidáno: 20.01.10 20:30
na těchle stránkách je jen škoda, že je mega moc přaplácaná reklamama, jinak fajn
Komentář přenesen z původního článku
Pavel Lasak
Přidáno: 20.01.10 20:30
To Květy: Na druhou stranu jsou všechny nabízené informace zdarma. Nakonec i seznam a další společnosti mají na svých stránkách reklamu.
Komentář přenesen z původního článku
Pavel Lasák
Přidáno: 20.01.10 20:30
To David: Osobně bych to řešil přes VBA.
Komentář přenesen z původního článku
Radek
Přidáno: 20.01.10 20:30
Dobrý den,
chtěl bych se zeptat lze nějakým způsobem nastavit barvu dle jiné buňky? Myslím tím vložím do buňky 4 a porovná vybrané buňky. Ta která má také 4 použije její barvu. Děkuji
Komentář přenesen z původního článku
Pavel Lasak
Přidáno: 20.01.10 20:30
To Radek: Osobně bych to řešil přes VBA.
Komentář přenesen z původního článku
David S.
Přidáno: 20.01.10 20:30
Dobrý den,
poradíte mi prosím, jak dostanu do podmíněného formátu několik podmínek?(35 jmen)Např. na stránku se pomocí makra vloží tabulka (je pokaždé trošku jiná - podle dat) s daty a jmény atd. a potřebuji upravit formát jmen na celém listu. Rád bych to použil do makra(nahrál jako makro). Předem moc děkuji!
Komentář přenesen z původního článku
Pavel Lasak
Přidáno: 20.01.10 20:30
To David: Osobně bych to řešil přes VBA. Nebo bych použil další sloupec, kde bych porovnával zda vedlejší sloupec vyhovuje podmínce. Tím by sloupec měl jen logickou uroveň ANO, NE a to již lze jednoduše podmíněně formátovat.
frank_horrigan
Přidáno: 03.04.10 12:39
Taky mam jeden dotaz: Mam tabulku (excel 2010, ovsem to je detail, spis mi jde o to know-how obecne) a potrebuji zhruba nasledujici: Mam ctyri sloupce hodnot (cen), vstup, , stop, cil a vystup. Potrebuji toto: pokud vystup je roven vstupu, formatovat (treba zlute), pokud vystup roven stopu obarvit cervene, pokud roven cili obarvit zelene (omezeni tri podminek na bunku v excelu 2007+ jsem nepotkal (a s 03 snad nikdy nedelal, z XP rovnou na 07). Toto si umim udelat pro jeden radek, ale tech polozek mam priblizne 12.000. Jak si rozkopiruju ti podminky (podobne jako vzorce, aby to vzdycky porovnavalo jenom konkretni radek? Zkousel jsem to dat do cele jedne skupiny, ale tlouklo se mi to a bralo to i ve sloupci pod sebou, coz je spatne. Dik za radu
frank_horrigan
Přidáno: 03.04.10 12:48
Samozrejme, pokud nerovno vystup neni roven nicemu, nedelat nic, to je logicke... a jsem si vedom \"TY podminky\", jde o preklep, nikoli o moji blbost :)
Pavel Lasák
Přidáno: 03.04.10 21:04
To frank_horrigan: Pokud označite celý sloupec můžete mu přiřadit formátování. Nebo kopírovat její format \"štětec\".
frank_horrigan
Přidáno: 03.04.10 23:37
To Pavel Lasák: ano,o tom sloupci vim, ale prave neni zadouci porovnavat a formatovat sloupce pod sebou, nybrz pouze po radcich a tak, ze sloupce jsou konstantni, a radky co s cim srovnavat se prubezne meni. Tady je priklad a co vlastne presne chci (ovsem tech radku je pres 12k): A B C D 1,4 1,3 1,5 1,45 //nema se delat nic 1,7 1,5 1,9 1,9 //C==D,zeleny format 1,6 1,45 1,8 1,44 //B==D,cervenyformat 1,4 1,2 1,5 1,45 // nema to udelat nic, ale: C obarvi zelene radek 1 a 4 a D \"nahodne\" radek 1 a 4, coz neni zadouci... jinymi slovy porebuju IF C1==D1 formatuj zelene, stejne tak C2==D2, C3==D3, stejne tak cervene Bx==Dx, kde x je radek. Ted uz si snad rozumime, co potrebuju (googlit se nedari, tezko formuluji dotaz co vlastne potrebuji. Rikam si, ze je to takova \"zakladni\" vec, predpokladam ze to excel umi, takze chyba ve mne :)
Andrea
Přidáno: 11.04.11 13:05
Dobrý den,mohl by jste mi dát svůj e-mail?potřebovala bych pomoct s jednim ukolem ohledne podmíněného formátování.Děkuji
Pavel Lasák
Přidáno: 11.04.11 19:21
To Andrea: je uveden v patičce lasak@centrum.cz :)
Pavel Chládek
Přidáno: 27.04.11 17:26
Dobrý den, měl bych jeden zapeklitý dotaz. Mám tabulku, kde musím hlídat, zda-li není daný záznam starší než x dní. Nějak jsem si to udělal přes podmínku, že mi to už funguje. Potom jsem využil funkci podmínečné formátování, abych si obarvil buňky, které jsou starší než x dní. Ale teď teprve přichází můj problém. Já bych podle označené buňky potřeboval označit celý řádek, v kterém se označená buňka nachází. Nevíte někdo jak na to??
Pavel Lasák
Přidáno: 28.04.11 17:59
To Pavel: Odpovídal jsme emailem.
Jaroslav Kopecký
Přidáno: 31.08.11 15:42
Dobrý den, mám stejný problém jako Pavel Chládek, může být Vaše odpověď zveřejněna zde, případně odeslána na jaroslavkop@gmail.com ?
Pavel Lasák
Přidáno: 01.09.11 19:26
To Jaroslav:
Tak jsem napsal článek:
podmíněné formátování - příklady.
Nebo další možnost. Například pomocí VBA. Ukázka kódu. Platí pro aktivní řádek.
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Cells.Interior.ColorIndex = xlColorIndexNone
ActiveCell.EntireRow.Interior.ColorIndex = 36
End Sub
Místo ActiveCell budou ty, které vyhovují dané podmínce.
v.mo@seznam.cz
Přidáno: 03.01.12 14:23
Dobrý den, mám tabulku kde je v jednom sloupci vypsaný email (se zavináčem). Někdy se mi buňka promodří a podtrhne někdy nee, neumím přijít na to jak tam nastavit aby po opuštění buňky systém poznal, že jde o majlovou adresu a pole "podtrhnul a vybarvil" Existuje něco jako formát buňky e-mail, nebo jaká je na to finta?
Pavel Lasák
Přidáno: 03.01.12 15:58
To v.mo@seznam.cz: Pokud po napsání emailu stisknete Enter, Excel zjistí zda se nejedná o hypetrextový odkaz a pokud ano automaticky jej doplní. Buď se na buňku postavit a kliknout entr, nebo přes Hypertextový odkaz...
MilanC
Přidáno: 19.01.12 20:06
Ahoj, potřebuji podmíněné formátování pro oblast buněk (změna barvy textu) v případě, že text dané buňky obsahuje určitý nebo jiný text (2 podmínky). V Office2007 není normálně možné udělat 2 podmínky zároveň (naklikat), takže volím vzorec a pokouším se o něco jako =NEBO(HLEDAT("Převod";$D6);HLEDAT("Osobní";$D4)). Problém je, že funkce HLEDAT nevrací NEPRAVDA, ale #HODNOTA, pokud není řetězec nalezen. Zkouším různě zapojit funkce JE.CHYBA(),NE() a pod, ale prostě se mi nedaří odpovídající vzorec sestavit. Děkuji za pomoc.
MilanC
Přidáno: 19.01.12 21:08
Vyřešeno. =NEBO(NE(JE.CHYBA(HLEDAT("převod";A1)));NE(JE.CHYBA(HLEDAT("osobní";A1))))
Přidání nového komentáře
Za obsah komentářů neodpovídám, jelikož jsou komentáře publikovány ihned po jejich napsání čtenářem. Toto nemohu nijak ovlivnit. Přesto si vyhrazuji možnost jakýkoli neslušný komentář smazat bez udání důvodu.
Nejnovější článek
Z článku o
excel jsem jako poslední přidal či upravil článek
05.02.2012:
Je atribut souboru pouze pro čtení - VBA Excel.
Nejčtenější článek
Excel
- Základy MS Excel
- menu Soubor
- Formát dat
- Vložit
- Grafy
- Vzorce (Funkce)
- Matice
- Data
- Revize (Nástroje)
- VBA Úvod a seznamy článků
- VBA Teorie základy
- VBA Listy a buňky
- VBA Práce se soubory
- VBA Formuláře (UserForm)
- VBA Grafy
- VBA Application
- VBA Triky
- VBA praktické příklady kódu
- Praktické příklady
- Finanční poradce
- Šablony - Templates
- Testy
- Ostatní
Novinky
24.10.2011:
Formátování styly - MS Word 2010
Excel
05.02.2012:
Je atribut souboru pouze pro čtení - VBA Excel
Access
15.11.2010:
Automatický formulář - Access 2010
Power Point
12.06.2011:
Karta Vložení - PowerPoint 2010
Outlook - 25.02.2010:
Menu Soubor - Outlook 2010
Project
19.01.2012:
Time management - úvod
OneNote
17.10.2010:
OneNote 2010 – popis obrazovky
Poděkování
Stránky o MS Office produktu společnosti Micosoft. Neslouží jako technická podpora.
| XHTML 1.1 | CSS | Email na autora: lasak@centrum.cz | Copyright: Pavel a Danka 2006 - 2012 |
8497
Tento web zatím neprošel jazykovou korekturou.
Vlastní redakční systém pohánějící tento web je v BETA verzi, omluvte případné problémy.