Risultati da 1 a 16 di 16

Discussione: trovare i primi tre numeri maggiori di un elenco con ripetizioni



  1. #1
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao a tutti, ho una serie di numeri in colonna con questa sequenza, i dati possono anche raggiungere 300 ed oltre, ed anche più di 6 come massimo
    1 2 3 4 1 2 3 1 2 3 4 5 1 2 3 1 2 3 1 2 3 1 2 3 4 5 6

    Immaginateli in colonna ora vorrei sapere quale funzione o formula potrei applicare per avere i primi 3 più grandi, nel caso 6-5-4, in tre celle diverse, mi serve per applicare la formattazione condizionale per evidenziare tali numeri, meglio ancora se si potrebbe applicare direttamente nella Formattazione Condizionale.

    La funzione Grande() non va bene perche se inserisco il 2° più grande e ci sia un doppione di 6 come secondo mi riporta ancora 6, come pure per il 3° se ci sia un altro 6.

    Allego il file d'esempio

    Ciao Allocco (8-D
    File Allegati File Allegati

  2. #2

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4020
    Versione Office
    2013
    Likes ricevuti
    1228
    Likes dati
    923

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao,
    scrivo dal cellulare e non riesco a vedere il file allegato....
    Supponiamo che i valori siano nel range A1:A14,
    nella cella B1 puoi scrivere la formula matriciale:

    =GRANDE(SE.ERRORE(CONFRONTA(RIF.RIGA(INDIRETTO("A1:A"&MAX($A$1:$A$14));$A$1:$A$14;0);"");Rif.RIGA(A1))

    come ti ho detto non posso provarla... nel caso correggi eventuali errori.

    Ciao
    Tore

    [EDIT]
    naturalmente dopo copia in basso per ottenere il secondo e il terzo valore più grande

    [EDIT 2]
    forse gli argomenti del CONFRONTA vanno invertiti.... prova.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  3. #3

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1017
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao,ma se i numeri sono in sequenza (123 1234 .... 123 123456 .... etc) ti basta trovare il valore massimo con =MAX($B$5:$B$47), dpopo di che =MAX($B$5:$B$47)-1 e =MAX($B$5:$B$47)-2 per gli altri 2 valori cercati.
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  4. #4
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao, Cromagno, la formula mi da errore, anche con la Matriciale, probabile sarà pure che i riferimenti non siano esatti, ma li ho cambiati inserendo i riferimenti giusti comunque mi da errore anche cosi.

    Ciao Scossa credo che la tua soluzione sia la più valida in quanto la sequenza è 1-2-3-4-5-6-7, cioè numeri consecutivi quindi se ce un 7 o più, ci sarà per forza un 6 ed un 5.

    adotto quindi la tua soluzione, per il momento, perchè farò uso di celle d'appoggio per la formattazione condizionale, se ci sarà qualche soluzione che andrà direttamente nella formattazione condizionale, valuterò quale sia la migliore per scrivere poi Risolto nella discussione.

    Ciao Allocco (8-D

  5. #5

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1017
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao,

    Citazione Originariamente Scritto da Allocco Visualizza Messaggio
    adotto quindi la tua soluzione, per il momento, perchè farò uso di celle d'appoggio per la formattazione condizionale, se ci sarà qualche soluzione che andrà direttamente nella formattazione condizionale .....
    non ho capito che impedimento ci sia ad usare la mia formula direttamente nella formattazione condizionale .....
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  6. #6
    L'avatar di maverick69net
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    toscana
    Età
    48
    Messaggi
    44
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    11

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    posto questa risposta cosi potete insultarmi e capisco dove sbaglio....

    =SE.ERRORE(SE.ERRORE(CERCA.VERT(C1-1;$B$5:$B$137;1;0);CERCA.VERT(C1-2;$B$5:$B$137;1;0));CERCA.VERT(C1-3;$B$5:$B$137;1;0))

    può funzionare?

  7. #7
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao Scossa, l'ho inserita nella formattazione è funziona bene, quindi posso chiudere il post

    l'avevo messa sul foglio anche perche in testa all'elenco mi interessava sapere quali erano i valori massimi, per poi vederli nell'elenco

    ciao e Grazie Allocco (8-D

    P.S. non trovo più la funzione per scrivere "RISOLTO" è stata eliminata?

  8. #8
    L'avatar di maverick69net
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    toscana
    Età
    48
    Messaggi
    44
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    11

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Sì per adesso non c'è

    Inviato dal mio SM-N9005 utilizzando Tapatalk

  9. #9
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao a tutti
    Ciao Allocco condivido quello che ha affermato scossa, perchè 3 formule non disturbano affatto sopratutto se si parla di Formattazione Condizionale dove per ogni colore serve necessariamente una formula e quindi le formule saranno 3...

    Mentre per scoprire i top score non sono riuscito a fare il tutto in una formula unica
    in B1 metti questa
    =MAX($B$5:$B$47)

    e in B2
    metti questa e tracina fino alla bisogna
    =GRANDE($B$5:$B$47;CONTA.SE($B$5:$B$47;">="&B1)+1)


    A
    ____B____
    1
    Primo
    6
    2
    seconto
    5
    3
    Terzo
    4
    4
    3
    5
    1
    6
    2
    7
    3
    8
    5
    9
    4
    10
    2
    11
    3
    12
    1
    13
    2
    14
    3
    15
    4
    16
    5
    17
    6
    18
    2
    19
    3
    20
    1
    21
    2
    22
    3
    23
    1
    24
    2
    25
    3
    26
    1
    27
    2
    28
    3
    29
    4
    30
    5
    31
    6
    32
    1
    33
    2
    34
    3
    35
    4
    36
    1
    37
    2
    38
    3
    39
    4
    40
    5
    41
    6
    42
    1
    43
    2
    44
    3
    45
    4
    46
    5
    47
    6

  10. #10
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao Allocco e un saluto a tutti i partecipanti, della serie tanto per partecipare, un altro modo per ottenere il risultato sperato potrebbe essere il seguente:

    In C1:
    =SE(RIGHE($C$1:$C1)>3;"";INDICE($B$5:$B$47;AGGREGA(14;6;(RIF.RIGA($B$5:$B$47)-4)/(FREQUENZA($B$5:$B$47;$B$5:$B$47)>0);RIGHE($C$1:$C1))))
    da tirare giù alla bisogna.
    Allego il file di prova.
    Ciao.
    File Allegati File Allegati

  11. I seguenti utenti hanno dato un "Like"

    ges

  12. #11
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Citazione Originariamente Scritto da pkrome59 Visualizza Messaggio
    Ciao Allocco e un saluto a tutti i partecipanti, della serie tanto per partecipare, un altro modo per ottenere il risultato sperato potrebbe essere il seguente:

    In C1:
    =SE(RIGHE($C$1:$C1)>3;"";INDICE($B$5:$B$47;AGGREGA(14;6;(RIF.RIGA($B$5:$B$47)-4)/(FREQUENZA($B$5:$B$47;$B$5:$B$47)>0);RIGHE($C$1:$C1))))
    da tirare giù alla bisogna.
    Allego il file di prova.
    Ciao.
    Ciao Pippo credo che Allocco non vuole sapere il conteggio dei numeri usciti piu frequentemente, ma i 3 numeri più grandi,(senza i duplicati) infatti con la tua formula se per esempio scrivo nel database di riferimento nr. 7, non lo prende....forse , vediamo cosa dice Allocco

  13. I seguenti utenti hanno dato un "Like"


  14. #12
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao Gerardo hai perfettamente ragione, la formula da me proposta non si adatta al caso.
    Chiedo scusa per essere stato superficiale per non averle testato sufficientemente.
    Di nuovo ciao.

  15. #13
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Citazione Originariamente Scritto da pkrome59 Visualizza Messaggio
    Ciao Gerardo hai perfettamente ragione, la formula da me proposta non si adatta al caso.
    Chiedo scusa per essere stato superficiale per non averle testato sufficientemente.
    Di nuovo ciao.
    vai tranquillo, non cè bisogno di scusarsi, chi non sbaglia è perchè non ci prova...
    Ciao

  16. #14
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao Gerardo ed un saluto a tutti coloro che mi hanno aiutato è cercano di aiutarmi.

    Ma la soluzione di Scossa da usare sia nelle celle che nella formattazione, è la migliore, in quanto io devo vedere subito quali sono i massimi in questo caso 2 e poi come sono distribuiti lungo la colonna, con la formattazione condizionale, come si vede nell'immagine allegata.



    Un saluto a tutti Ciao Allocco (8-D

  17. #15
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Ciao a tutti e buona domenica, chiedo scusa se riapro la discussione, spero di non creare infrazione, ma mi corre l'obbligo di rettificare la formula da me proposta al post#10 che come è noto è errata, per cui propongo la seguente:

    In C1:
    =SE(RIGHE($D$1:$D1)>3;"";GRANDE(($B$5:$B$48)*(FREQUENZA(CONFRONTA($B$5:$B$47;$B$5:$B$47;0);RIF.RIGA($B$5:$B$47)-4)>0)*1;RIGHE($D$1:$D1)))
    formula matriciale, da attivare con i tasti CTRL+MAIUSCOLO+INVIO e successivamente da tirare giù alla bisogna.

    In E1:
    =SE(RIGHE($D$1:$D1)>3;"";AGGREGA(14;6;($B$5:$B$47)/((FREQUENZA(CONFRONTA($B$5:$B$47;$B$5:$B$47;0);RIF.RIGA($B$5:$B$47)-4)>0)*1);RIGHE($D$1:$D1)))
    da tirare giù alla bisogna, formula equivalente alla formula in C1, ma non necessita di attivazione.
    Allego il file di prova, di nuovo ciao a tutti.
    File Allegati File Allegati

  18. I seguenti 2 utenti hanno dato un "Like" a pkrome59 per questo post:


  19. #16
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: trovare i primi tre numeri maggiori di un elenco con ripetizioni

    Complimenti Pippo
    Noto con piacere che non ti dai pace finche non risolvi...ottimo

  20. I seguenti utenti hanno dato un "Like"


Discussioni Simili

  1. [Risolto] Conta ripetizioni di testo
    Di Varans92 nel forum Domande su Excel in generale
    Risposte: 7
    Ultimo Messaggio: 05/03/17, 15:28
  2. [Risolto] ricerca numeri maggiori dentro le celle?
    Di corfurio nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 10/02/17, 12:05
  3. [Risolto] Ripetizioni valori riga
    Di Slim nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 22/12/16, 18:03
  4. Disposizioni con ripetizioni
    Di undiva nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 19/06/16, 15:06
  5. Somma.piu.se ma solo i primi n numeri
    Di Chabba nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 05/01/16, 16:26

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •