Condividi tramite

scelta di 3 numeri più alti su 10

Anonimo
2015-02-16T16:48:22+00:00

Ho un foglio excel, in colonna A ho un elenco di 30 numeri diversi ed uguali, ho la necessità di estrarre da essi i 3 numeri più alti.

Ad esempio, per sintetizzare, riducendo il problema ad una serie di soli 10 numeri, in colonna ho:

2, 3, 0, 2, 5, 8, 3, 0, 0, 3

Vorrei che il programma mi estraesse: 8, 5 e 3 ovvero quelli più alti.

Come risolvo?

Grazie.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2015-02-16T19:19:09+00:00

    Ciao Paolo! 

    Sempre un grande piacere rileggerti.

    Perché? Ma perché... funziona! :D

    Hai provato la tua con valori tipo 8, 8, 8, 4, 6, 1?...

    In effetti occorre evitare i ripetuti.

    Allora direi meglio:

    =GRANDE(SE(FREQUENZA($A$1:$A$10;$A$1:$A$10)>0;$A$1:$A$10;"");RIF.RIGA(A1))

    matriciale, da trascinare in basso per altre due celle.

    NB per Luigix73: matriciale= una volta immessa la formula confermarla con Ctrl+Maiusc+Invio

    La risposta è stata utile?

    0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2015-02-16T18:33:20+00:00

    Ciao luigix73,

    un metodo rudimentale ma, credo, efficace.

    Con le formule seguenti:

    ottieni questi valori:

    Può bastare?

    La risposta è stata utile?

    0 commenti Nessun commento

5 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2015-02-16T19:04:37+00:00

    Ciao Paolo! 

    Sempre un grande piacere rileggerti.

    Perché? Ma perché... funziona! :D

    Hai provato la tua con valori tipo 8, 8, 8, 4, 6, 1?...

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-02-16T18:48:02+00:00

    Ho un foglio excel, in colonna A ho un elenco di 30 numeri diversi ed uguali, ho la necessità di estrarre da essi i 3 numeri più alti.

    Ad esempio, per sintetizzare, riducendo il problema ad una serie di soli 10 numeri, in colonna ho:

    2, 3, 0, 2, 5, 8, 3, 0, 0, 3

    Vorrei che il programma mi estraesse: 8, 5 e 3 ovvero quelli più alti.

    Come risolvo?

    Grazie.

    Con i dati in colonna A a cominciare da A1:

    in B1: =GRANDE($A$1:$A$10;RIF.RIGA(A1)) da trascinare in basso per altre due celle.

    Ovviamente gestisci gli estremi dell'intervallo compatibilmente con l'ampiezza della tua tabella.

    @Maurizio: ciao! Però non ho capito perché hai scelto una soluzione così complicata.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-02-16T18:46:22+00:00

    Come risolvo?

    Grazie.

    Uno dei tanti modi.

    Filtra la colonna per valori univoci e quindi utilizza la funzione GRANDE().

    La risposta è stata utile?

    0 commenti Nessun commento