Salt la conținutul principal

Filtrarea datelor în Excel – simplă și cuprinzătoare

Comanda Excel Filter poate ajuta la filtrarea datelor dintr-un interval sau tabel pentru a afișa doar datele de care aveți nevoie și pentru a ascunde restul. Puteți aplica operatorii săi încorporați pentru a filtra cu ușurință numerele, textele sau datele, cum ar fi filtrarea tuturor numerelor care sunt mai mari sau egale cu un anumit număr, textul filtrului începe, se termină sau conține caractere sau cuvinte specifice sau afișează numai rândurile unde data scadenței este înainte sau după o anumită dată și așa mai departe. După ce filtrați datele într-un interval sau într-un tabel, dacă datele sunt modificate, puteți fie să aplicați din nou un filtru pentru a obține noile date, fie să ștergeți un filtru pentru a afișa toate datele.

În acest tutorial, vom demonstra cum să adăugați, să utilizați sau să eliminați filtre în Excel. Dincolo de asta, vă vom ghida cum să îmbunătățiți caracteristica de filtrare pentru a face față problemelor Excel mai complicate.

Cuprins: [Ascunde]

(Faceți clic pe orice titlu din cuprinsul de mai jos sau din dreapta pentru a naviga la capitolul corespunzător.)

1. Cum se adaugă filtru în Excel

Pentru a filtra datele într-un interval sau într-un tabel, mai întâi trebuie să adăugați un filtru la datele dvs. Această secțiune oferă 3 moduri de a adăuga filtru în Excel.

1.1 Comanda de filtrare din fila Date

Selectați celulele dintr-un interval sau tabel pe care doriți să le adăugați filtru, faceți clic pe Date > Filtru.

1.2 Comanda de filtrare din fila Acasă

Selectați celulele dintr-un interval sau tabel pe care doriți să le adăugați filtru, faceți clic pe Inițial > Sortați și filtrați > Filtru.

1.3 Adăugați un filtru cu o comandă rapidă

Selectați celulele dintr-un interval sau tabel pe care doriți să le adăugați filtru, apoi apăsați Ctrl + Schimba + L chei.

După aplicarea uneia dintre operațiunile de mai sus, puteți vedea săgețile drop-down sunt adăugate în antetele coloanei celulelor selectate.


2. Cum se aplică filtrul în Excel (unul sau mai multe criterii)

După adăugarea filtrului, trebuie să îl aplicați manual. Această secțiune vă va arăta cum să aplicați filtrul într-una sau mai multe coloane în Excel.

2.1 Aplicați filtrul la o coloană (un criteriu)

Dacă doriți să aplicați filtrul doar la o coloană, cum ar fi datele filtrului din coloana C, așa cum se arată în imaginea de mai jos. Vă rugăm să mergeți la acea coloană și apoi procedați după cum urmează.

  1. 1) Faceți clic pe săgeata verticală din antetul coloanei.
  2. 2) Specificați o condiție de filtru după cum aveți nevoie.
  3. 3) Faceți clic pe OK pentru a începe filtrarea. Vedeți captura de ecran:

Acum filtrul este aplicat pe coloana C. Toate datele care îndeplinesc criteriile de filtru vor fi afișate, iar restul vor fi ascunse.

După aplicarea filtrului, puteți vedea săgeata drop-down se transformă într-o pictogramă de filtru .

Este foarte atent că atunci când treceți cursorul peste pictograma filtrului, criteriile de filtrare pe care le-ați specificat vor fi afișate ca un sfat de ecran, așa cum se arată în imaginea de mai jos. Deci, dacă uitați criteriile pe care le-ați specificat unui filtru, pur și simplu treceți cursorul peste pictograma filtrului.

2.2 Aplicați filtrul cu mai multe criterii la mai multe coloane (criterii multiple)

2.2.1 Aplicați filtrul cu mai multe criterii la mai multe coloane unul câte unul

Dacă doriți să aplicați filtrul pentru mai multe coloane cu mai multe criterii, repetați metoda de mai sus pentru mai multe coloane una câte una.

După aplicarea filtrului pe mai multe coloane, puteți vedea săgețile derulante din coloanele filtrate sunt transformate în pictograme de filtrare.

2.2.2 Aplicați simultan filtrul cu mai multe criterii la mai multe coloane

Cu metoda de mai sus, trebuie să aplicați filtrul pe coloane una câte una, iar cel mai important punct este că această metodă acceptă doar AND criterii. Aici introduceți metodele pentru dvs. nu numai că aplicați filtrul pe mai multe coloane simultan, dar aplicați și ambele AND și OR criterii.

Presupunând că aveți un tabel de date ca imaginea de mai jos afișată și doriți să filtrați datele din mai multe coloane pe baza mai multor criterii: Produs = AAA-1 și Comandă> 80, or Preț total> 10000. Vă rugăm să încercați una dintre următoarele metode pentru a o face.

2.2.2.1 Aplicați filtrul la mai multe coloane cu funcția Filtru avansat

Funcția Filtru avansat vă poate ajuta să rezolvați această problemă, vă rugăm să procedați după cum urmează pas cu pas.

1. În primul rând, creați criteriile în foaia de lucru așa cum este prezentată imaginea de mai jos.

Notă: Pentru criteriile ȘI, vă rugăm să plasați valorile criteriilor în celule diferite din același rând. Și plasați valoarea criteriului SAU pe celălalt rând.

2. clic Date > Avansat pentru a porni Filtru avansat Funcția.

3. În Filtru avansat casetă de dialog, vă rugăm să configurați după cum urmează.

3.1) În Acțiune secțiune, selectați Filtrează lista, în loc opțiune;
3.2) În Gama de liste caseta, selectați intervalul de date original sau tabelul pe care doriți să îl filtrați (aici selectez A1: D9);
3.3) În Gama de criterii caseta, selectați intervalul care conține valorile criteriilor pe care le-ați creat la pasul 1;
3.4) Faceți clic pe OK butonul.

Acum coloanele sunt filtrate simultan pe baza criteriilor date, așa cum se arată în imaginea de mai jos.

2.2.2.2 Aplicați cu ușurință filtrul la mai multe coloane cu un instrument uimitor

Ca AND și OR criteriile de filtrare nu sunt ușor de gestionat în metoda de mai sus, aici recomandăm cu tărie Super Filtru caracteristică a Kutools pentru Excel. Cu această caracteristică, puteți aplica cu ușurință filtru pentru mai multe coloane cu ambele criterii ȘI ȘI SAU în Excel.

1. După instalare Kutools pentru Excel, Faceți clic pe Kutools Plus > Super Filtru.

Apoi Super Filtru panoul este afișat în partea dreaptă a foii de lucru.

În mod implicit, două grupuri de criterii goale sunt adăugate cu relația SAU între ele în Super Filtru panou. Iar relația dintre criteriile din același grup este ȘI. Puteți schimba relația dintre diferite grupuri în funcție de nevoile dvs.

2. În Super Filtru , configurați criteriile de filtrare după cum urmează.

2.1) Verificați specificat , faceți clic pe buton pentru a selecta gama originală sau tabelul pe care îl veți filtra;
2.2) În Relaţie lista derulantă, alegeți Aur;
3.3) Faceți clic pe primul rând gol din primul grup, apoi specificați criteriile în funcție de necesitatea dvs.;

Sfat: Prima listă derulantă este pentru anteturile de coloană, a doua este pentru tipurile de filtru (puteți alege Text, număr, dată, an, format text și așa mai departe din această listă derulantă), al treilea este pentru tipurile de criterii, iar ultima casetă de text este pentru valoarea criteriilor.

Ca exemplu pe care l-am menționat mai sus, aici aleg Produs > Text > este egală cu separat de cele trei liste derulante, apoi tastați AAA-1 în caseta de text. Vedeți captura de ecran:

2.4) Continuați să creați criteriile de odihnă și Or criteriile trebuie create într-un grup nou. După cum se arată în imaginea de mai jos, sunt create toate criteriile. Puteți șterge criteriul necompletat din grupuri.
2.5) Faceți clic pe Filtru pentru a începe filtrarea.

Acum, numai datele potrivite sunt afișate în intervalul de date original, iar restul sunt ascunse. Vedeți captura de ecran:

Sfat: Cu această funcție la îndemână, puteți adăuga mai multe criterii într-un grup, puteți adăuga mai multe grupuri, puteți salva setările curente ale filtrului ca scenariu pentru utilizarea viitoare și așa mai departe. Este un instrument indispensabil care poate economisi o grămadă de timp de lucru și poate spori eficiența muncii.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

Faceți clic pentru a afla mai multe despre această caracteristică.


3. Cum se folosește filtrul în Excel

În această secțiune, veți afla cum să utilizați comanda de filtrare pentru a filtra diferite tipuri de tipuri de date, cum ar fi textul, numerele, datele și formatele.

3.1 Filtrează valorile textului

3.1.1 Filtrarea celulelor de text cu criterii specifice (începe cu, se termină cu, conține și așa mai departe)

De fapt, operatorul de filtru încorporat - Filtre text vă oferă multe criterii utile pentru a filtra cu ușurință textul. Presupunând că doriți să filtrați celulele care încep cu un caracter specific, cum ar fi J, procedați după cum urmează pentru a finaliza.

1. Adăugați un filtru la antetul coloanei din intervalul de date original. Faceți clic pentru a afla cum.

2. Faceți clic pe săgeata verticală din celula antet pentru a desfășura meniul de filtrare.

3. clic Filtre text > Începe cu.

4. În Filtru automat personalizat caseta de dialog, introduceți caracterul specific (aici introduc un J) în caseta de text, apoi faceți clic pe OK.

Sfat: Puteți adăuga altul Și or Or criteriile de relație după cum aveți nevoie.

Acum toate celulele încep cu caracterul J sunt afișate în coloana D așa cum se arată în imaginea de mai jos.

3.1.2 Filtru cu sensibile la majuscule

Se pare că este ușor să filtrați celulele de text pe baza unor criterii specifice cu operatorul de filtrare încorporat. Cu toate acestea, deoarece funcția Filtru nu acceptă filtrarea textului cu sensibilitate la majuscule și minuscule, cum putem face un filtru sensibil la majuscule în Excel? Această secțiune vă va arăta metodele de realizare.

3.1.2.1 Filtrează anumite texte cu majuscule și minuscule după formulă și comanda Filter

Presupunând că doriți să filtrați toate majusculele unui anumit text, cum ar fi „INSTRUMENTE TEXT” în coloana B, procedați după cum urmează.

1. Creați o coloană de ajutor în afară de intervalul de date original (aici aleg coloana D ca coloană de ajutor). Introduceți formula de mai jos în a doua celulă și apoi apăsați tasta Enter. Selectați celula de rezultat, trageți-o Mâner de completare automată jos pentru a obține celelalte rezultate.

= EXACT (B2, SUPERIOR (B2))

Notă: Această formulă ajută la identificarea celulelor mari și mici. Dacă o celulă conține toate caracterele majuscule, rezultatul va fi ADEVĂRAT, în caz contrar, veți obține rezultatul ca FALS.

2. Selectați coloana B și D (coloana C va fi selectată, nu contează), faceți clic pe Data> Filtru pentru a le adăuga filtre.

3. Mergeți la coloana B (coloana conține textele pe care le veți filtra), apoi configurați-le după cum urmează.

3.1) Faceți clic pe săgeata verticală din coloana B;
3.2) Debifați Selectați Toate caseta pentru deselectarea tuturor articolelor;
3.3) Bifați caseta de selectare de lângă INSTRUMENTE TEXT;
3.4) Faceți clic pe OK buton. Vedeți captura de ecran:

Acum, în coloana B. sunt afișate numai majuscule și minuscule ale „instrumentelor de text”.

4. Faceți clic pe săgeata verticală din coloana D, debifați Selectați Toate caseta de selectare, bifați caseta de selectare de lângă TRUE , apoi faceți clic pe OK butonul.

Apoi, toate majusculele „instrumente de text” din coloana B sunt filtrate după cum se arată în imaginea de mai jos.

3.1.2.2 Filtrează cu ușurință celulele cu majuscule și minuscule cu un instrument uimitor

Dacă doriți doar să filtrați tot textul cu majuscule sau minuscule într-o coloană, vă recomandăm aici Filtru special caracteristică a Kutools pentru Excel. Cu această caracteristică, tot textul cu majuscule sau minuscule va fi filtrat cu ușurință cu doar câteva clicuri.

1. Selectați gama de coloane în care veți filtra textele în interior, apoi faceți clic pe Kutools Plus > Filtru special > Filtru special.

2. În Filtru special caseta de dialog, vă rugăm să efectuați setările de mai jos.

2.1) În Gamă caseta, puteți vedea gama selectată sunt listate. Puteți schimba intervalul după cum aveți nevoie;
2.2) În Reguli de filtrare , selectați opțiunea Text, apoi selectați Text cu majuscule or Text cu litere mici din lista derulantă de mai jos;
2.3) Faceți clic pe OK.

3. Apoi a Kutools pentru Excel caseta de dialog apare pentru a vă spune câte celule sunt găsite și vor fi filtrate, faceți clic pe OK butonul.

Acum toate celulele majuscule sau minuscule sunt filtrate imediat după cum se arată în imaginea de mai jos.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

Faceți clic pentru a afla mai multe despre această caracteristică.

3.1.3 Filtrează după lungimea textului

Dacă doriți să filtrați celulele după lungimea textului, de exemplu, pentru a filtra celulele cu lungimi de text egale cu 10 caractere, ce ar trebui să faceți? Aici cele trei metode de mai jos vă pot face o favoare.

3.1.3.1 Filtrează celulele după lungimea textului cu comanda Filter

De fapt, comanda Filter are operatorul încorporat pentru a rezolva această problemă, vă rugăm să procedați după cum urmează.

1. Selectați gama de celule care urmează să fie filtrate (aici selectez B1: B27), apoi adăugați un filtru la acest interval de coloane făcând clic pe Date > Filtru.

2. Faceți clic pe săgeata verticală din antetul coloanei, apoi faceți clic pe Filtre text > Filtru customizat. Vedeți captura de ecran:

3. În Filtru automat personalizat caseta de dialog, selectați criterii egale, tastați 10 semne de întrebare (?) ca mod de model în caseta de text, apoi faceți clic pe OK butonul.

sfaturi: Aceste 10 semne de întrebare indică faptul că se va potrivi cu șirul de text cu lungimea de 10.

Acum toate celulele cu lungimea șirului de text 10 (includ spații) sunt filtrate imediat.

3.1.3.2 Filtrează celulele după lungimea textului cu formula și comanda Filter

În plus, puteți utiliza funcția LEN pentru a calcula lungimea șirului de text al fiecărei celule și apoi aplicați comanda Filtru pentru a filtra celulele necesare lungimii textului pe baza rezultatului calculat.

1. Creați o coloană de ajutor adiacentă intervalului de date original. Introduceți formula de mai jos și apoi apăsați tasta Enter. Selectați celula de rezultat și apoi trageți-o Mâner de completare automată jos pentru a obține celelalte rezultate.

= LEN (B2)

Acum primiți lungimea textului fiecărei celule din coloana specificată.

2. Selectați coloana de ajutor (include antetul), faceți clic pe Date > Filtru pentru a adăuga un filtru la acesta.

3. Faceți clic pe săgeata drop-down, debifați Selectați Toate pentru a deselecta toate articolele, apoi bifați numai caseta de lângă numărul 10 și apoi faceți clic pe OK butonul.

Acum toate celulele cu lungimea șirului de text 10 (includ spații) sunt filtrate imediat.

3.1.3.3 Filtrează cu ușurință celulele după lungimea textului cu un instrument uimitor

Aici recomandăm Filtru special utilitatea Kutools pentru Excel pentru a vă ajuta să filtrați cu ușurință celulele după lungimea textului în Excel.

1. Selectați intervalul de coloane pe care veți filtra celulele pe baza anumitor lungimi de text, faceți clic pe Kutools Plus > Filtru special > Filtru special. Vedeți captura de ecran:

2. În Filtru special casetă de dialog, vă rugăm să configurați după cum urmează.

2.1) Gama selectată se afișează în Gamă caseta, o puteți schimba după cum aveți nevoie;
2.2) În Reguli de filtrare secțiunea, alegeți Text opțiune;
2.3) Selectați Lungimea textului egal cu opțiunea din lista derulantă, apoi introduceți numărul 10 în caseta de text;
2.4) Faceți clic pe OK.

3. Kutools pentru Excel caseta de dialog apare pentru a vă spune câte celule sunt găsite și vor fi filtrate, faceți clic pe OK a merge înainte.

Apoi, toate celulele cu lungimea șirului de text egală cu 10 sunt filtrate după cum se arată în imaginea de mai jos.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

3.2 Numere de filtrare

În Excel, este, de asemenea, foarte ușor să filtrați numerele cu comanda Filtre numerice.

Presupunând că doriți să filtrați celulele cu numere cuprinse între 15000 și 20000 într-o coloană (cum ar fi coloana C așa cum este prezentată imaginea de mai jos), puteți face următoarele pentru a o realiza.

1. Selectați gama de coloane conține numerele pe care le veți filtra, faceți clic pe Date > Filtru pentru a adăuga un filtru.

2. După adăugarea filtrului, vă rugăm să configurați după cum urmează.

2.1) Faceți clic pe săgeata verticală pentru a derula filtrul;
2.2) Faceți clic pe Filtre numerice > Între;

2.3) În Filtru automat personalizat caseta de dialog, introduceți criteriile și apoi faceți clic pe OK.

Sfat: Deoarece vreau să filtrez celulele cu numere cuprinse între 15000 și 20000, aici introduc separat 15000 și 20000 în casetele de text.

Acum celulele cu numere cuprinse între 15000 și 20000 sunt filtrate după cum se arată în imaginea de mai jos.

3.3 Filtrarea datelor

În mod implicit, funcția încorporată Filtre pentru date oferă multe criterii comune pentru filtrarea datelor. După cum puteți vedea, nu există nicio opțiune încorporată pentru filtrarea datelor în funcție de ziua săptămânii, week-end sau zi lucrătoare. Această secțiune vă va învăța cum să realizați aceste operații.

3.3.1 Filtrează datele în funcție de ziua săptămânii sau de weekend

Presupunând că aveți un tabel de date, așa cum se arată în captura de ecran de mai jos, dacă doriți să filtrați datele în funcție de ziua săptămânii sau de weekend, vă rugăm să aplicați una dintre metodele de mai jos.

3.3.1.1 Filtrează datele în funcție de ziua săptămânii sau de weekend cu formula și comanda Filter

În această secțiune, veți aplica funcția WEEKDAY pentru a calcula ziua săptămânii fiecărei date, apoi veți aplica filtrul pentru a filtra anumite zile din săptămână sau weekenduri după cum aveți nevoie.

1. Într-o celulă goală (D2 în acest caz), introduceți formula de mai jos și apăsați tasta Intrați cheie. Selectați celula de rezultat și apoi trageți Mâner de completare automată peste celulele de mai jos pentru a aplica această formulă.

= WEEKDAY (A2)

Sfat:

1) Deoarece trebuie să filtrăm celulele de date pe baza valorilor coloanei de ajutor, valorile rezultatelor și celulele de dată originale ar trebui să fie pe aceleași rânduri.
2) În formulă, A2 este prima celulă care conține data pe care doriți să o filtrați.

Notă: După cum puteți vedea, formula returnează numerele de la 1 la 7, care indică ziua săptămânii de la Duminică la Sâmbătă (1 este pentru duminică, 7 este pentru sâmbătă).

2. Selectați rezultatele întregii formule (include celula antet), faceți clic pe Date > Filtru.

3. Faceți clic pe săgeata verticală, apoi debifați Selectați Toate caseta.

1) Dacă doriți să filtrați toate weekendurile, bifați casetele de selectare de lângă numărul 1 și 7;
2) Dacă doriți să filtrați o anumită zi a săptămânii, cu excepția weekendurilor, bifați caseta de selectare de lângă numerele cu excepția 1 și 7. De exemplu, doriți să filtrați toate vinerea, bifați doar caseta de selectare de lângă numărul 6.

Apoi, toate filtrele de weekend sau anumite zile din săptămână sunt filtrate. Vedeți captura de ecran:

3.3.1.2 Filtrează cu ușurință datele în funcție de ziua săptămânii sau de weekend cu un instrument uimitor

Dacă metoda de mai sus nu vă este convenabilă, vă recomandăm aici Filtru special utilitatea Kutools pentru Excel. Cu această caracteristică, puteți filtra cu ușurință celulele care conțin orice zi a săptămânii numai cu câteva clicuri.

1. Selectați celulele care conțin datele pe care doriți să le filtrați în funcție de anumite zile din săptămână.

2. clic Kutools Plus > Filtru special > Filtru special.

3. În Filtru special casetă de dialog, vă rugăm să configurați după cum urmează.

3.1) Gama selectată se afișează în Gamă cutie. Puteți schimba intervalul după cum aveți nevoie;
3.2) În Reguli de filtrare secțiune, selectați Data , apoi alegeți o opțiune din lista derulantă.
       Pentru filtrarea tuturor celulelor de weekend, alegeți Weekend din meniul derulant;
       Pentru a filtra orice zi a săptămânii, cu excepția weekendurilor, alegeți Luni marți miercuri joi or Vineri din meniul derulant după cum aveți nevoie.
3.3) Faceți clic pe OK. Vedeți captura de ecran:

4. Apoi a Kutools pentru Excel caseta de dialog apare cu câte celule sunt găsite și vor fi filtrate, faceți clic pe OK a merge înainte.

Acum, toate filtrele de weekend sau orice zi a săptămânii sunt filtrate.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

3.3.2 Filtrează celulele după zile lucrătoare cu un instrument uimitor

Pe lângă celulele de filtrare în funcție de ziua săptămânii sau de weekend, Filtru special utilitatea Kutools pentru Excel poate ajuta, de asemenea, la filtrarea celulelor după zilele lucrătoare.

1. Aplicați aceiași pași ca mai sus pentru a activa utilitarul Filtru special.

2. În Filtru special caseta de dialog, efectuați setările de mai jos.

2.1) Gama selectată se afișează în Gamă cutie. Îl puteți schimba după cum aveți nevoie;
2.2) În Reguli de filtrare secțiune, selectați Data , apoi alegeți Zilele lucrătoare din lista derulantă;
2.3) Faceți clic pe OK. Vedeți captura de ecran:

3. Apoi a Kutools pentru Excel apare fereastra de dialog. Clic OK a merge înainte.

Acum toate celulele zilei de lucru sunt filtrate.

3.4 Formate de filtrare

În mod normal, Excel acceptă filtrarea datelor pe baza criteriilor vizuale, cum ar fi culoarea fontului, culoarea celulei sau seturile de pictograme, după cum se arată în imaginea de mai jos.

Cu toate acestea, dacă doriți să filtrați datele pe baza altor criterii vizuale, cum ar fi stilul fontului (aldin, cursiv), efectele fontului (strikethrough) sau celula specială (care conține formule), Excel nu ajută la realizare. Această secțiune oferă metode pentru a vă ajuta să rezolvați aceste probleme.

3.4.1 Filtrează după text formatat cu caractere aldine / cursive

Presupunând că doriți să filtrați datele cu caractere aldine sau cursive, așa cum se arată în imaginea de mai jos, următoarele metode vă pot ajuta. Vă rugăm să faceți următoarele.

3.4.1.1 Filtrați textul formatat cu caractere aldine / cursive cu formula și comanda Filtrare

Combinația dintre formula Get.Cell și comanda Filtrare vă poate ajuta să filtrați textul formatat cu caractere aldine într-un interval de coloane.

1. clic Formule > Definiți numele.

2. În Nume nou casetă de dialog, trebuie să:

2.1) Tastați un nume în Nume si Prenume cutie;
2.2) Selectați Workbook de la domeniu lista verticală;
2.3) Introduceți formula de mai jos în Se refera la cutie;
Pentru filtrarea celulelor cu caractere aldine, aplicați formula de mai jos:
= GET.CELL (20, $ B2)
Pentru filtrarea celulelor de tip cursiv, aplicați-l:
= GET.CELL (21, $ B2)
2.4) Faceți clic pe OK. Vedeți captura de ecran:

Sintaxa formulelor:

=GET.CELL(type_num, reference)

Argumente Formula

Număr_tip: este un număr care specifică ce tip de informații despre celulă doriți;
Aici tastăm numărul 20, dacă celula are un format de caractere aldine, se întoarce ADEVĂRAT, în caz contrar, se întoarce FLASE.
Sau puteți accesați această pagină pentru a afla mai multe despre Type_num și rezultatele corespunzătoare.
Referinţă: este referința celulei pe care doriți să o analizați.

3. Selectați o celulă goală din același rând de B2, introduceți formula de mai jos în ea și apoi apăsați pe Intrați cheie. Selectați celula de rezultat, trageți-o Mâner de completare automată peste celulele de mai jos pentru a aplica această formulă.

= Filter_Bold_Cells

4. Selectați toate celulele rezultate (include antetul), faceți clic pe Date > Filtru.

5. Faceți clic pe săgeata verticală, bifați numai caseta de lângă TRUE , apoi faceți clic pe OK.

Apoi sunt filtrate toate celulele cu caractere aldine sau cursive. Vedeți captura de ecran:

3.4.1.2 Filtrați textul formatat cu caractere aldine sau cursive cu comenzile Găsiți și înlocuiți și filtrați

De asemenea, puteți utiliza combinația de comenzi Găsire și Înlocuire și Filtrare pentru a realiza.

1. Selectați intervalul de coloane care conține celulele de caractere aldine sau cursive pe care le veți filtra, apoi apăsați Ctrl + F chei.

2. În Găsiți și înlocuiți casetă de dialog, trebuie să configurați după cum urmează.

2.1) Faceți clic pe Opţiuni buton pentru a extinde caseta de dialog;
2.2) Faceți clic pe Format buton;

2.3) În deschidere Găsiți format , faceți clic pe Font fila, alegeți Cursiv or Îndrăzneţ în Stilul fontului , apoi faceți clic pe O.K;

2.4) Când revine la Găsi și Înlocuiți casetă de dialog, faceți clic pe Găsiți toate;
2.5) Apoi toate rezultatele sunt listate în caseta de dialog, selectați unul dintre ele, apoi apăsați pe Ctrl + A taste pentru a le selecta pe toate;
2.6) Închideți Găsiți și înlocuiți căsuță de dialog. Vedeți captura de ecran:

3. Acum, toate celulele cu caractere aldine sau cursive sunt selectate în intervalul original, faceți clic pe Inițial > Culoare umplere, și apoi alegeți o culoare de umplere pentru celulele selectate.

4. Selectați din nou întreaga gamă de coloane, faceți clic pe Date > Filtru pentru a adăuga un filtru la acesta.

5. Faceți clic pe săgeata verticală, selectați Filtrul de culoare, apoi faceți clic pe culoarea de umplere pe care ați specificat-o chiar acum Filtrează după culoarea celulei. Vedeți captura de ecran:

Apoi sunt filtrate toate celulele cu caractere aldine sau cursive.

3.4.1.3 Filtrează cu ușurință textul formatat cu caractere aldine sau cursive cu un instrument uimitor

După cum am menționat mai sus, Filtru special utilitatea Kutools pentru Excel vă poate ajuta să filtrați cu ușurință majuscule / minuscule, filtrați după lungimea textului, filtrați datele. Aici, vom învăța cum să aplicați această caracteristică pentru a filtra celule de text formatate cu caractere aldine sau cursive în Excel.

1. Selectați gama de coloane (include antetul) conține celulele formatate cu caractere aldine sau cursive pe care le veți filtra.

2. clic Kutools Plus > Filtru special > Filtrează cu caractere aldine / Filtrare cursiv. Vedeți captura de ecran:

3. clic OK în pop-up Kutools pentru Excel casetă de dialog pentru a continua (această casetă de dialog apare pentru a vă spune câte celule îndeplinesc criteriile).

Acum, toate celulele text formatate cu caractere aldine sau cursive sunt filtrate.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

3.4.2 Filtrați după text formatat cu bare

Presupunând că ați primit o listă cu persoane care taie prin adăugarea de strikethrough la ele și trebuie să aflați toate celulele strikethrough prin filtrare, metodele de mai jos vă pot face o favoare.

3.4.2.1 Filtrați textul formatat, cu funcția definită de utilizator și comanda Filter

Puteți aplica funcția Definită de utilizator pentru a identifica celulele de text formatate prin strikethrough și apoi utilizați comanda Filter pentru a filtra toate celulele strikethrough pe baza rezultatelor.

1. apasă pe Alt + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Modul. Și apoi copiați codul VBA de mai jos în Cod fereastră.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

3. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.

4. Selectați o celulă goală (această celulă ar trebui să fie în același rând al celulei pe care doriți să o calculați), introduceți formula de mai jos și apăsați pe Intrați cheie. Selectați celula de rezultat, trageți-o Mâner de completare automată peste celula de mai jos pentru a aplica această formulă.

= HasStrike (B2)

Notă: Dacă celula corespunzătoare are un efect de font strikethrough, se întoarce ADEVĂRAT, altfel se întoarce FALS.

5. Selectați toate celulele rezultate (include celula antet), faceți clic pe Date > Filtru.

6. Apoi faceți clic pe săgeata verticală> bifați numai caseta de lângă opțiunea TRUE> faceți clic OK. Vedeți captura de ecran afișată.

Acum puteți vedea că toate celulele formatate cu bare sunt filtrate.

3.4.2.2 Filtrează cu ușurință textul formatat cu ajutorul unui instrument uimitor

Cu Filtru special utilitatea Kutools pentru Excel, toate celulele formatate în linie pot fi filtrate direct numai cu câteva clicuri.

1. Selectați intervalul de coloane pe care veți filtra toate celulele formatate cu bare, faceți clic pe Kutools Plus > Filtru special > Filtrare eliminată.

2. Apoi a Kutools pentru Excel caseta de dialog apare pentru a vă spune câte celule sunt calificate, faceți clic pe OK a merge înainte.

Apoi, toate celulele formatate în linie sunt filtrate după cum se arată în imaginea de mai jos.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

3.4.3 Filtrează după font sau culoare de fundal

Așa cum am menționat la început, în această secțiune de formate de filtrare, Excel acceptă filtrarea datelor pe baza criteriilor vizuale, cum ar fi culoarea fontului, culoarea celulei sau seturile de pictograme, cu funcția sa încorporată. Această secțiune arată cum să aplicați fișierul Filtrul de culoare caracteristică pentru a filtra celulele după font sau culoare de fundal în detalii. Între timp, vă recomandăm o funcție utilă terță parte pentru a ajuta la rezolvarea acestei probleme.

3.4.3.1 Filtrează după un font sau culoare de fundal cu comanda Filtrare

Puteți aplica direct caracteristica Filtrare după culoare a comenzii Filtrare pentru a filtra celulele după un anumit font sau culoare de fundal în Excel.

1. Selectați gama de coloane pe care veți filtra celulele după font sau culoare de fundal, apoi faceți clic pe Date > Filtru.

2. Faceți clic pe săgeata verticală> Filtrul de culoare. Apoi, puteți vedea toate culorile celulei și culorile fontului din gama de coloane curente sunt listate. Faceți clic pe orice culoare a celulei sau culoarea fontului va filtra toate celulele pe baza acesteia.

3.4.3.2 Filtrare după mai multe culori de fundal cu funcția definită de utilizator și comanda Filtrare

Dacă doriți să filtrați celulele după mai multe culori de fundal, vă rugăm să aplicați metoda de mai jos.

Presupunând că doriți să filtrați toate celulele cu culori de fundal portocaliu și albastru în coloana B, după cum se arată în imaginea de mai jos. În primul rând, trebuie să calculați indicele de culoare al acestor celule.

1. apasă pe Alt + F11 tastele simultan.

2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Modul. Apoi copiați codul VBA de mai jos în fereastra codului.

Cod VBA: obțineți indexul culorii de fundal al celulei

Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function

3. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.

4. Într-o nouă coloană, tastați un antet în prima celulă (această celulă ar trebui să se afle pe același rând al antetului intervalului original).

5. Selectați o celulă goală lângă celula antet (aici selectez E2), introduceți formula de mai jos în ea și apăsați tasta Intrați cheie. Selectați celula de rezultat, apoi glisați-o Mâner de completare automată peste celulele de mai jos pentru a aplica această formulă.

= GetColor (B2)

Notă: Dacă celula nu are culoare de umplere, returnează -4142.

6. Selectați celulele coloanei de ajutor (include antetul), faceți clic Date > Filtru pentru a adăuga un filtru la coloană.

7. Faceți clic pe săgeata derulantă pentru a deschide lista derulantă, apoi configurați după cum urmează.

7.1) Debifați caseta de lângă Selectați Toate element pentru a deselecta toate articolele;
7.2) Bifați numai casetele de lângă numerele pe care trebuie să le afișați. În acest caz, bifez casetele de lângă numărul 19 și 20, deoarece 19 este indicele de culoare al fundalului „portocaliu”, iar 20 este indicele de culoare al fundalului „albastru”;
7.3) Faceți clic pe OK. Vedeți captura de ecran:

Acum, celulele sunt filtrate după culorile de fundal specificate, după cum se arată în imaginea de mai jos.

3.4.3.3 Filtrează cu ușurință după font sau culoare de fundal cu un instrument uimitor

