Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Info Coronavirus/Vaccinare vs Fake News

Secolul XXI suna (1964)

Software pentru calculat suprafet...

Program copiere date Samsung J5 l...
 Contestatie amenda anulata in ins...

Folosire filezilla

Alegere panouri fotovoltaice

Intrare gratuita la Antipa daca a...
 De la Casuța de pe deal la C...

trilogia 3 corpuri

Cum se mufeaza un cablu CAT7

Solutie smart pentru termostat ce...
 Echivalent portalul instantelor

Martor ulei VW Passat 2007

Provider IPTV indian !

Uzucapiune teren in posesie
 

Excel - formulă culori diferite randuri

- - - - -
  • Please log in to reply
2 replies to this topic

#1
Filoteu

Filoteu

    Member

  • Grup: Members
  • Posts: 592
  • Înscris: 06.02.2007
Salut. Nu ma pricep la excel de aceea va rog sa ma ajutați.
Am un tabel în excel sortat pe ore. ( minutele nu contează)
Am 2-3 evenimente la aceeasi oră.
Cum fac sa am colorate diferit (random)  rândurile de la aceleași ore ?

Ex.  Evenimentele de la ora 2,  culoare galben,
       Evenimentele de la ora 5, toate rândurile culoare albastră.

Mulțumesc anticipat.

#2
danvlas

danvlas

    Guru Member

  • Grup: Senior Members
  • Posts: 11,118
  • Înscris: 04.06.2009
Conditional Formatting:
https://support.offi...cb-f1951ff89d7f

#3
maccip

maccip

    44 ani

  • Grup: Senior Members
  • Posts: 29,525
  • Înscris: 06.01.2007
Da, Conditional Formatting. Cateva precizari suplimentare care pot sa-ti fie de folos, sa nu stai sa te chinui in caz ca n-ai mai facut.
- Pentru fiecare culoare(interval, sau tip de formatare) iti trebuie o regula noua. Daca sunt indeplinite mai multe reguli, se va aplica regula cu prioritate. De aia conteaza ordinea in care pui regulile. De fapt stilurile se aplica succesiv, asadar ultimul stil aplicat va suprascrie stilulire precedente. Te ajuta cand formatezi separat backgroundul cu foregroundul sau stilul de chenar.
- Formulele care au valabiltate pe un range (de exemplu pentru A5:E9) se scriu ca si cum ai incerca sa formatezi doar prima celula (A5). Adica in formula folosesti A5(de regula) Ofc poti formata o celula functie de continutul altei celule, in cazul asta trebuie sa scrii adresa relativa la A5 a acelei celule. Adica daca formatezi A5 functie de B6, A6 functie de B7, B5 functie de B6, B6 functie de B7, etc... atunci vei face referire la $B6 (adica celula din coloana B aflata cu o linie mai jos). In felul asta poti gandi stiluri complicate de formatare.
- Exemplu: Daca vrei sa formatezi cu rosu, ce e mai mare decat 0 in range-ul B8:E12, vei scrie conditia =(B8>0) si vei aplica stilul rosu.
- Alt Exemplu: Daca vrei sa formatezi un range A2:E8 cu alta culoare doar pentru celulele care sunt mai mari decat capul de linie (A1:E1), vei scrie conditia =(A2>A$1) pentru stilul respectiv. Se aplica si aici regula cu $. Daca vrei sa formatezi celulele care continu un numar mai mare decat celula urmatoare de pe aceiasi coloana, atunci vei scrie =(A2>A3), regula va functiona pentru toate celulele din range, nu numai pentru A2. Deci regula generala e ca formatezi un range, in expresia conditiei vei scrie formula ca si cum ar fi valabila doar pentru prima celula din range, cu semnul $ acolo unde e cazul de adresare relativa, formatarea va functiona pentru tot range-ul.
- O buna practica: Foloseste optiunea use custom formula, in felul asta te obisnuiesti mai repede cu mecanismul dupa care functioneaza Contitional Formatting.
- Regula: Expresia trebuie sa contina pe prima pozitie =(din cauza ca urmeaza o formula), apoi trebuie sa urmeza o expresie care se va a evalua TRUE sau FALSE.
- Asa DA: Urmatoarele expresii sunt valide din punct de vedere sintactic =B1=B2   =(B1=B2)  =(B1="A")  =OR(B1="A"; B1=B2)  =IF(B1=B2;TRUE; IF(B1=B3; FALSE; TRUE)). =(IF(B1=B2; C2; C3)>0)
- Asa NU: Urmatoarele expresii nu sunt valide din pdv sintactic deoarece ce se afla dupa = nu se evalueaza TRUE sau FALSE:  =B1daca in B1 nu se afla TRUE sau FALSE =IF(B1=0; "A"; B")  ="5"  =5.
- Orice expresie care nu incepe cu = e invalida, exceptie facand TRUE sau FALSE, care oricum nu au sens deoarece sunt constante, deci nu prea mai fac obiectul Conditional Formating, mai bine alegi un format fix si cu asta-> basta.
- O buna practica e sa deschizi paranteza imediat dupa =, in felul asta formula va avea mai multa logica. Adica scrii =(........) unde ....... trebuie sa se evalueze ca TRUE sau FALSE. Daca nu se evalueaza ca TRUE sau FALSE, ea va fi considerata constanta FALSE, adica formatarea nu se va aplica in nicio circumstanta.

Sper ca am clarificat niste chestii referitoare la sintaxa.

Edited by maccip, 25 January 2018 - 14:10.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate