Cómo usar fórmulas de matriz para ignorar errores en Excel

Para encontrar el valor promedio de un rango que contiene valores de error, como # DIV/0 !, o #NAME?, Use las funciones PROMEDIO, SI e NÚMERO juntas en una fórmula de matriz.

Para encontrar el valor promedio de un rango que contiene valores de error, como # DIV/0 !, o #NAME?, Use las funciones PROMEDIO, SI e NÚMERO juntas en una fórmula de matriz. A veces, dichos errores se generan en una hoja de trabajo incompleta, y estos errores se eliminarán más adelante mediante la adición de nuevos datos. Si necesita encontrar el valor promedio de los datos existentes, puede usar la función PROMEDIO junto con las funciones SI e NÚMERO en una fórmula de matriz para obtener el promedio mientras ignora los errores.

Encuentra el promedio en un rango

Nota: la siguiente fórmula solo se puede usar con un rango contiguo.

El siguiente ejemplo utiliza la siguiente fórmula de matriz para encontrar el promedio para el rango D1 a D4.

  • = PROMEDIO (SI (NÚMERO (D1: D4), D1: D4))

En esta fórmula

  • ISNUMBER: prueba para ver si todos los datos en el rango D1: D4 son números; solo devuelve VERDADERO o FALSO
  • SI: incluye aquellos valores que son números en el rango a promediar
  • PROMEDIO: encuentra el valor promedio (media aritmética) para todos los números en el rango D1 a D4

Fórmulas CSE

Normalmente, ISNUMBER solo prueba una celda a la vez. Para sortear esta limitación, se utiliza una fórmula CSE o matriz, que da como resultado que la fórmula evalúe cada celda en el rango D1 a D4 por separado para ver si cumple la condición de contener un número. Las fórmulas de matriz se crean presionando las teclas Ctrl, Shift e Enter en el teclado al mismo tiempo una vez que se ha ingresado la fórmula. Debido a las teclas presionadas para crear la fórmula de matriz, a veces se les conoce como CSE fórmulas.

PROMEDIO SI Array Formula

  1. Ingrese los siguientes datos en las celdas D1 a D4: 10, #NAME ?, 30, # DIV/0!
    1. Como estamos creando una fórmula anidada y una fórmula de matriz, necesitaremos escribir la fórmula completa en una sola celda de hoja de cálculo.
    2. Una vez que haya ingresado la fórmula NO presione la tecla Enter en el teclado o haga clic en una celda diferente con el mouse, ya que necesitamos convertir la fórmula en una fórmula de matriz.
  2. Haga clic en la celda E1: la ubicación donde se mostrarán los resultados de la fórmula
  3. Escriba lo siguiente: = PROMEDIO (SI (NÚMERO (D1: D4), D1: D4))

Crear la fórmula de matriz

  1. Mantenga presionadas las teclas Ctrl y Shift en el teclado
  2. Presione la tecla Entrar en el teclado para crear la fórmula de matriz
  3. La respuesta 20 debería aparecer en la celda E1 ya que este es el promedio de los dos números en el rango 10 y 30
  4. Al hacer clic en la celda E1, la fórmula de matriz completa {= PROMEDIO (SI (NÚMERO (D1: D4), D1: D4))}
    1. se puede ver en la barra de fórmulas sobre la hoja de trabajo

Sustituyendo MAX, MIN o MEDIAN por AVERAGE

Debido a la similitud en la sintaxis entre la función PROMEDIO y otras funciones estadísticas, como MAX, MIN y MEDIAN, estas funciones se pueden sustituir en la fórmula de matriz PROMEDIO anterior para obtener resultados diferentes.

Para encontrar el número más grande en el rango,

  • = MAX (SI (NÚMERO (D1: D4), D1: D4))
    • Para encontrar el número más pequeño en el rango,
  • = MIN (SI (NÚMERO (D1: D4), D1: D4))
    • Para encontrar el valor medio en el rango,
  • = MEDIANA (SI (NÚMERO (D1: D4), D1: D4))

Al igual que con la fórmula PROMEDIO SI, las tres fórmulas anteriores también deben ingresarse como fórmulas de matriz.

Rate article
labsfabs.com
Add a comment