Fără îndoială, este ușor să aplicați funcția încorporată Filtrare după culoare pentru a filtra celulele după font sau culoare de fundal. Cu toate acestea, dezavantajul este că lista derulantă acoperă conținutul datelor originale, astfel încât să nu putem vizualiza datele în orice moment pentru alegerea corectă a unui font sau a unei culori de fundal. Pentru a evita această problemă, recomandăm aici Filtru special utilitatea Kutools pentru Excel.

1. Selectați gama de coloane pe care veți filtra celulele după font sau culoare de fundal, apoi faceți clic pe Kutools Plus > Filtru special > Filtru special.

2. În Filtru special casetă de dialog, vă rugăm să configurați după cum urmează.

2.1) Adresa de celulă a intervalului de coloane selectat se afișează în Gamă cutie;
2.2) În Reguli de filtrare secțiune, selectați Format opțiune;
2.3) Alegeți Culoare de fundal or Culoare font din lista derulantă;
2.4) Faceți clic pe pictograma paie ;

2.5) În deschidere Filtrează celulele speciale caseta de dialog, selectați o celulă care conține culoarea fontului sau culoarea de fundal pe care o veți filtra, apoi faceți clic pe OK.

2.6) Când revine la Filtru special caseta de dialog, culoarea fontului sau culoarea de fundal a celulei selectate se afișează în caseta de text (puteți modifica culoarea după cum aveți nevoie), faceți clic pe OK pentru a începe filtrarea celulelor.

Apoi, toate celulele cu culoarea fontului specificată sau culoarea de fundal în intervalul selectat sunt filtrate.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

3.4.4 Filtrarea celulelor care conțin formule

Dacă aveți o listă lungă de date care conține atât valori reale cât și formule și trebuie doar să filtrați celulele formulei, ce puteți face? Această secțiune oferă două metode de realizare.

3.4.4.1 Filtrarea celulelor formulare cu funcție definită de utilizator și comanda Filter

În primul rând, trebuie să aflați toate celulele de formulă din listă cu funcția Definită de utilizator, apoi aplicați comanda Filtru pentru a filtra celulele de formulă pe baza rezultatelor.

1. apasă pe Alt + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Modul, apoi copiați codul VBA de mai jos în fereastra Cod.

Function HasFormula(Cell)
HasFormula = Cell.HasFormula
End Function

3. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.

4. Selectați o celulă goală, această celulă ar trebui să se afle în același rând al celulei pe care doriți să o verificați dacă este o celulă cu formulă, introduceți formula de mai jos în ea și apoi apăsați pe Intrați cheie. Selectați celula de rezultat, trageți-o Mâner de completare automată peste celulele de mai jos pentru a aplica această formulă.

= HasFormula (C2)

După cum se arată în imaginea de mai sus, rezultatele sunt FALS și ADEVĂRAT, care indică faptul că, dacă celula corespunzătoare este o celulă formulă, ea returnează TRUE, altfel returnează FALSE.

5. Selectați celulele rezultate (include celula antet), faceți clic pe Date > Filtru pentru a adăuga un filtru la acesta.

6. Faceți clic pe săgeata verticală, bifați numai caseta de lângă TRUE , apoi faceți clic pe OK.

Apoi, puteți vedea că toate celulele formulei sunt filtrate.

3.4.4.2 Filtrează cu ușurință celulele cu ajutorul unui instrument uimitor

Aici demonstrați utilitarul Filtru special al Kutools pentru Excel pentru a vă ajuta să filtrați cu ușurință celulele formulei dintr-o listă numai cu câteva clicuri.

1. Selectați lista pe care doriți să filtrați toate celulele de formulă, apoi faceți clic pe Kutools Plus > Filtru special > Formula de filtrare.

2. Kutools pentru Excel caseta de dialog apare pentru a vă spune câte celule sunt calificate, faceți clic pe OK a merge înainte.

Apoi, toate celulele de formulă sunt filtrate după cum se arată în imaginea de mai jos.

În plus, puteți utiliza fișierul Filtru special caracteristică a Kutools pentru Excel pentru a filtra cu ușurință celulele cu alte formate, cum ar fi:

Filtrează toate celulele cu comentarii, faceți clic pentru a afla mai multe ...

Filtrați toate celulele îmbinate pe baza unei anumite valori, faceți clic pentru a afla mai multe ...

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

3.5 Filtru cu metacaracter

Uneori, puteți uita criteriile exacte de căutare atunci când filtrați. În acest caz, vă recomandăm să utilizați caracterele wildcard.

Există doar 3 caractere wildcard în Excel:

Personaj wildcard Descriere Exemplu
* (asterisc) Reprezintă orice număr de caractere De exemplu, * boabe găsește „mure","Strawberry","Coacăz" și așa mai departe
? (semnul întrebării) Reprezintă orice caracter unic De exemplu, eu? găsește „linge","bloca","lipsă" și așa mai departe
~ (maree) urmată de *, ?, Sau ~ Reprezintă un real *,? or ~ caracter De exemplu, Face ~ * Magazin descoperiri „Face * Shop”

Să vedem cum să folosim wildcard în filtrare.

Presupunând că trebuie să filtrați toate celulele care se termină cu Market în coloana B ca captură de ecran de mai jos, vă rugăm să faceți următoarele.

1. În primul rând, creați un interval de criterii. Introduceți un antet la fel ca antetul coloanei originale, apoi tastați criteriile de filtrare în celula de mai jos. Vedeți captura de ecran:

2. clic Date > Avansat.

3. În deschidere Filtru avansat caseta de dialog, configurați după cum urmează.

3.1) În Acțiune secțiune, selectați Filtrează lista, în loc opțiune;
3.2) În Gama de liste caseta, selectați intervalul de date original pe care doriți să îl filtrați;
3.3) În Gama de criterii caseta, selectați celulele care conțin antetul și criteriile de filtrare pe care le-ați creat la pasul 1;
3.4) Faceți clic pe OK. Vedeți captura de ecran:

Apoi toate celulele se termină cu Market sunt filtrate. Vedeți captura de ecran:

Utilizarea caracterelor wildcard * și ~ în filtrare este aceeași cu operațiunile de mai sus.

3.6 Filtrează cu caseta de căutare integrată

Dacă utilizați Excel 2010 sau versiunile ulterioare, este posibil să observați că există o casetă de căutare integrată în filtrul Excel. Această secțiune va arăta cum să utilizați această casetă de căutare pentru a filtra datele în Excel.

După cum se arată în imaginea de mai jos, doriți să filtrați toate celulele care conțin „Piață”, caseta de căutare vă poate ajuta să realizați cu ușurință.

1. Selectați intervalul de coloane pe care veți filtra datele, faceți clic pe Date > Filtru pentru a adăuga un filtru la acesta.

2. Faceți clic pe săgeata verticală, introduceți "Piaţă" în caseta de căutare, apoi faceți clic pe OK.

Puteți vedea că toate textele calificate sunt listate în timp real în timp ce introduceți date în caseta de căutare.

