Come trovare il secondo valore più grande con i criteri in Excel

  • Condividi Questo
Hugh West

In questa esercitazione, vi mostrerò 4 trucchi rapidi per trovare il secondo valore più grande con criteri in excel. Potete usare questi metodi anche in grandi insiemi di dati per trovare il secondo valore più grande impostando dei criteri. Nel corso di questa esercitazione, imparerete anche alcuni importanti strumenti e tecniche di excel che vi saranno molto utili in qualsiasi attività correlata a excel.

Scarica il quaderno di esercizi

Potete scaricare il quaderno di esercizi da qui.

Trova il secondo valore più grande con criteri.xlsm

4 trucchi rapidi per trovare il secondo valore più grande con i criteri in Excel

Per spiegare i passaggi in modo chiaro, abbiamo preso un set di dati conciso che contiene circa 7 file e 3 Inizialmente, manteniamo tutte le celle in Valuta Per tutti gli insiemi di dati, abbiamo 2 colonne uniche che sono Nome del club, kit di casa e Kit Away Anche se in seguito potremo variare il numero di colonne, se necessario.

1. Utilizzo della funzione LARGE

La funzione LARGE in eccellere può restituire un numero da un elenco di numeri dopo averlo ordinato in ordine decrescente. Vediamo come applicare questa funzione per trovare il secondo valore più grande con dei criteri.

Passi:

  • Per prima cosa, andare alla cella F7 e inserire la seguente formula:
=LARGE(IF(C4:D4=F5,C5:D10),2)

  • Ora, premere Entrare e questo calcolerà il secondo più grande Kit casa prezzo interno F7 .

🔎 Come funziona la formula?

  • IF(C4:D4=F5,C5:D10) : Questa parte restituisce una matrice di valori delle celle e di FALSO valori delle celle.
  • =LARGE(IF(C4:D4=F5,C5:D10),2): Questa parte della formula restituisce il valore finale di 119 .

2. Applicazione della funzione AGGREGATO

La funzione AGGREGATO in Excel ci dà la possibilità di eseguire calcoli aggregati come CONTO , MEDIA , MAX, Questa funzione ignora anche eventuali righe nascoste o errori. Utilizzeremo questa funzione per trovare il secondo valore più grande in base a criteri specifici. Seguite i passaggi seguenti per farlo.

Passi:

  • Per iniziare, fare doppio clic sulla cella F7 e inserire la formula seguente:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)

  • Successivamente, premere il tasto Entrare e si dovrebbe ottenere il secondo prezzo del kit da trasferta.

3. Utilizzo della funzione SUMPRODUCT

La funzione SUMPRODOTTO in excel moltiplica prima l'intervallo di valori e poi fornisce la somma di tali moltiplicazioni. Possiamo usare questa funzione insieme a la funzione LARGE per trovare il secondo valore più grande con i criteri.

Passi:

  • Per iniziare questo metodo, fare doppio clic sulla cella F7 e inserire la formula sottostante:
=SUMPRODOTTO(LARGE((B5:B10=F5)*(C5:D10),2))

  • Successivamente, premere il tasto Entrare e, di conseguenza, troverà il secondo valore di prezzo più grande per il Man City kit all'interno della cella C10 .

🔎 Come funziona la formula?

  • (B5:B10=F5)*(C5:D10) : Questa parte della formula restituisce un array di valori che sono i più alti dell'elenco e altri valori come 0 .
  • LARGE((B5:B10=F5)*(C5:D10),2) : Questa parte fornisce il valore 80 come secondo valore più grande.
  • =SUMPRODOTTO(LARGE((B5:B10=F5)*(C5:D10),2)): Questa parte restituisce il valore finale che è 80 in questo caso.

4. Utilizzo del codice VBA

Se avete familiarità con VBA in excel, è possibile trovare con pochi clic il secondo valore più grande in base ai criteri. Vediamo come fare.

Passi:

  • Per questo metodo, andare alla sezione Sviluppatore e selezionare Visual Basic .

  • Ora, selezionare Inserire nel VBA e fare clic su Modulo .

  • Digitare quindi la formula sottostante nella nuova finestra:
 Sub SecondLargest() Range("F7").FormulaArray = "=LARGE(IF(C4:D4=F5,C5:D12),2)" Sub finale 

  • Quindi, aprire la macro dal menu Sviluppatore facendo clic su Macro .

  • Ora, nel Macro selezionare la finestra Il secondo più grande e fare clic su Correre .

  • Di conseguenza, il VBA Il codice calcolerà il secondo valore più alto tra tutti i kit di allontanamento all'interno della cella F7 .

Come trovare i 5 valori e i nomi più importanti con i criteri in Excel

In questo metodo, vedremo i passaggi dettagliati per trovare il top 5 valori e nomi con criteri in excel.

Passi:

  • Per iniziare, fare doppio clic sulla cella E5 e inserire la formula seguente:
=GRANDE($C$5:$C$10,RIGHE($E$5:$E5))

  • Quindi, premere il tasto Entrare e copiare la formula nelle celle utilizzando Maniglia di riempimento .
  • Di conseguenza, questo troverà il top 5 per i kit domestici.

🔎 Come funziona la formula?

  • RIGHE($E$5:$E5) : Questa parte fornisce il valore di 1 .
  • =GRANDE($C$5:$C$10,RIGHE($E$5:$E5)): Questa porzione restituisce il valore finale che è il top 5 prezzi dei kit per la casa.

Cose da ricordare

  • È possibile utilizzare la funzione ALT+F11 per aprire il menu di scelta rapida VBA finestra e ALT+F8 per aprire la finestra Macro.
  • Si noti che la funzione LARGE ignora le celle vuote o contenenti VERO o FALSO valori in essi contenuti.
  • Se non c'è un valore numerico, questa funzione potrebbe restituire il valore #NUM! Errore come risultato.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.