
Formula generică
=UNIQUE(FILTER(data,data""))
rezumat
Pentru a extrage o listă de valori unice dintr-un set de date, ignorând celulele goale, puteți utiliza funcția UNIQUE împreună cu funcția FILTER. În exemplul prezentat, formula din D5 este:
=UNIQUE(FILTER(B5:B16,B5:B16""))
care afișează cele 5 valori unice văzute în D5: D9.
Explicaţie
Acest exemplu folosește funcția UNIQUE împreună cu funcția FILTER. Funcționând din interior spre exterior, funcția FILTER este utilizată mai întâi pentru a elimina orice valoare necompletată din date:
FILTER(B5:B16,B5:B16"")
Simbolul este un operator logic care înseamnă „nu este egal”. Pentru mai multe exemple de operatori cu criterii de formulă, consultați această pagină.
FILTER returnează o serie de valori, cu excepția șirurilor goale:
("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")
Această matrice este returnată direct la funcția UNIQUE ca argument al matricei . UNIQUE apoi elimină duplicatele și returnează matricea finală:
("red";"amber";"green";"blue";"pink")
UNIQUE și FILTER sunt funcții dinamice. Dacă datele din B5: B16 se modifică, ieșirea se va actualiza imediat.
Gama de surse dinamice
Deoarece intervalul B5: B15 este codat direct în formulă, nu se va modifica dacă datele sunt adăugate sau șterse. Pentru a utiliza un interval dinamic care se va redimensiona automat după cum este necesar, puteți utiliza un tabel Excel sau puteți crea un interval dinamic cu o formulă.