Excel-formel: Finn laveste n-verdier -

Innholdsfortegnelse

Generisk formel

=SMALL(range,n)

Sammendrag

For å finne de laveste verdiene i et datasett, kan du bruke SMALL-funksjonen. Dette kan kombineres med INDEX som vist nedenfor for å hente tilknyttede verdier. I eksemplet vist er formelen i F7:

=SMALL(bid,E7)

Merk: dette regnearket har to navngitte områder: bud (C5: C12) og firma (B5: B12), brukt for enkelhets skyld og lesbarhet.

Forklaring

Den lille funksjonen kan hente de minste verdiene fra data basert på rang. For eksempel:

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

I dette tilfellet kommer rangeringen ganske enkelt fra kolonne E.

Hent tilknyttede verdier

For å hente navnet på selskapet som er tilknyttet de minste budene, bruker vi INDEX og MATCH. Formelen i G7 er:

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

Her brukes verdien i kolonne F som oppslagsverdi i MATCH, med det navngitte områdebudet (C5: C12) for oppslag_array, og samsvarstypen er satt til null for å tvinge eksakt samsvar. MATCH returnerer deretter plasseringen av verdien til INDEKS som et radnummer. INDEX henter deretter den tilsvarende verdien fra det navngitte områdeselskapet (B5: B12).

Alt-i-ett-formelen for å få firmanavn i ett trinn vil se slik ut:

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

Merk: Hvis verdiene inneholder duplikater, kan du få tilknytning når du prøver å rangere. Du kan bruke en formel som denne for å bryte tider.

Interessante artikler...