Cuprins
Fișele Excel cu seturi de date masive sunt greu de gestionat. Dar dacă puteți filtra setul de date în funcție de nevoile dvs. specifice, atunci sarcina devine destul de ușor de gestionat. În acest articol, vă vom arăta cum să efectuați o filtru personalizat în Excel.
Descărcați caietul de lucru
Puteți descărca gratuit caietul de lucru Excel de practică de aici.
Filtru personalizat.xlsm
5 moduri de a efectua un filtru personalizat în Excel
În această secțiune, vă vom arăta cum să filtrați valorile în Excel în moduri personalizate folosind instrumente de comandă Excel, Macro etc.
Mai sus este setul de date pe care îl vom folosi pentru a efectua filtrul nostru personalizat.
1. Filtrați valoarea pe baza numărului în Excel
Puteți efectua o filtru personalizat în Excel și extrageți datele pe baza numere specifice .
Pași:
- Selectați orice celulă în cadrul intervalului.
- În Acasă fila, selectați Sortare & Filtru -> Filtru de la Editare grup.
- A săgeată derulantă va apărea lângă fiecare antet de coloană.
- Faceți clic pe butonul săgeata de lângă coloană pe care doriți să le filtrați. Noi am vrut să filtrăm pe bază de Vânzări totale așa că am făcut clic pe săgeata derulantă de lângă ea.
- Din lista derulantă, selectați Filtre de număr -> Filtru personalizat .
- A Filtru automat personalizat Va apărea o casetă pop-up. Alegeți opțiunile dorite din lista săgeată derulantă. Noi am dorit să extragem Vânzări totale valoare între 500 și 900 așa că am ales este mai mare decât din prima opțiune derulantă și a scris 500 în căsuța de etichete de lângă ea.
- Așa cum am vrut două opțiuni să fie adevărate așa că am verificat Și Dacă doriți ca rezultatul să se bazeze doar pe o singură condiție, atunci debifați Și și verificați sau opțiune.
- Din cea de-a doua listă derulantă, am ales este mai mică decât și a scris 900 în căsuța de etichete de lângă ea.
- Apăsați OK .
Am obținut detaliile produsului care conține Total vânzare valoarea de 750 , care se situează între 500 și 900.
2. Filtrarea datelor pe baza unui text specific
La fel ca în secțiunea anterioară, puteți de asemenea să implementați o funcție filtru personalizat la setul de date în conformitate cu text specific valori.
Pași:
- După cum se arată mai sus, selectați orice celulă în cadrul intervalului.
- În Acasă fila, selectați Sortare & Filtru -> Filtru de la Editare grup.
- A săgeată derulantă va apărea lângă fiecare antet de coloană.
- Faceți clic pe săgeata din dreptul coloanei pe care doriți să o filtrați. De data aceasta vom filtra pe bază de Luna așa că am făcut clic pe săgeata derulantă de lângă ea.
- Din lista derulantă, selectați Filtre de text -> Filtru personalizat .
- Din cele apărute Filtru automat personalizat caseta pop-up, alegeți opțiunile de care aveți nevoie din săgeata derulantă. Am dorit să extragem detaliile Produsului din Luni înainte de iunie, cu excepția lunii iulie așa că am ales este mai mare decât din prima opțiune derulantă și a scris Iunie în căsuța de etichete de lângă ea.
- Așa cum am vrut două opțiuni pentru a fi adevărat, așa că am verificat Și opțiune.
- Din cea de-a doua listă derulantă, am ales nu este egal cu și selectați Iulie din lista derulantă din caseta de etichete pentru a o exclude din condiție. De asemenea, puteți scrie manual numele lunii aici.
- Apăsați OK .
Am primit detaliile produsului pentru Luni înainte de iunie, cu excepția lunii iulie printr-un filtru personalizat în foaia de calcul Excel.
Citește mai mult: Cum se filtrează valorile unice în Excel
3. Salvați filtrul personalizat într-un tabel în Excel
Până acum v-am arătat cum să personalizați filtrul cu un set de date, dar puteți salva filtrul personalizat și într-un tabel. Pentru a face acest lucru, trebuie să convertiți setul de date într-un tabel. Să vedem cum se face acest lucru în Excel.
Pași:
- Selectați setul de date.
- De la Acasă fila, selectați Format ca tabel .
- Puteți da tabelului dvs. un nume personalizat sau puteți lăsa numele așa cum este. Noi am vrut să stocăm un nume pentru tabelul nostru, așa că l-am numit CustomTable . Din nou, acest lucru nu este obligatoriu .
- După ce ați făcut acestea, veți observa un săgeată derulantă va apărea lângă fiecare antet de coloană.
- Setul dvs. de date este acum convertit sub forma unui tabel cu opțiuni de filtrare. Puteți efectua filtrul personalizat prezentat în secțiunile de mai sus sau în orice alt mod doriți. Am dorit să vedem detaliile produsului pentru luna Iulie așa că noi necontrolat la Selectați toate și verificat doar Iulie .
- Apăsați OK .
Numai detaliile produsului din Iulie vor fi afișate în tabel.
3.1. Executarea unui filtru personalizat pentru două coloane dintr-un tabel
După filtrarea unei coloane dintr-un tabel, puteți filtra o altă coloană, dacă doriți. De exemplu, după ce ați extras doar informațiile din Iulie , acum dorim să avem detaliile produsului care conține Total vânzare valoarea din 500 până la 800 .
- Pentru a filtra pe baza Vânzări totale , am făcut clic pe săgeata derulantă de lângă ea.
- Din lista derulantă, selectați Filtre de număr -> Filtru personalizat .
- Din cele apărute Filtru automat personalizat caseta pop-up, am ales este mai mare decât din prima opțiune derulantă și a scris 500 în căsuța de etichete de lângă ea.
- Așa cum am vrut două opțiuni să fie adevărate așa că am verificat Și opțiune.
- Din cea de-a doua listă derulantă, am ales este mai mică decât și a scris 800 în căsuța de etichete de lângă ea.
- Apăsați OK .
Acum veți obține detaliile produsului care a fost fabricat în Iulie și are un Total vânzare de 750 (care se situează între 500 și 800).
Citește mai mult: Cum să filtrați mai multe coloane simultan în Excel
Lecturi similare
- Cum să filtrați mai multe rânduri în Excel (11 abordări adecvate)
- Excel Filtrează datele pe baza valorii celulei (6 moduri eficiente)
- Cum se utilizează filtrul de text în Excel (5 exemple)
- Comenzi rapide pentru filtrul Excel (3 utilizări rapide cu exemple)
4. Efectuați un filtru personalizat utilizând filtrul avansat în Excel
În afară de a utiliza doar opțiunea de filtrare derulantă, puteți utiliza și opțiunea Avansat din Excel pentru a filtra datele într-un mod personalizat.
Pași:
- Selectați Avansat de la Date tab.
- Veți observa că va apărea o casetă pop-up numită Filtru avansat care are deja intervalul de date din setul dvs. de date în fișierul Intervalul listei cutie.
- Acum, ceea ce trebuie să faceți este să vă întoarceți la setul de date și să stocați într-o altă celulă datele pe baza cărora doriți să efectuați filtrul. De exemplu, am dorit să extragem datele pentru Mobil , așa că am stocat Mobil în Celula G5 și a numit coloana ca fiind Denumirea produsului în Celula G4 .
- Acum, selectați din nou Avansat în caseta pop-up, definiți în caseta pop-up Gama de criterii de tragerea celulelor nou definite În cazul nostru, ne-am târât prin Celula G4 și G5 ca valori de intrare în Gama de criterii .
- Presa OK .
Puteți vedea doar detaliile din Mobil sunt prezente în setul nostru de date.
5. Înregistrare macro pentru a filtra datele în mod personalizat în Excel
Există o altă modalitate rapidă și eficientă de a salva orice fel de filtrare personalizată a datelor în Excel folosind Macro Folosind macroul puteți salva filtrul personalizat și îl puteți aplica mai târziu într-o altă foaie din Excel. Pași de implementare macro pentru a filtra datele într-un mod personalizat sunt prezentate mai jos.
Pași:
- De la Dezvoltator fila, selectați Macro de înregistrare .
- Denumiți macroul în fișierul Macro de înregistrare Am numit-o MacroCustom în Numele macroului cutie.
- Apăsați OK .
- Acum puteți efectua orice tip de filtru în setul de date, macroul îl va înregistra și va aplica filtrul exact într-o altă foaie de lucru. De exemplu, după ce apăsați Înregistrare macro , am vrut să extragem Total vânzare de Iulie așa că noi necontrolat la Selectați toate și a bifat opțiunea Iulie numai din lista derulantă, făcând clic pe săgeata de lângă antetul coloanei.
- După ce ați apăsat OK ne va arăta doar detaliile produsului pentru Iulie .
- Acum vom selecta Opriți înregistrarea de la Dezvoltator Aceasta va înregistra procedura exactă pe care am urmat-o pentru a filtra datele.
- Acum mergeți la o altă foaie de calcul pe care doriți să o filtrați în același mod. Selectați Macros de la Dezvoltator tab.
- Selectați numele macroului pe care l-ați furnizat anterior. În cazul nostru, am selectat macroul MacroCustom aici.
- Apăsați Rulați .
Aici se va aplica exact procesul de filtrare pe care l-ați urmat în foaia de lucru anterioară. Priviți imaginea de mai jos, care conține doar detaliile produsului fabricat în Iulie .
Citește mai mult: Filtrarea criteriilor multiple în Excel cu VBA
Concluzie
Acest articol v-a arătat cum să efectuați un filtru personalizat în Excel. Sper că acest articol v-a fost foarte util. Nu ezitați să mă întrebați dacă aveți întrebări legate de acest subiect.