Sunteți pe pagina 1din 17

Tehnologia Aplicaiilor Office

Formatarea condiional
Formatarea condiional permite aplicarea unor efecte de formatare asupra unor celule sau cmpuri dintr-un registru de lucru pe baza unor condiii. n mod practic, formatarea condiional implic definirea unor reguli ce vor fi aplicate unei celule sau unei plaje de celule. n cazul n care condiia este adevrat, zona de celule este formatat pe baza acelei restricii definite; altfel rmne formatarea iniial. Caracteristica acestui tip de formatare const n faptul c, n cazul n care valoarea dintr-o celul se modific, automat se modific i formatul celulei respective, n funcie de condiia definit. Modificarea formatului permite utilizatorului sesizarea vizual asupra coninutului celulei respective. n acelai timp, formatarea condiional reprezint o tehnic utilizat frecvent pentru identificarea erorilor de introducere a datelor i a valorilor neobinuite. Dac n versiunile anterioare (Excel 97-2003) formatarea condiional permitea definirea a maximum trei reguli, Excel 2007 i 2010 ofer utilizatorilor faciliti suplimentare de formatare condiional (numrul de condiii ce pot fi impuse la o formatare condiional nu mai este restricionat dect de memoria disponibil a calculatorului pe care se lucreaz). Aplicarea formatrii condiionale presupune selecia plajei de celule pentru care se dorete a se aplica formatarea condiional i din tab-ul Home, grupul Styles se alege una dintre opiunile disponibile n cadrul comenzii Conditional Formatting. Se pot utiliza reguli predefinite oferite de Excel sau reguli definite de ctre utilizatori.

Tehnologia Aplicaiilor Office


Obs: Exemplificarea se va realiza pe Baza de date Asigurri (plaja de celule A5:G30) care gestioneaz activitatea mai multor societi de asigurare:

Excel 2010 ofer o gam diversificat de reguli predefinite de formatare precum:

Highlight Cells Rules include exemple de reguli ce ofer formatarea n culori


diferite a celulelor atunci cnd acestea conin date numerice care sunt egale (Equal To..), superioare (Greater Than...) sau inferioare (Less Than...) unei valori de comparare, date care sunt cuprinse ntre dou borne valorice (Between..), atunci cnd conin anumite iruri de caractere (Text that Contains...), diferite date calendaristice (A Date Occurring..), elemente unice sau duplicat (Duplicate Values..). Exemple:

1. S se afieze pe fundal rou toate sumele asigurate cu valori mai mari de 50000.

Tehnologia Aplicaiilor Office

Tehnologia Aplicaiilor Office 2. S se formateze pe fundal galben datele corespunztoare asigurrilor ncheiate n ultimele 7 zile.

Tehnologia Aplicaiilor Office Top/Bottom Rules - include reguli ce ofer formatri n culori diferite a celulor
selectate atunci cnd coninutul acestora este n primele n valori (Top 10 Items..), ultimele n valori (Bottom 10 Items), primele n % valori (Top 10%), ultimele n% (Bottom 10%), peste media valoric (Above Average), sub media valoric (Below Average). Exemple:

3. S se formateze pe fundal gri primele 5 valori aferente coloanei Suma asigurat.

Tehnologia Aplicaiilor Office

4. S se formateze cu font rou valorile aferente coloanei Suma asigurat care sunt mai mari decat media tuturor sumelor asigurate.

Tehnologia Aplicaiilor Office

Data Bars opiunea relev din punct de vedere grafic diferenele valorice existente
ntre datele numerice coninute de un cmp al foii de calcul curente, barele specifice acestei faciliti de formatare grafic putnd fi uor asimilate unor histograme dispuse orizontal. Lungimea barelor difer n raport cu mrimea valoric a sumelor din domeniul respectiv, aceste diferene fiind mai evidente n msura n care se opteaz pentru redimensionarea coloanelor ce conin aceste valori n sensul mririi limii acestora. Exemplu:

5. S se formateze printr-un set de bare de culoare albastr valorile aferente coloanei Suma asigurat.

Tehnologia Aplicaiilor Office

Colors Scales permite aplicarea unor culori de fundal folosind nuane diferite sau
diverse culori n funcie de mrimea valoric a celulelor aferente cmpului pentru care se dorete formatarea condiional. Nuanele respective sunt mai pronunate pentru valorile mici i din ce n ce mai pale pentru valori mari ale cmpului. Exemplu:

6. S se formateze pe o scal gradual n 2 culori valorile coloanei Suma asigurat (de la portocaliu intens pentru valorile cele mai mici ctre galben care reprezint valorile cele mai mari).

Tehnologia Aplicaiilor Office

Icon Sets permite aplicarea unui set de pictograme prestabilite celulelor selectate,
proporional cu valorile acestora. Exemplu:

7. S se formateze printr-o pictogram predefinit sumele asigurate cu valori mai mari de 120 000.
n aceast situaie formatarea condiional se va realiza prin dou reguli: una care va permite asocierea pictogramelor i a doua care va restriciona afiarea acestora doar pentru valori mai mari de 120.000.

Tehnologia Aplicaiilor Office


n mod practic, demersul aciunilor de formatare condiional se va structura pe urmtoarele etape: Se definete prima regul astfel: se selecteaz plaja de celule de formatat (valorile coloanei Suma asigurat domeniul F6:F30) i din tab-ul Home, grupul Styles se apeleaz comanda Conditional Formatting - Icon Sets.

Pe domeniul selectat se apeleaz Manage Rules (din tab-ul Home-Styles-Conditional Formatting) i se activeaz butonul Edit Rules.

Se alege prima opiune din setul de reguli predefinite Format on cells based on their values, i la descrierea regulii se realizeaz urmtoarele setri:

Tehnologia Aplicaiilor Office

Modificarea unei reguli de formatare predefinite

Se definete cea de-a doua regul prin activarea comenzii New Rules, din meniul HomeStyles-Conditional Formating, i se alege ca tip de regul Format only cells that contain, realizndu-se descrierea regulii:

Definirea unei noi reguli de formatare

Se revine la managerul regulilor definite prin Home-Styles-Conditional Formating Manage Rule i se bifeaz caseta Stop If True, pentru regula defint anterior.

Tehnologia Aplicaiilor Office

Rezultatul formatrii condiionale se poate observa n figura urmtoare:

Exemplu de formatare condiional prin Icon Set

Tehnologia Aplicaiilor Office New Rule permite definirea unei reguli noi de formatare, bazat pe formule logice. Clear Rules asigur tergerea regulilor de formatare condiional. Manage Rules activeaz caseta de dialog Conditional formatting rules manager n
care utilizatorul poate defini noi reguli, modifica regulile existente sau terge reguli de formatare. Atunci cnd utilizatorul i defineste propria regul de formatare se va alege comanda New Rule din meniul Home-Styles-Conditional Formating. In fereasta New Formatting Rule, utilizatorul va selecta un tip de regul din lista predefinit:

Format all cells based on their values se utilizeaz acest tip de regul atunci
cnd se dorete a fi scoase n eviden valori prin bare grafice, scale de culori, seturi de pictograme. Format only cells that contain: se utilizeaz acest tip de regul atunci cnd se urmrete definirea unor reguli bazate pe comparatii matematice, reguli bazate pe text, date calendaristice, erori etc. Aceast regul este similar cu formatarea condiional din versiunile anterioare Excel. Format only top or bottom ranked values: se utilizeaz aceast regul cnd se dorete evidenierea primelor n valori, a ultimelor n valori, primele n%, etc. Format only values that are above or below average: se utilizeaz acest tip de regul cnd se doresc a fi identificate celule cu valori peste media sau sub media ntregii selecii. Format only unique or duplicate values: se utilizeaz atunci cnd se urmrete identificarea celulele cu valori unice sau duplicat dintr-un domeniu specificat. Use a formula to determine which cells to format: se utilizeaz pentru definirea unor reguli de formatare bazate pe formule i funcii predefinite.

Tehnologia Aplicaiilor Office

Exemple: 8. S se formateze condiional pe fundal portocaliu sumele asigurate minime si pe fundal albastru sumele asiurate maxime.
Etape: Se selecteaza plaja de celule de formatat (domeniul F6:F30) i din tab-ul Home-Style se apeleaz comanda Conditional formatting, cu definirea unei noi reguli New Rule Format only cells that contain. n mod practic, definirea primei reguli care va formata salariul minim se va realiza astfel:

Similar se definete a doua regul pentru salariul maxim:

Tehnologia Aplicaiilor Office

Rezultatul formatrii condiionale se poate observa n figura urmtoare:

9. S se formateze condiional pe fundal verde numele asigurailor cu sumele asigurate minime i pe fundal galben numele asigurailor cu sumele asigurate maxime.

Tehnologia Aplicaiilor Office

Etapele formatrii condiionale: Formatarea numelor asiurailor cu sumele asigurate minime. Se selecteaz prima celul aferent numelui primului asigurat (C6) i se definete o regul nou New Rule, din meniul Home-Style- Conditional Formatting. Se alege ca tip de regul Use a formula to determine which cells to format, se definete formula i se alege culoarea de formatare (butonul Format):

Definirea unei reguli de formatare prin formule

Se copiaz formatarea acestei celule i n celelalte celule aferente coloanei Nume si Prenume asigurat prin Copy Paste Special Formats sau prin but. Format Painter . Similar se procedeaz pentru formatarea numelor asigurailor cu sumele asigurate maxime prin modificarea formulei i a culorii de formatare. Rezultatul formatrii se poate observa n figura urmtoare:

Tehnologia Aplicaiilor Office