Apoi toate celulele conțin „Piață” sunt filtrate după cum se arată în imaginea de mai jos.


4. Copiați doar datele vizibile (ignorați datele ascunse sau filtrate)

În mod implicit, Excel copiază atât celulele vizibile, cât și cele ascunse. Dacă doriți să copiați numai celulele vizibile după filtrare, puteți încerca una dintre metodele de mai jos.
Copiați datele vizibile numai cu taste de scurtătură

Puteți utiliza tastele scurte pentru a selecta numai celulele vizibile, apoi copiați-le și lipiți-le manual într-un loc necesar.

1. Selectați intervalul pe care doriți să copiați numai celulele vizibile. Atât celulele vizibile, cât și cele ascunse sunt selectate în acest pas.

2. apasă pe Alt și ; tastele în același timp. Acum sunt selectate doar celulele vizibile.

3. apasă pe Ctrl + C tastele pentru a copia celulele selectate, apoi apăsați Ctrl + V tastele pentru a le lipi.

Copiați cu ușurință datele vizibile numai cu un instrument uimitor

Aici introduceți Inserați la Vizibil caracteristică a Kutools pentru Excel pentru a copia cu ușurință datele vizibile numai în Excel. În plus, cu această caracteristică, puteți copia și insera valori numai în celulele vizibile dintr-un interval care a fost filtrat.

1. Selectați intervalul filtrat pe care doriți să copiați numai celulele vizibile, apoi faceți clic pe Kutools > Gamă > Pastă to Vizibil > TOATE / Numai valori de lipire.

Pentru celulele cu formula, alegeți TOATE copiază atât rezultatul, cât și formulele, alegeți Numai valori de lipire copiază doar valorile reale.

2. În fereastra pop-up Inserați la Interval vizibil caseta de dialog, alegeți o celulă necompletată pentru a afișa celulele copiate, apoi faceți clic pe OK.

Apoi, numai celulele vizibile din intervalul filtrat selectat sunt copiate și lipite într-un loc nou.

Notă: Dacă intervalul de destinație a fost filtrat, valorile selectate se vor lipi numai în celulele vizibile.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


5. Ștergeți rândurile ascunse sau vizibile după filtrare

Pentru o listă filtrată, poate fi necesar să ștergeți rândurile ascunse pentru a păstra doar datele vizibile. Aici, în această secțiune, veți învăța trei metode pentru a șterge rândurile ascunse sau vizibile dintr-o listă filtrată în Excel.

Ștergeți toate rândurile ascunse din foaia de lucru curentă cu codul VBA

Codul VBA de mai jos vă poate ajuta să ștergeți toate rândurile ascunse din foaia de lucru curentă în Excel.

Notă: Acest VBA elimină nu numai rândul ascuns din lista filtrată, ci și rândurile pe care le-ați ascuns manual.

1. În foaia de lucru conține rânduri ascunse pe care doriți să le eliminați, apăsați pe Alt + F11 tastele simultan pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Modul, și apoi copiați codul VBA de mai jos în fereastra Module.

Cod VBA: ștergeți toate rândurile ascunse din foaia de lucru curentă

Sub RemoveHiddenRows()
    Dim xRow As Range
    Dim xRg As Range
    Dim xRows As Range
    On Error Resume Next
    Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
    If xRows Is Nothing Then Exit Sub
        For Each xRow In xRows.Columns(1).Cells
            If xRow.EntireRow.Hidden Then
                If xRg Is Nothing Then
                    Set xRg = xRow
                Else
                    Set xRg = Union(xRg, xRow)
                End If
            End If
        Next
        If Not xRg Is Nothing Then
            MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
            xRg.EntireRow.Delete
        Else
            MsgBox "No hidden rows found", , "Kutools for Excel"
        End If
End Sub

3. apasă pe F5 tasta pentru a rula codul.

4. Apoi a Kutools pentru Excel caseta de dialog apare pentru a vă spune câte rânduri ascunse au fost eliminate, faceți clic pe OK să o închidă.

Acum, toate rândurile ascunse (includ rândurile ascunse automat și rândurile ascunse manual) sunt eliminate.

Ștergeți rândurile vizibile după filtrare cu funcția Go To

Dacă doriți doar să eliminați rândurile vizibile dintr-un anumit interval, fișierul Mergi la caracteristică vă poate ajuta.

1. Selectați intervalul filtrat pe care doriți să îl eliminați rândurile vizibile, apăsați pe F5 tasta pentru a deschide fișierul Mergi la căsuță de dialog.

2. În Mergi la , faceți clic pe Special butonul.

3. În Du-te la Special caseta de dialog, selectați Numai celule vizibile , apoi faceți clic pe OK butonul.

4. Acum sunt selectate toate celulele vizibile. Faceți clic dreapta pe intervalul selectat și faceți clic pe Ștergeți rândul în meniul contextual.

Apoi, toate celulele vizibile sunt șterse.

Ștergeți cu ușurință rândurile ascunse sau vizibile după filtrare cu un instrument uimitor

Metodele de mai sus sunt obositoare și consumatoare de timp. Aici recomandăm Ștergeți rândurile și coloanele ascunse (vizibile) caracteristică a Kutools pentru Excel. Cu această caracteristică, puteți șterge cu ușurință rândurile ascunse sau vizibile nu numai într-un interval selectat, ci și în foaia de lucru curentă, mai multe foi de lucru selectate sau întregul registru de lucru. Vă rugăm să faceți următoarele.

1. Selectați un interval pe care doriți să îl eliminați din rândurile ascunse sau vizibile.

note:

1) Pentru eliminarea rândurilor ascunse sau vizibile din foaia de lucru curentă sau din întregul registru de lucru, ignorați acest pas;
2) Pentru a elimina rânduri ascunse sau vizibile din mai multe foi de lucru în același timp, trebuie să selectați aceste foi de lucru una câte una ținând apăsată tasta Ctrl cheie.

2. clic Kutools > Șterge > Ștergeți rândurile și coloanele ascunse (vizibile).

3. În Ștergeți rândurile și coloanele ascunse (vizibile) casetă de dialog, trebuie să configurați după cum urmează.

3.1) În Uită-te în lista derulantă, alegeți o opțiune după cum aveți nevoie;
Există 4 opțiuni: În intervalul selectat, În foaia activă, În foile selectate, În toate foile.
3.2) În Ștergeți tipul secțiunea, alegeți Rânduri Opțiuni;
3.3) În Tipul detaliat secțiune, pentru a alege Rânduri vizibile or Rânduri ascunse pe baza nevoilor tale;
3.4) Faceți clic pe OK. Vedeți captura de ecran:

4. Apoi, toate rândurile vizibile sau ascunse sunt șterse simultan. Între timp, apare o casetă de dialog pentru a vă indica numărul de rânduri șterse, faceți clic pe OK pentru a termina întreaga operațiune.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


6. Filtrează pe mai multe foi

