Numărați valori unice într-un interval din Excel
Acest tutorial explică modul de numărare a valorilor unice dintre duplicatele dintr-o listă din Excel cu formule specificate.
Cum se numără valori unice într-o singură coloană în Excel?
Presupunând că aveți un tabel cu produse, după cum se arată în imaginea de mai jos, pentru a număra doar valorile unice din coloana Produs, puteți aplica una dintre formulele de mai jos.
Formule generice
=SUMPRODUCT(--(FREQUENCY(MATCH(range,range,0),ROW(range)-ROW(range.firstcell)+1)>0))
=SUMPRODUCT(1/COUNTIF(range,range))
Argumente
Cum se utilizează aceste formule?
1. Selectați o celulă necompletată pentru a afișa rezultatul.
2. Introduceți una dintre formulele de mai jos în celula selectată și apăsați pe Intrați cheie.
=SUMPRODUCT(--(FREQUENCY(MATCH(D3:D16,D3:D16,0),ROW(D3:D16)-ROW(D3)+1)>0))
=SUMPRODUCT(1/COUNTIF(D3:D16,D3:D16))
note:
Explicarea formulelor
=SUMPRODUCT(--(FREQUENCY(MATCH(D3:D16,D3:D16,0),ROW(D3:D16)-ROW(D3)+1)>0))
- MATCH (D3: D16, D3: D16,0): Funcția MATCH obține poziția fiecărui element din intervalul D3: D16, dacă valorile apar de mai multe ori în intervalul de date, va reveni la aceeași poziție pentru a obține tabloul astfel {1; 2; 3; 2; 1 ; 1; 3; 2; 1; 1; 1; 2; 3; 2}.
- ROW (D3: D16) -ROW (D3) +1: Aici funcția ROW returnează numărul rândului de referință D3: D16 și D3 și veți obține {3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16} - {3} +1.
- Fiecare număr din matrice scade numărul 3 apoi adaugă 1 și în cele din urmă returnează {1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14}.
- FREQUENCY({1;2;3;2;1;1;3;2;1;1;1;2;3;2},{1;2;3;4;5;6;7;8;9;10;11;12;13;14}): Funcția de frecvență calculează cât de des apare fiecare număr în matricea de date și returnează o matrice de numere ca aceasta {6; 5; 3; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0 }.
- SUMPRODUCT(--{6;5;3;0;0;0;0;0;0;0;0;0;0;0}>0):
=SUMPRODUCT(1/COUNTIF(D3:D16,D3:D16))
- COUNTIF (D3: D16, D3: D16): Funcția COUNTIF contează cât de des apare fiecare valoare în intervalul D3: D16, folosind toate aceleași valori ca criterii. Returnează o matrice ca aceasta {6; 5; 3; 5; 6; 6; 3; 5; 6; 6; 6; 5; 3; 5}, ceea ce înseamnă că laptopul apare de 6 ori, proiectorul apare de 5 ori și afișajul apare de 3 ori.
- 1/{6;5;3;5;6;6;3;5;6;6;6;5;3;5}: Fiecare număr din matrice este împărțit la 1 și returnează o matrice nouă ca {0.166666666666667; 0.2; 0.333333333333333; 0.2; 0.166666666666667; 0.166666666666667; 0.2;
0.333333333333333;0.166666666666667;0.166666666666667;0.166666666666667;0.333333333333333;0.2;
0.333333333333333;}. - SUMPRODUCT({0.166666666666667;0.2;0.333333333333333;0.2;0.166666666666667;0.166666666666667;
0.2;0.333333333333333;0.166666666666667;0.166666666666667;0.166666666666667;0.333333333333333;0.2;
0.333333333333333;}): Apoi funcția SUMPRODUCT însumează toate numerele din matrice și returnează rezultatul final ca 3.
Funcții conexe
Funcția Excel SUMPRODUCT
Funcția Excel SUMPRODUCT poate fi utilizată pentru a înmulți două sau mai multe coloane sau tablouri împreună și apoi pentru a obține suma produselor.
Funcția Excel FREQUENCY
Funcția Excel FREQUENCY calculează cât de des apar valorile într-un interval de valori și apoi returnează o matrice verticală de numere.
Funcția Excel MATCH
Funcția Excel MATCH caută o anumită valoare într-un interval de celule și returnează poziția relativă a acestei valori.
Funcția Excel ROW
Funcția Excel ROW returnează numărul rândului unei referințe.
Funcția Excel COUNTIF
Funcția Excel COUNTIF este utilizată pentru a număra numărul de celule care îndeplinesc un criteriu.
Formule conexe
Numărați numărul de rânduri vizibile dintr-o listă filtrată
Acest tutorial explică modul de numărare a numărului de rânduri vizibile dintr-o listă filtrată în Excel cu funcția SUBTOTAL.
Numărați valori unice cu criterii
Acest ghid pas cu pas ajută la numărarea numai a valorilor unice pe baza unui criteriu specificat într-o altă coloană
Numărați rândurile vizibile cu criterii
Acest tutorial oferă pași detaliați pentru a vă ajuta să numărați rânduri vizibile cu criterii.
Utilizați COUNTIF pe un interval non-contigu
Acest ghid pas cu pas demonstrează cum se folosește funcția countif pe un interval necontigu în Excel.
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel - Vă ajută să vă distingeți de mulțime
Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...
Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.