Formula Excel: Găsiți cele mai mici n valori -

Cuprins

Formula generică

=SMALL(range,n)

rezumat

Pentru a găsi cele mai mici valori ntr-un set de date, puteți utiliza funcția SMALL. Acest lucru poate fi combinat cu INDEX așa cum se arată mai jos pentru a recupera valorile asociate. În exemplul prezentat, formula din F7 este:

=SMALL(bid,E7)

Notă: această foaie de lucru are două intervale denumite: licitație (C5: C12) și companie (B5: B12), utilizate pentru comoditate și lizibilitate.

Explicaţie

Funcția mică poate prelua cele mai mici valori din date bazate pe rang. De exemplu:

=SMALL(range,1) // smallest =SMALL(range,2) // 2nd smallest =SMALL(range,3) // 3rd smallest

În acest caz, rangul provine pur și simplu din coloana E.

Recuperați valorile asociate

Pentru a recupera numele companiei asociate cu cele mai mici oferte, folosim INDEX și MATCH. Formula din G7 este:

=INDEX(company,MATCH(F7,bid,0))

Aici, valoarea din coloana F este utilizată ca valoare de căutare în MATCH, cu suma licitată numită (C5: C12) pentru lookup_array și tipul de potrivire setat la zero pentru a forța potrivirea exactă. MATCH returnează apoi locația valorii la INDEX ca număr de rând. INDEX preia apoi valoarea corespunzătoare de la compania de intervale numită (B5: B12).

Formula all-in-one pentru a obține numele companiei într-un singur pas ar arăta astfel:

=INDEX(company,MATCH(SMALL(bid,E7),bid,0))

Notă: dacă valorile dvs. conțin duplicate, puteți obține legături atunci când încercați să vă clasați. Puteți utiliza o formulă de acest gen pentru a sparge timpii.

Articole interesante...