Skip to main content

Ignore los ceros con Excel AVERAGEIF cuando encuentre promedios

¡El error más común el Excel! Manejando #DIV/0 cuando trabajas con promedios (Abril 2025)

¡El error más común el Excel! Manejando #DIV/0 cuando trabajas con promedios (Abril 2025)
Anonim

La función AVERAGEIF facilita la búsqueda del valor promedio en un rango de datos que cumple con un criterio específico. Un uso de la función es hacer que ignore los valores cero en los datos que descartan el promedio o la media aritmética cuando se usa la función PROMEDIO normal. Además de los datos que se agregan a una hoja de cálculo, los valores cero pueden ser el resultado de los cálculos de fórmulas, especialmente en hojas de cálculo incompletas.

Nota: La información en este artículo se aplica a las versiones de Excel 2019, 2016, 2013, 2010 y Excel para Mac.

Ignora los ceros al encontrar el promedio

La imagen de abajo contiene una función de ejemplo que usa AVERAGEIF para ignorar todos los valores de cero. Todas las funciones mostradas usan la misma fórmula básica con solo cambiar el rango entre los ejemplos. Los diferentes resultados se deben a los diferentes datos utilizados en la fórmula.

El criterio en la fórmula que permite ignorar los ceros es:

<>0

Función AVERAGEIF Sintaxis y Aumentos

La sintaxis de una función se refiere al diseño de la función e incluye el nombre, los paréntesis y los argumentos de la función. La sintaxis de la función AVERAGEIF es:

= AVERAGEIF (Range, Criteria, Average_range)

Los argumentos para la función AVERAGEIF son:

  • Distancia (requerido): el grupo de celdas que busca la función para encontrar coincidencias para los Criterios argumento.
  • Criterios (requerido): Determina si los datos en una celda deben promediarse o no.
  • Rango promedio (opcional): el rango de datos que se promedia si el primer rango cumple con los criterios especificados. Si se omite este argumento, los datos en el rango el argumento se promedia en su lugar.

La función AVERAGEIF ignora:

  • Celdas en el rango medio Argumento que contiene valores booleanos (TRUE o FALSE).
  • Celdas en el rango promedio que están vacías.

Si no hay celdas en rango ¡Cumple los criterios identificados, AVERAGEIF devuelve el # DIV / 0! valor de error, donde todas las celdas en rango son iguales a cero. Si el rango el argumento está completamente en blanco o contiene solo valores de texto, AVERAGEIF también devuelve el # DIV / 0! valor de error.

Ejemplo de ignorar ceros

Las opciones para ingresar a la función AVERAGEIF y sus argumentos incluyen:

  • Escribiendo la función completa en una celda de la hoja de trabajo.
  • Seleccionando la función y sus argumentos usando el Formula Builder.

Aunque es posible ingresar la función completa manualmente, es más fácil usar el cuadro de diálogo. El cuadro de diálogo se ocupa de ingresar la sintaxis de la función, como los corchetes y los separadores de coma requeridos entre los argumentos.

Además, si la función y sus argumentos se ingresan manualmente, los Criterios argumento debe estar rodeado de comillas, por ejemplo'<> 0'. Si se utiliza el Generador de fórmulas para ingresar a la función, agrega las comillas por usted.

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

Abriendo el Formula Builder

Estos son los pasos que se usan para ingresar AVERAGEIF en la celda D3 de la imagen de ejemplo usando el Generador de fórmulas.

  1. Seleccionar celda D3 para que sea la célula activa. Esta es la ubicación donde se muestran los resultados de la función.

  2. Seleccionar Fórmulas.

  3. Escoger Más funciones > Estadístico para abrir la lista desplegable de funciones.

  4. Seleccionar AVERAGEIF en la lista para que aparezca el Formula Builder.

  5. Selecciona el Distancia línea.

  6. Resaltar celdas A3 a C3 en la hoja de trabajo para entrar en este rango.

  7. En la línea Criterios, escriba <> 0. El Average_range se deja en blanco porque está encontrando el valor promedio para las mismas celdas ingresadas para el rango argumento.

  8. Seleccionar Hecho para completar la función. La respuesta 5 aparece en la celda D3.

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

Como la función ignora el valor cero en la celda B3, el promedio de las dos celdas restantes es 5 ((4 + 6) / 2 = 10). Si selecciona la celda D8 del ejemplo, la función completa aparece en la barra de fórmulas sobre la hoja de cálculo.