Formatarea condiționată pe mai multe rânduri în mod independent în Excel

  • Imparte Asta
Hugh West

Formatare condiționată este unul dintre instrumentele esențiale din Microsoft Excel. Analizând date, creând perspective și alte lucruri pe care le putem face folosind acest lucru. Vă poate economisi mult timp și vă poate ușura încărcătura unei presiuni imense de lucru. Utilizăm formatarea condiționată în principal pentru datele care depind unele de altele. Dar, în acest tutorial, veți învăța să utilizați formatarea condiționată pentru mai multe rânduri în mod independent în Excel.

Descărcați caietul de practică

Descărcați acest caiet de practică

Formatarea condiționată pe mai multe rânduri în mod independent.xlsm

2 Metode pentru a utiliza formatarea condiționată pentru mai multe rânduri în mod independent în Excel

Acum, în secțiunile următoare, vă vom oferi două metode simple, dar eficiente, de a aplica formatarea condiționată pentru mai multe rânduri în Excel. Nu uitați că trebuie să setați mai întâi condițiile. Apoi le veți aplica pe rânduri. Codul VBA este doar pentru a copia formatarea condiționată pe toate rândurile din selecție.

Pentru a demonstra acest lucru, vom utiliza următorul set de date:

Aici, avem un set de date format din numele unor vânzători și valoarea vânzărilor acestora în lunile ianuarie, februarie și martie. Scopul nostru este de a aplica formatarea condiționată pentru fiecare lună în parte, utilizând diferite formate de culoare.

1. Utilizarea comenzii de formatare condiționată pentru rânduri multiple

Cea mai importantă parte este să aplicați formatarea condiționată folosind comanda Formatare condiționată din fila Acasă din Excel. Aceasta este ușor de utilizat. Trebuie să setați condiția și formatul de culoare.

Aici, folosim funcția LARGE pentru a rezolva problema noastră. Funcția LARGE va returna a n-a cea mai mare valoare a rândului. După aceea, vom seta formatul de culoare.

📌 Pași

Mai întâi, selectați intervalul de celule D5:F10 .

Acum, de la Acasă fila, mergeți la Formatare condiționată> Gestionați regulile .

După aceea, se va trece la Managerul de reguli de formatare condiționată Se va deschide caseta de dialog. Faceți clic pe Regula nouă .

În Regulă nouă de formatare caseta de dialog, selectați Utilizați o formulă pentru a determina ce celule trebuie formatate. Apoi, introduceți următoarea formulă :

=D5=LARGE($D5:$F5,1)

Această formulă va returna prima cea mai mare valoare din cele trei luni. Apoi faceți clic pe Format.

De la Formatarea celulelor caseta de dialog, selectați meniul Fill (Umplere). Alegeți orice culoare de umplere. Apoi faceți clic pe OK .

Acum, ați setat formula și culoarea de umplere. Acum, faceți clic pe OK .

Acum, marcați Stop IF True Acest lucru este important, pentru a vă asigura că formula dvs. va funcționa numai pentru rânduri independente. Apoi faceți clic pe Regula nouă pentru a adăuga mai multe formule.

Acum, creați din nou încă două reguli ca și cea precedentă. Aceste două reguli vor returna a doua și, respectiv, a treia cea mai mare valoare.

Formule:

=D5=LARGE($D5:$F5,2)

=D5=LARGE($D5:$F5,3)

În cele din urmă, ați setat toate formatele și formulele. Nu uitați să bifați casetele de selectare.

După aceea, faceți clic pe OK .

După cum puteți vedea, reușim să aplicăm formatarea condiționată pe mai multe rânduri în mod independent.

Lecturi similare:

  • Cum să aplicați formatarea condiționată la mai multe rânduri (5 moduri)
  • Excel Alternarea culorii rândurilor cu formatarea condiționată [Video]
  • Aplicați formatarea condiționată la fiecare rând în parte: 3 sfaturi
  • Cum se evidențiază rândul folosind formatarea condiționată (9 metode)

2. Coduri VBA pentru mai multe rânduri în mod independent în Excel

Puteți utiliza codurile VBA pentru a utiliza formatarea condiționată. Această metodă constă în copierea formatului pe toate rândurile. Mai întâi, trebuie să aplicați regulile. Apoi, codurile VBA vor copia formatarea și o vor lipi pe toate rândurile.

Nu uitați că se va crea automat o regulă pentru fiecare rând. De aceea, aceasta este diferită de cea anterioară.

📌 Pași

Mai întâi, selectați intervalul de celule D5:F5

Acum, de la Acasă fila, mergeți la Formatare condiționată> Gestionați regulile .

După aceea, se va trece la Managerul de reguli de formatare condiționată Se va deschide caseta de dialog. Faceți clic pe Regula nouă .

În Regulă nouă de formatare caseta de dialog, selectați Utilizați o formulă pentru a determina ce celule trebuie formatate. Apoi, introduceți următoarea formulă :

=D5=LARGE($D5:$F5,1)

Această formulă va returna prima cea mai mare valoare din cele trei luni. Apoi faceți clic pe Format.

De la Formatarea celulelor caseta de dialog, selectați meniul Fill (Umplere). Alegeți orice culoare de umplere. Apoi faceți clic pe OK .

Acum, ați setat formula și culoarea de umplere. Acum, faceți clic pe OK .

Acum, marcați Stop IF True Acest lucru este important, pentru a vă asigura că formula dvs. va funcționa numai pentru rânduri independente. Apoi faceți clic pe Regula nouă pentru a adăuga mai multe formule.

Acum, creați din nou încă două reguli ca și cea precedentă. Aceste două reguli vor returna a doua și, respectiv, a treia cea mai mare valoare.

Formule:

=D5=LARGE($D5:$F5,2)

=D5=LARGE($D5:$F5,3)

În cele din urmă, ați setat toate formatele și formulele. Nu uitați să bifați casetele de selectare.

După aceea, faceți clic pe OK Se va formata primul rând cu o scară de 3 culori.

Acum, apăsați Alt+F11 de pe tastatură pentru a deschide VBA Editor. Selectați Insert> Module.

Apoi, introduceți următorul cod:

 Sub format_all_rows() Dim rng As Range Dim r As Long Set rng = Selection rng.Rows(1).Copy For r = 2 To rng.Rows.Count rng.Rows(r).PasteSpecial Paste:=xlPasteFormats Next r End Sub 

Acum, salvați fișierul. După aceea, selectați intervalul de celule D5:F10 .

Apoi, apăsați Alt+F8 pentru a deschide caseta de dialog Macro. Selectați format_all_rows.

După aceea, faceți clic pe Fugi.

După cum puteți vedea, am reușit să aplicăm cu succes formatarea condiționată pe mai multe rânduri în mod independent. Metodele noastre evaluează fiecare rând în mod independent.

💬 Lucruri de reținut

Pentru a pune în aplicare aceste metode, marcați întotdeauna opțiunea " Oprire dacă este adevărat "Acesta va ignora alte reguli atunci când datele noastre îndeplinesc condițiile.

Acest cod VBA va genera aceeași regulă pentru fiecare rând. Prin urmare, dacă setul de date este mare, este posibil să încetinească procesul.

Concluzie

În concluzie, sper că acest tutorial v-a oferit o parte din cunoștințele utile despre formatarea condiționată pe mai multe rânduri în mod independent în Excel. Vă recomandăm să învățați și să aplicați toate aceste instrucțiuni la setul dvs. de date. Descărcați caietul de lucru de practică și încercați-le singur. De asemenea, nu ezitați să oferiți feedback în secțiunea de comentarii. Feedback-ul dvs. valoros ne menține motivați să creămNu uitați să vizitați site-ul nostru web. Exceldemy.com pentru diverse probleme și soluții legate de Excel.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.