Skip to main content

Ignora gli zero con Excel AVERAGEIF quando si trovano le medie

Calcolare una media con Excel escludendo il valore 0 (zero) (Aprile 2025)

Calcolare una media con Excel escludendo il valore 0 (zero) (Aprile 2025)
Anonim

La funzione AVERAGEIF semplifica la ricerca del valore medio in un intervallo di dati che soddisfa un criterio specificato. Un uso per la funzione è di aver ignorato i valori zero nei dati che eliminano la media o la media aritmetica quando si usa la normale funzione MEDIA. Oltre ai dati aggiunti a un foglio di lavoro, i valori zero possono essere il risultato di calcoli di formule, in particolare nei fogli di lavoro incompleti.

Nota: Le informazioni contenute in questo articolo si applicano alle versioni di Excel 2019, 2016, 2013, 2010 ed Excel per Mac.

Ignora gli zero quando trovi la media

L'immagine qui sotto contiene una funzione di esempio che utilizza AVERAGEIF per ignorare tutti i valori zero. Tutte le funzioni mostrate usano la stessa formula base con solo il cambio gamma tra gli esempi. I diversi risultati sono dovuti ai diversi dati utilizzati nella formula.

Il criterio nella formula che consente di ignorare gli zeri è:

<>0

Sintassi e incrementi delle funzioni di AVERAGEIF

La sintassi di una funzione si riferisce al layout della funzione e include il nome, le parentesi e gli argomenti della funzione. La sintassi per la funzione AVERAGEIF è:

= AVERAGEIF (Range, Criteria, Average_range)

Gli argomenti per la funzione AVERAGEIF sono:

  • Gamma (obbligatorio): il gruppo di celle la funzione cerca le corrispondenze per i criteri discussione.
  • criteri (obbligatorio): Determina se i dati in una cella devono essere mediati o meno.
  • Average_range (facoltativo): intervallo di dati mediato se il primo intervallo soddisfa i criteri specificati. Se questo argomento è omesso, i dati nell'intervallo l'argomento è invece mediato.

La funzione AVERAGEIF ignora:

  • Celle nella media_range argomento che contiene valori booleani (VERO o FALSO).
  • Celle nella media_range che sono vuote.

Se non ci sono celle nell'intervallo soddisfare i criteri identificati, AVERAGEIF restituisce il # DIV / 0! valore di errore, dove tutte le celle in Range sono uguali a zero. Se la gamma argomento è completamente vuoto o contiene solo valori di testo, AVERAGEIF restituisce anche # DIV / 0! valore di errore.

Ignora l'esempio di zero

Le opzioni per l'inserimento della funzione AVERAGEIF e dei relativi argomenti includono:

  • Digitando la funzione completa in una cella del foglio di lavoro.
  • Selezione della funzione e dei relativi argomenti utilizzando il Generatore di formule.

Sebbene sia possibile inserire manualmente la funzione completa, è più semplice utilizzare la finestra di dialogo. La finestra di dialogo si occupa di inserire la sintassi della funzione, come parentesi e separatori di virgola richiesti tra gli argomenti.

Inoltre, se la funzione e i suoi argomenti sono inseriti manualmente, i criteri l'argomento deve essere racchiuso tra virgolette, ad esempio'<> 0'. Se il Generatore di formule viene utilizzato per inserire la funzione, aggiunge le virgolette per te.

0 simbolo "class =" lazyload "data-click-tracked =" true "data-img-lightbox =" true "data-expand =" 300 "id =" mntl-sc-block-image_1-0-37 "dati- tracking-container = "true" />

Aprire il generatore di formule

Ecco i passaggi utilizzati per inserire AVERAGEIF nella cella D3 dell'immagine di esempio utilizzando il Generatore di formule.

  1. Seleziona cella D3 per renderlo la cella attiva. Questa è la posizione in cui vengono visualizzati i risultati della funzione.

  2. Selezionare formule.

  3. Scegliere Più funzioni > statistico per aprire l'elenco a discesa della funzione.

  4. Selezionare AVERAGEIF nell'elenco per visualizzare il generatore di formule.

  5. Seleziona il Gamma linea.

  6. Evidenzia celle A3 a C3 nel foglio di lavoro per inserire questo intervallo.

  7. Sulla riga Criteria, digitare <> 0. L'intervallo medio viene lasciato vuoto perché stai trovando il valore medio per le stesse celle immesse per l'intervallo discussione.

  8. Selezionare Fatto per completare la funzione. La risposta 5 appare nella cella D3.

= AVERAGEIF (A3: C3, "<> 0")

Poiché la funzione ignora il valore zero nella cella B3, la media delle restanti due celle è 5 ((4 + 6) / 2 = 10). Se si seleziona la cella D8 dell'esempio, la funzione completa viene visualizzata nella barra della formula sopra il foglio di lavoro.