În mod normal, este ușor să filtrați datele într-o foaie de lucru. În această secțiune, veți afla cum să filtrați datele cu aceleași criterii în mai multe foi de lucru care au o structură de date comună.

Să presupunem că un registru de lucru conține trei foi de lucru, după cum se arată în imaginea de mai jos, acum doriți să filtrați datele în aceste trei foi de lucru în același timp, cu aceleași criterii.Produs = KTE”, Codul VBA de mai jos vă poate face o favoare.

1. apasă pe Alt + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Modul, și apoi copiați codul VBA de mai jos în fereastra modulului.

Cod VBA: filtrați datele în mai multe foi de lucru în același timp

Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice 20210518
    Dim xWs As Worksheet
    On Error Resume Next
    For Each xWs In Worksheets
        xWs.Range("A1").AutoFilter 1, "=KTE"
    Next
End Sub

Notă: Linia "Xws.Range („A1” .AutoFilter 1, „= KTE”)”Din cod indică faptul că veți filtra datele din coloana A cu criteriile = KTE, iar numărul 1 este numărul coloanei coloanei A. Puteți să le modificați în funcție de nevoile dvs. De exemplu, dacă doriți să filtrați toate numerele mai mari de 500 în coloana B, puteți schimba această linie în „Xws.Range („B1”. AutoFilter 2, „> 500”)".

3. apasă pe F5 tasta pentru a rula codul.

Apoi coloanele specificate sunt filtrate în același timp în toate foile de lucru ale registrului de lucru curent. Vezi rezultatele de mai jos.


7. Aplicați din nou filtrul după schimbarea datelor

Uneori este posibil să fi făcut modificări pentru un interval filtrat. Cu toate acestea, rezultatul filtrului rămâne același, indiferent de modificările pe care le-ați făcut în interval (a se vedea captura de ecran de mai jos). În această secțiune, vă vom arăta două metode pentru a aplica din nou manual sau automat filtrul pe intervalul curent, astfel încât să fie incluse modificările pe care le-ați făcut.

Reaplică manual filtrul cu comanda Reaplică

Excel are un sistem încorporat Reaplicați pentru a ajuta la reaplicarea manuală a filtrului. Puteți aplica după cum urmează.

Clic Date > Reaplicați pentru a aplica din nou filtrul în foaia curentă.

Apoi, puteți vedea că intervalul filtrat este reaplicat pentru a include modificările pe care le-ați făcut.

Reaplică automat filtrul cu codul VBA

Dacă lista filtrată trebuie schimbată frecvent, trebuie să faceți clic în mod repetat pentru a aplica această funcție Reaplicați. Aici furnizați un cod VBA pentru a ajuta la reaplicarea automată a unui filtru în timp real, atunci când datele se schimbă.

1. În foaia de lucru conține filtrul pe care doriți să îl aplicați din nou automat, faceți clic dreapta pe fila de foaie și selectați Vizualizați codul.

2. În deschidere Microsoft Visual Basic pentru aplicații , copiați codul VBA de mai jos în fereastra Cod.

Cod VBA: reaplică automat filtrul la schimbarea datelor

Private Sub Worksheet_Change(ByVal Target As Range)
   Sheets("Sheet2").AutoFilter.ApplyFilter
End Sub

Notă: În cod, „Foaia2” este numele foii de lucru curente. Îl puteți schimba în funcție de nevoile dvs.

3. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.

De acum înainte, la schimbarea datelor din lista filtrată, rezultatul filtrat va fi ajustat dinamic. Vedeți imaginea gif de mai jos.


8. Ștergeți sau eliminați filtrul

Am învățat cum să adăugăm, să aplicăm și să folosim filtrul în conținutul de mai sus. Aici vom învăța cum să ștergeți sau să eliminați filtrul în Excel.

8.1 Ștergeți un filtru dintr-o coloană

După aplicarea filtrului într-o coloană, dacă doriți să îl ștergeți, faceți clic pe pictograma filtrată, apoi faceți clic pe Ștergeți filtrul din „Numele antetului” din meniul drop-down.

8.2 Ștergeți toate filtrele dintr-o foaie de lucru

Dacă ați aplicat filtrul pentru mai multe coloane și doriți să le ștergeți simultan, faceți clic pe Date > Clar.

Apoi, toate filtrele sunt șterse, după cum se arată în imaginea de mai jos.

8.3 Ștergeți filtrele din toate foile de lucru din registrul de lucru curent

Presupunând că ați aplicat filtre pe mai multe foi de lucru într-un registru de lucru și doriți să ștergeți aceste filtre simultan. Codul VBA de mai jos vă poate face o favoare.

1. Deschideți registrul de lucru, veți șterge toate filtrele din acesta, apoi apăsați pe Alt + F11 tastele simultan.

2. În deschidere Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Modul, și apoi copiați codul VBA de mai jos în fereastra modulului.

Cod VBA: ștergeți filtrele din toate foile de lucru din registrul de lucru curent

Sub Auto_Open()
'Updated by Extendoffice 20201113
    Dim xAF As AutoFilter
    Dim xFs As Filters
    Dim xLos As ListObjects
    Dim xLo As ListObject
    Dim xRg As Range
    Dim xWs As Worksheet
    Dim xIntC, xF1, xF2, xCount As Integer
    Application.ScreenUpdating = False
    On Error Resume Next
    For Each xWs In Application.Worksheets
        xWs.ShowAllData
        Set xLos = xWs.ListObjects
        xCount = xLos.Count
        For xF1 = 1 To xCount
         Set xLo = xLos.Item(xF1)
         Set xRg = xLo.Range
         xIntC = xRg.Columns.Count
         For xF2 = 1 To xIntC
            xLo.Range.AutoFilter Field:=xF2
         Next
        Next
    Next
    Application.ScreenUpdating = True
End Sub

3. apasă pe F5 tasta pentru a rula codul. Apoi, toate filtrele sunt șterse din toate foile de lucru din registrul de lucru curent.

8.4 Eliminați toate filtrele dintr-o foaie de lucru

Metodele de mai sus ajută doar la ștergerea stării filtrate, iar filtrele rămân în continuare în foaia de lucru. Dacă doriți să eliminați toate filtrele dintr-o foaie de lucru, încercați metodele de mai jos.

Eliminați toate filtrele dintr-o foaie de lucru dezactivând filtrul

Clic Date > Filtru pentru a dezactiva caracteristica (butonul Filtru nu se află în starea de evidențiere).

Eliminați toate filtrele dintr-o foaie de lucru prin tastă de comandă rapidă

În plus, puteți aplica tasta de comandă rapidă pentru a elimina toate filtrele dintr-o foaie de lucru.

În foaia de lucru conține filtre pe care doriți să le eliminați, apăsați Ctrl + Schimba + L tastele simultan.

Apoi, toate filtrele din foaia de lucru curentă sunt eliminate imediat.

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations