Formula Excel: valorile unice ignoră spațiile goale -

Cuprins

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ă.

Articole interesante...