Combina le funzioni MIN e IF in una formula di matrice

Sommario:

Combina le funzioni MIN e IF in una formula di matrice
Combina le funzioni MIN e IF in una formula di matrice
Anonim

Cosa sapere

  • Converti la formula MIN IF in un array: tieni premuto Ctrl+ Shift, quindi premi Enterper creare una formula nella barra della formula.
  • Poiché la funzione SE è annidata all'interno della funzione MIN, l'intera funzione SE diventa l'unico argomento per la funzione MIN.
  • Gli argomenti per la funzione SE sono: logical_test (richiesto), value_if_true (richiesto) e value_if_false(opzionale).

Il modo migliore per capire come combinare le funzioni MIN e SE in Excel è con un esempio. Questo esempio di tutorial contiene i tempi di riscaldamento per due eventi di un incontro su pista, gli sprint da 100 e 200 metri, e si applica a Excel per Microsoft 365, Excel 2019, Excel 2016, Excel 2013 ed Excel 2010.

Che cos'è un array MIN IF?

L'utilizzo di una formula array MIN IF ti consente di trovare il tempo di batteria più veloce per ogni gara con una formula.

Il lavoro di ogni parte della formula è il seguente:

  • La funzione MIN trova il tempo più veloce o più piccolo per l'evento scelto.
  • La funzione SE ci permette di scegliere la gara impostando una condizione usando i nomi delle gare.
  • La formula di matrice consente alla funzione SE di verificare più condizioni in una singola cella e, quando la condizione è soddisfatta, la formula di matrice determina quali dati (tempi di gara) esamina la funzione MIN per trovare il tempo più veloce.

MIN IF Sintassi e argomenti della formula annidata

La sintassi per la formula SE MIN è:

Poiché la funzione SE è nidificata all'interno della funzione MIN, l'intera funzione SE diventa l'unico argomento per la funzione MIN

Gli argomenti per la funzione SE sono:

  • logical_test (obbligatorio) - Un valore o un'espressione testata per verificare se è vera o falsa.
  • value_if_true (obbligatorio) - Il valore visualizzato se logical_test è true.
  • value_if_false (opzionale) - Il valore visualizzato se logical_test è false.

Nell'esempio, il test logico cerca di trovare una corrispondenza per il nome della gara digitato nella cella D10 del foglio di lavoro. L'argomento value_if_true è, con l'aiuto della funzione MIN, il miglior tempo per la gara scelta. L'argomento valore_se_falso viene omesso poiché non è necessario e la sua assenza riduce la formula. Se nella cella D10 viene digitato un nome di gara che non è nella tabella dei dati, come la gara di 400 metri, la formula restituisce uno zero.

Esempio di formula dell'array MIN IF di Excel

Inserisci i seguenti dati del tutorial nelle celle da D1 a E9:

Tempi di gara

Tempi di gara (sec)

100 metri 11.77

100 metri 11.87

100 metri 11.83

200 metri 21.54

200 metri 21.50

200 metri 21.49

Race Fastest Heat (sec)

Nella cella D10, digita "100 metri" (senza virgolette). La formula cercherà in questa cella per trovare per quale delle gare desideri che trovi il miglior tempo.

Image
Image

Inserimento della formula annidata MIN IF

Dato che stai creando sia una formula nidificata che una formula di matrice, devi digitare l'intera formula in una singola cella del foglio di lavoro.

Dopo aver inserito la formula non premere il tasto Invio sulla tastiera o fare clic su un' altra cella con il mouse; devi trasformare la formula in una formula di matrice. Per fare ciò, seleziona la cella E10, la posizione in cui verranno visualizzati i risultati della formula e digita:

=MIN(SE(RE3:RE8=RE10, MI3:38))

Creazione della formula dell'array

Ora che hai inserito la formula MIN IF, devi convertirla in un array. Segui questi passaggi per farlo.

  1. Premere e tenere premuti i tasti Ctrl e Maiusc sulla tastiera.
  2. Premere il tasto Invio sulla tastiera per creare la formula dell'array.
  3. La risposta 11.77 appare nella cella F10 perché è il tempo più veloce (più piccolo) per le tre batterie sprint da 100 metri.

La formula dell'array completa appare nella barra della formula sopra il foglio di lavoro.

Perché i tasti Ctrl, Shift e Enter sulla tastiera vengono premuti contemporaneamente dopo che la formula è stata digitata, le formule risultanti vengono talvolta denominate CSE formule.

Testa la formula

Testa la formula trovando il miglior tempo per i 200 metri. Digita 200 metri nella cella D10 e premi il tasto Invio sulla tastiera. La formula dovrebbe restituire il tempo di 21,49 secondi nella cella E10.

Consigliato: