Filtrarea după condiție în Google Sheets și lucrul cu vizualizările de filtrare

  • Imparte Asta
Michael Brown

Filtrarea tabelelor uriașe vă ajută să vă concentrați atenția asupra celor mai necesare informații. Astăzi aș dori să discut cu dvs. despre modalitățile de adăugare a filtrelor prin condiție, chiar și de aplicare a câtorva dintre ele la datele dvs. deodată. De asemenea, voi explica de ce filtrul Google Sheets este atât de util și important atunci când lucrați în cadrul unui document partajat.

    Filtrare după condiție în Google Sheets

    Să începem prin a aplica un filtru de bază la foaia Google. Dacă nu știți sau nu vă amintiți cum se face acest lucru, vă rog să consultați articolul meu anterior de pe blog.

    Atunci când pictogramele corespunzătoare sunt prezente pe antetele coloanelor, faceți clic pe cea care aparține coloanei cu care doriți să lucrați și alegeți Filtrează după condiție Va apărea un câmp de opțiuni suplimentar, cu cuvântul "Nici unul" în ea.

    Faceți clic pe ea și veți vedea lista tuturor condițiilor disponibile pentru a filtra în Google Sheets. Dacă niciuna dintre condițiile existente nu vă satisface nevoile, sunteți liber să vă creați una proprie alegând Formula personalizată este din listă:

    Hai să le parcurgem împreună, da?

    Nu este gol

    În cazul în care celulele conțin valori numerice și/sau șiruri de text, expresii logice sau orice alte date, inclusiv spații ( ) sau șiruri goale (""), se vor afișa rândurile cu astfel de celule.

    Puteți obține același rezultat folosind următoarea formulă atunci când selectați Formula personalizată este opțiune:

    =ISBLANK(B:B)=FALSE

    Este gol

    Această opțiune este complet opusă celei anterioare. Vor fi afișate doar celulele care nu au conținut. Celelalte vor fi filtrate de Google Sheets.

    Puteți folosi și această formulă:

    =ISBLANK(B:B)=TRUE

    Textul conține

    Această opțiune afișează rândurile în care celulele conțin anumite caractere - numerice și/sau textuale. Nu contează dacă acestea se află la începutul, la mijlocul sau la sfârșitul unei celule.

    Puteți utiliza caractere wildcard pentru a găsi anumite simboluri specifice în diferite poziții dintr-o celulă. Asteriscul (*) este utilizat pentru a înlocui orice număr de caractere, în timp ce semnul de întrebare (?) înlocuiește un singur simbol:

    După cum puteți vedea, puteți obține același rezultat introducând diverse combinații de caractere wildcard.

    Următoarea formulă vă va ajuta, de asemenea,:

    =REGEXMATCH(D:D, "Dark")

    Textul nu conține

    Cred că ați înțeles deja că aici condițiile pot fi aceleași ca la punctul de mai sus, dar rezultatul va fi invers. Valoarea pe care o introduceți va fi filtrată din vizualizarea Google Sheets.

    În ceea ce privește formula personalizată, aceasta poate arăta după cum urmează:

    =REGEXMATCH(D:D, "Dark")=FALSE

    Textul începe cu

    Pentru această condiție, introduceți primul (primele) caracter(e) (unul sau mai multe) al(e) valorii de interes.

    Notă. Caracterele wildcard nu funcționează aici.

    Textul se încheie cu

    Alternativ, introduceți ultimele caractere ale intrărilor pe care trebuie să le afișați.

    Notă. Caracterele wildcard nu pot fi folosite nici aici.

    Textul este exact

    Aici trebuie să introduceți exact ceea ce doriți să vedeți, fie că este vorba de un număr sau de un text. Ciocolată cu lapte De exemplu, intrările care conțin altceva nu vor fi afișate. Prin urmare, nu puteți utiliza caractere wildcard aici.

    Notă: Vă rugăm să țineți cont de faptul că pentru această condiție contează majuscula textului.

    Dacă doriți să utilizați o formulă pentru a căuta toate înregistrările care conțin doar "ciocolată cu lapte", introduceți următoarele:

    =D:D="Ciocolată cu lapte"

    Data este, Data este înainte, Data este după

    Aceste filtre Google Sheets permit utilizarea datelor ca și condiții. Ca urmare, veți vedea rândurile care conțin o dată exactă sau data anterioară/posterioară datei exacte.

    Opțiunile implicite sunt astăzi, mâine, ieri, în ultima săptămână, în ultima lună, în ultimul an. De asemenea, puteți introduce o dată exactă:

    Notă. Când introduceți orice dată, asigurați-vă că o introduceți în formatul setărilor regionale și nu în formatul din tabel. Puteți citi mai multe despre formatele de dată și oră aici.

    Google Sheets filtru pentru valori numerice

    Puteți filtra datele numerice în Google Sheets în funcție de următoarele condiții: mai mare decât, mai mare sau egal cu, mai mic decât, mai mic sau egal cu, este egal cu, nu este egal cu, este între, nu este între .

    Ultimele două condiții necesită două numere care indică punctele de început și de sfârșit ale intervalului dorit.

    Sfat. Puteți utiliza referințe de celule ca și condiții, având în vedere că celulele la care faceți referire conțin numere.

    Vreau să văd rândurile în care numerele din coloana E sunt mai mari sau egale cu valoarea din G1:

    =$G$1

    Notă. Dacă modificați numărul la care vă referiți (100 în cazul meu), intervalul afișat nu se va actualiza automat. Faceți clic pe butonul Filtru pe coloana Google Sheets și apoi OK pentru a actualiza manual rezultatele.

    Formula personalizată poate fi utilizată și pentru această opțiune.

    =E:E>$G$1

    Formule personalizate pentru a filtra în funcție de condiție în Google Sheets

    Fiecare dintre opțiunile menționate mai sus poate fi înlocuită cu formule personalizate care generează același rezultat.

    Cu toate acestea, formulele sunt utilizate de obicei în filtrele Google Sheets dacă condiția este prea complexă pentru a fi acoperită de mijloacele implicite.

    De exemplu, vreau să văd toate produsele care conțin cuvintele "Milk" și "Dark" în numele lor. Am nevoie de această formulă:

    =OR(REGEXMATCH(D:D, "Dark"),REGEXMATCH(D:D, "Milk"))

    Totuși, aceasta nu este cea mai avansată modalitate. Există, de asemenea, funcția Google Sheets FILTER care permite crearea unor condiții mai complexe.

    Deci, acesta este filtrul standard din Google Sheets cu opțiunile și formulele sale personalizate.

    Dar haideți să schimbăm sarcina pentru o clipă.

    Dacă fiecare angajat ar dori să vadă doar vânzările sale? Ar trebui să aplice mai multe filtre în aceeași foaie Google Sheets.

    Există o modalitate de a face acest lucru o singură dată, fără a recrea totul din nou?

    Foi de calcul Google Filtrarea vizualizărilor se va ocupa de această problemă.

    Vizualizări de filtrare Google Sheets - creați, numiți, salvați și ștergeți

    Foi de calcul Google Filtrarea vizualizărilor ajută la salvarea filtrelor pentru mai târziu, pentru a evita recrearea lor din nou. Acestea pot fi utilizate de utilizatori diferiți fără a interfera între ele.

    Deoarece am creat deja un filtru standard Google Sheets pe care vreau să-l salvez pentru mai târziu, fac clic pe Date> Vizualizări de filtrare> Salvați ca vizualizare de filtrare .

    Apare o bară neagră suplimentară cu Opțiuni în dreapta sa. Acolo veți găsi opțiunile de a redenumiți filtrul dvs. în Google Sheets, actualizare gama, duplicat sau șterge complet. Pentru a salva & închideți orice vizualizare de filtru Google Sheets, faceți clic pe butonul Închideți din colțul din dreapta sus al barei.

    Puteți accesa și aplica oricând filtrele salvate în Google Sheets. Eu am doar două dintre ele:

    Unul dintre principalele avantaje ale Google Sheets este posibilitatea ca mai multe persoane să lucreze simultan cu tabelele. Acum, imaginați-vă ce se poate întâmpla dacă diferite persoane doresc să vadă diferite bucăți de date.

    De îndată ce un utilizator aplică un filtru în foile sale Google Sheets, ceilalți utilizatori vor vedea imediat modificările, ceea ce înseamnă că datele cu care lucrează vor fi parțial ascunse.

    Pentru a rezolva problema, Filtrarea vederilor Funcționează pe partea fiecărui utilizator, astfel încât aceștia să poată aplica filtre Google Sheets doar pentru ei înșiși, fără a interfera cu munca celorlalți.

    Pentru a crea o vizualizare de filtru Google Sheets, faceți clic pe Date> Vizualizări de filtrare> Creați o nouă vizualizare de filtrare Apoi, setați condițiile pentru datele dvs. și denumiți vizualizarea făcând clic pe butonul "Nume" (sau utilizați câmpul Opțiuni pentru a o redenumi).

    Toate modificările sunt salvate automat la închiderea Filter Views. Dacă nu mai sunt necesare, eliminați-le făcând clic pe Opțiuni> Ștergeți pe bara neagră.

    Sfat. Dacă proprietarul foii de calcul v-a permis să editați fișierul, toți ceilalți utilizatori vor putea vedea și utiliza filtrele create de dvs. în Google Sheets.

    Notă. Dacă tot ceea ce puteți face este să vizualizați foaia de calcul Google, veți putea crea și aplica Vizualizări filtru pentru dvs., dar nimic nu va fi salvat la închiderea fișierului. Pentru aceasta, aveți nevoie de permisiuni pentru a edita foaia de calcul.

    Mod simplu de a crea un filtru avansat în Google Sheets (fără formule)

    Filtrul din Google Sheets este una dintre cele mai ușoare funcții. Din păcate, numărul de condiții pe care le puteți aplica unei coloane la un moment dat este abia suficient pentru a acoperi majoritatea sarcinilor.

    Formulele personalizate ar putea oferi o soluție, dar chiar și acestea pot fi dificil de construit corect, în special pentru date și timp sau cu logică OR/AND.

    Din fericire, există o soluție mai bună - o extensie specială pentru Google Sheets numită Multiple VLOOKUP Matches. Aceasta filtrează mai multe rânduri și coloane, fiecare cu o mulțime de criterii aplicate. Extensia este ușor de utilizat, astfel încât nu va trebui să vă îndoiți de propriile acțiuni. Dar chiar dacă o faceți, instrumentul nu va modifica deloc datele sursă - va copia și va lipi intervalul filtrat oriunde decideți. Ca o plăcutăbonus, add-on-ul vă va scuti de învățarea funcției VLOOKUP din Google Sheets ;)

    Sfat: nu ezitați să treceți la partea de jos a paginii pentru a vedea imediat un videoclip despre acest instrument.

    După ce ați instalat add-on-ul, îl veți găsi în secțiunea Extensii în Google Sheets. Primul pas pe care îl veți vedea este singurul care există:

    1. Să folosim add-on-ul pentru a filtra tabelul de vânzări din Google Sheets (A1:F69):
    2. Coloanele care mă interesează cu adevărat sunt Data , Regiune , Produs , și Vânzări totale , așa că îi aleg doar pe ei ca fiind cei care să se întoarcă:
    3. Acum este momentul să compunem condițiile. Să încercăm să obținem toate vânzările de lapte și alune de pădure ciocolată pentru Septembrie 2022 :
    4. În timp ce vă înșirați criteriile, formula din zona de previzualizare din partea de jos a instrumentului se va modifica în mod corespunzător. Faceți clic pe Previzualizare rezultat pentru a arunca o privire la meciurile găsite:
    5. Selectați cele mai din stânga sus celule pentru viitorul interval filtrat și apăsați fie Lipiți rezultatul (pentru a returna ca valori corespondențele găsite) sau Introduceți formula (pentru a introduce o formulă cu rezultatul acesteia):

    Dacă doriți să cunoașteți mai bine Multiple VLOOKUP Matches, vă încurajez să îl instalați din Google Workspace Marketplace sau să aflați mai multe despre el pe pagina de pornire.

    Video: Filtre avansate în Google Sheets în mod simplu

    Multiple VLOOKUp Matches este cel mai bun și cel mai simplu mod care există pentru a vă filtra datele în Google Sheets. Urmăriți acest videoclip demonstrativ pentru a afla toate avantajele deținerii acestui instrument:

    Dacă aveți întrebări sau dacă doriți să împărtășiți câteva idei despre filtrele din Google Sheets, nu ezitați să lăsați un comentariu mai jos.

    Michael Brown este un pasionat de tehnologie dedicat, cu o pasiune pentru simplificarea proceselor complexe folosind instrumente software. Cu mai mult de un deceniu de experiență în industria tehnologiei, el și-a perfecționat abilitățile în Microsoft Excel și Outlook, precum și în Google Sheets și Docs. Blogul lui Michael este dedicat împărtășirii cunoștințelor și experienței sale cu alții, oferind sfaturi și tutoriale ușor de urmat pentru îmbunătățirea productivității și eficienței. Indiferent dacă sunteți un profesionist experimentat sau un începător, blogul lui Michael oferă informații valoroase și sfaturi practice pentru a profita la maximum de aceste instrumente software esențiale.