Cum se filtrează după culoare în Excel (2 exemple)

  • Imparte Asta
Hugh West

În analiza financiară de date mari, ați putea constata că aplicarea unui filtru la analiza dvs. vă ajută să examinați datele mai eficient. Atunci când datele sunt filtrate, sunt afișate numai rândurile care corespund criteriilor de filtrare; restul sunt ascunse. Datele filtrate pot fi copiate, formatate, tipărite și așa mai departe, fără a fi nevoie să le sortați sau să le mutați în prealabil. Acest tutorial vă va explica cum se filtrează după culoare în excel folosind atât metoda convențională, cât și metoda VBA cod.

Descărcați caietul de practică

Descărcați acest caiet de exerciții pentru a vă exercita în timp ce citiți acest articol.

Filtru după culoare.xlsm

2 moduri diferite de a filtra după culoare în Excel

Următoarele două părți vă vor explica cum să aplicați un filtru de culoare. Prima este abordarea obișnuită, care este bine cunoscută, iar a doua constă în utilizarea codului VBA. Este o idee bună să învățați cum să utilizați VBA pentru a vă extinde setul de competențe.

De exemplu, avem un exemplu de set de date în care folosim două culori distincte pentru a face diferența între două criterii. Primul criteriu pe care l-am stabilit este că valoarea achizițiilor în luna ianuarie trebuie să fie mai mare de 20 iar celelalte cerințe trebuie să fie mai mici decât 20 În plus, ați putea dori să filtrați culoarea în funcție de un anumit criteriu pentru a examina valoarea deodată.

1. Aplicați metoda de bază pentru a filtra după culoare în Excel

Pentru a stabili comparații între anumite criterii, poate fi necesar să faceți distincția între date. În timp ce lucrați, este posibil să doriți să căutați valorile în cadrul acelorași criterii. Urmați pur și simplu instrucțiunile de mai jos pentru a filtra setul de date pentru a face diferența în funcție de culoare.

Pasul 1:

  • Mai întâi de toate, selectați tabelul de date din interval.

Pasul 2:

  • Faceți clic pe butonul Acasă

Pasul 3:

  • După selectarea Acasă Tab, faceți clic pe Sortare & Filtrare
  • Alegeți Filtru din meniu.

Ca urmare, un buton derulant va apărea în antetul tabelului, așa cum se arată în captura de ecran de mai jos.

Pasul 4:

  • Faceți clic pe butonul buton derulant pentru a deschide opțiunile de filtrare.
  • Selectați Filtrează după culoare
  • Apoi, afișați oricare dintre culorile pe care doriți să le filtrați. Aici am selectat prima culoare RGB ( 248 , 203 , 173 ).

Prin urmare, veți obține datele filtrate cu o anumită culoare, așa cum se arată în imaginea de mai jos.

Pasul 5:

  • Pentru a filtra după o altă culoare, faceți din nou clic pe butonul buton derulant .
  • Selectați noua culoare (RGB = 217 , 225 , 242 ) pentru a filtra după.

În consecință, valoarea filtrată de o anumită culoare va apărea așa cum se arată în imaginea de mai jos.

Note În plus față de filtrarea după culoare, dacă doriți să eliminați filtrul, faceți clic pe meniul derulant și faceți clic pe opțiunea Clear Filter Form (Ștergeți formularul de filtrare) din listă.

Prin urmare, puteți restabili setul de date anterior.

Citiți mai mult: Cum să filtrați mai multe coloane după culoare în Excel (2 metode)

2. Executați un cod VBA pentru a filtra după culoare în Excel

În plus față de tehnica standard, puteți utiliza și VBA cod pentru a filtra. Deși nu este utilizat pe scară largă, este necesar să-l înveți pentru a-ți lărgi setul de abilități. Pentru a face acest lucru, urmează pașii descriși.

Pasul 1:

  • Apăsați Alt + F11 pentru a activa Foaie de lucru activată de macro VBA .
  • Faceți clic pe Introduceți Tab
  • Selectați Modul din meniu.

Pasul 2:

  • Lipiți următoarele Coduri VBA .
 Sub Filter_by_color() 'declară o variabilă Dim ws As Worksheet Set ws = Worksheets("Sheet2") ws.Range("B4:D11").AutoFilter field:=3, Criteria1:=RGB(248, 203, 173), Operator:=xlFilterCellColor End Sub 

Aici,

Dim ws ca foaie de lucru este declararea lui ws ca foaie de lucru.

Foi de lucru("Foaie2") este numele foii de lucru curente.

ws.Range("B4:D11") este intervalul de variație al tabelului.

Câmpul AutoFilter:=3 este numărul coloanei ( 3 ) pentru care se atribuie filtrul

Criterii1:=RGB(248, 203, 173) este codul de culoare al culorii de filtrare.

Pasul 3:

  • În cele din urmă, salvați programul și apăsați F5 pentru a o rula.

Ca urmare, veți obține rezultatul filtrat în foaia de lucru curentă.

Note Uneori, este posibil ca opțiunea de filtrare Excel să nu funcționeze. Există câteva motive posibile pentru aceasta. Încercați să remediați aceste probleme.
  • Asigurați-vă că ați selectat toate datele.
  • Nu va funcționa în celulele unite. Dezasamblați celulele și încercați din nou.
  • Asigurați-vă că tabelul de date are doar un singur titlu de coloană. Căutați rânduri ascunse sau erori în tabelul de date.
  • În cazul în care butonul de filtrare este închis la culoare gri, de grupați datele și acum opțiunea de filtrare va fi disponibilă.

Citiți mai mult: Cum să filtrați prin mai multe culori în Excel (2 metode ușoare)

Concluzie

Pentru a rezuma, sper că această postare a ilustrat modul în care se poate utiliza funcția de filtrare a culorilor din Excel pentru a distinge valorile în funcție de mai multe criterii. Toate aceste metode ar trebui să fie predate și utilizate pe datele dvs. Examinați cartea de practică și puneți în aplicare cunoștințele pe care le-ați dobândit. Suntem capabili să sponsorizăm programe ca acesta datorită generozității dvs.

Dacă aveți întrebări, nu ezitați să ne contactați. Vă rog să-mi spuneți ce părere aveți în secțiunea de comentarii de mai jos.

Întrebările dumneavoastră vor primi răspuns în cel mai scurt timp posibil de către Exceldemy profesioniști.

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.