Formula di Excel: trova i valori n più bassi -

Sommario

Formula generica

=SMALL(range,n)

Sommario

Per trovare gli n valori più bassi in un insieme di dati, è possibile utilizzare la funzione PICCOLO. Questo può essere combinato con INDICE come mostrato di seguito per recuperare i valori associati. Nell'esempio mostrato, la formula in F7 è:

=SMALL(bid,E7)

Nota: questo foglio di lavoro ha due intervalli denominati: offerta (C5: C12) e azienda (B5: B12), utilizzati per comodità e leggibilità.

Spiegazione

La funzione small può recuperare i valori più piccoli dai dati in base al rango. Per esempio:

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

In questo caso, il rango viene semplicemente dalla colonna E.

Recupera i valori associati

Per recuperare il nome dell'azienda associata alle offerte più piccole, utilizziamo INDEX e MATCH. La formula in G7 è:

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

Qui, il valore nella colonna F viene utilizzato come valore di ricerca all'interno di MATCH, con l'offerta dell'intervallo denominato (C5: C12) per lookup_array e il tipo di corrispondenza impostato su zero per forzare la corrispondenza esatta. CONFRONTA quindi restituisce la posizione del valore a INDICE come numero di riga. INDEX recupera quindi il valore corrispondente dalla società di intervallo denominata (B5: B12).

La formula all-in-one per ottenere il nome dell'azienda in un unico passaggio sarebbe simile a questa:

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

Nota: se i tuoi valori contengono duplicati potresti ottenere dei pareggi quando provi a classificare. Puoi usare una formula come questa per interrompere i tempi.

Articoli interessanti...