Media se non vuoto - Excel e Fogli Google

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Questo tutorial dimostrerà come calcolare la media di un insieme di numeri ignorando valori o categorie vuoti in Excel e Fogli Google.

Ignora i valori vuoti con la funzione AVERAGE

La funzione MEDIA ignora automaticamente tutte le celle vuote o che contengono testo.

Questo esempio usa la funzione AVERAGE per calcolare il Punteggio medio ignorando il valore di testo di Punto di Squadra B e il valore vuoto di Punto di Squadra C:

1 =MEDIA(C3:C7)

La funzione MEDIA utilizza solo i valori numerici associati a Squadre A, D e E

Tratta i valori di testo come zero con la funzione AVERAGEA

Per trattare i valori di testo come zero nel calcolo, è possibile utilizzare la funzione MEDIA. I valori delle celle vuote vengono ignorati da questa funzione.

Questo esempio usa la funzione AVERAGEA per calcolare il Punteggio medio ignorando il vuoto Punto valore di Squadra C e curare il testo Punto valore di Squadra B come 0:

1 =MEDIA.(C3:C7)

Questo esempio calcola la media dei valori 4, 0, 5 e 3

Ignora valori di categoria vuoti utilizzando AVERAGEIFS

Questo esempio usa la funzione AVERAGEIFS per calcolare il Punteggio medio per le squadre con nomi non vuoti e ignora punteggi che sono valori di testo

1 =MEDIA.SE(C3:C7,B3:B7,"")

Ignora valori categoria vuoti - Array

Se non hai accesso alla funzione AVERAGEIF, puoi utilizzare una funzione AVERAGE e IF nidificata.

Questo esempio calcola il Punteggio medio per le squadre con nomi non vuoti e ignora qualsiasi punteggi questo è un valore di testo

1 =MEDIA(SE(B3:B7"",C3:C7))

Questa formula utilizza la funzione IF per valutare se il nome di ciascuno Squadra non è vuoto e utilizza solo punteggi a partire dal Squadre con nomi non vuoti nella funzione AVERAGE. Il punteggio di 100 viene ignorato come Squadra il nome è vuoto. Il punteggio di 'Nessun dato' viene ignorato in quanto non è un valore numerico.

Nelle versioni di Excel dal 2022 in poi, questa formula deve essere immessa come formula di matrice premendo CTRL + MAIUSC + INVIO. Questo non è richiesto nelle versioni successive

Questo esempio può essere ugualmente calcolato utilizzando una funzione AVERAGEIFS come mostrato di seguito

Ignora i valori delle categorie vuote e tratta il testo come 0

Per trattare il valore del testo punteggi come 0, ignorando ancora Squadre con nomi vuoti, possiamo usare una funzione AVERAGEA e IF nidificata:

1 =MEDIA.SE(SE(B3:B7"",C3:C7))

Questa formula utilizza la funzione IF per valutare se il nome di ciascuno Squadra non è vuoto e utilizza solo punteggi a partire dal Squadre con nomi non vuoti nella funzione AVERAGEA. Il punteggio di 100 viene ignorato come Squadra il nome è vuoto. Il punteggio di 'Nessun dato' viene trattato come 0 dalla funzione AVERAGEA e quindi viene calcolata una media di 3.0.

Nelle versioni di Excel dal 2022 in poi, questa formula deve essere immessa come formula di matrice premendo CTRL + MAIUSC + INVIO. Questo non è richiesto nelle versioni successive

Media se non vuoto in Fogli Google

La maggior parte di questi esempi di formule funziona allo stesso modo in Fogli Google come in Excel, ma con alcune eccezioni:

Ogni volta che una funzione SE è nidificata all'interno di un'altra funzione e fa riferimento a un intervallo di celle, Fogli Google deve trattare la formula come una formula di matrice utilizzando la funzione ARRAYFORMULA:

1 =ArrayFormula(MEDIA(SE(B3:B7"",C3:C7)))

Sfortunatamente, la funzione AVERAGEA funziona in modo diverso in Fogli Google come in Excel e quindi l'esempio di =AVERAGEA(IF(B3:B7””,C3:C7)) non può essere utilizzato. Questo perché quando la funzione IF trova un valore vuoto nell'intervallo B3: B7, produce un valore nullo, ma questo viene poi conteggiato come 0 dalla funzione AVERAGEA di Fogli Google, invece di ignorare questo valore come nel caso di Eccellere.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave