Hay muchas formas de forzar Excel para calcular una fórmula solo si las celdas dadas no están en blanco. En este artículo, exploraremos todos los métodos para calcular solo la condición "si no está en blanco".
Entonces, para demostrar todos los casos, he preparado los datos a continuación.
En la fila 4, quiero la diferencia de los meses de los años 2109 y 2018. Para eso, restaré los datos del mes de 2018 de los datos del mes de 2019. La condición es que, si alguna de las celdas está en blanco, no debería haber ningún cálculo. Exploremos de cuántas formas puede forzar Excel, si la celda no está en blanco.
Calcular si no está en blanco usando Función SI con función OR.
La primera función que pensamos es Función SI, cuando se trata de salida condicional. En este ejemplo, usaremos las funciones IF y OR juntas.
Entonces, si desea calcular si todas las celdas no están en blanco, use la siguiente fórmula.
Escriba esta fórmula en la celda B4 y complete a la derecha (CTRL + R).
= SI (O (B3 = "", B2 = ""), "", B2-B3)
¿Como funciona?
La función OR comprueba si B3 y B2 están en blanco o no. Si alguna de las celdas está en blanco, devuelve VERDADERO. Ahora, para Verdadero, SI está imprimiendo “” (nada / en blanco) y para Falso, está imprimiendo el cálculo.
Se puede hacer lo mismo usando SI con la función Y, solo necesitamos cambiar los lugares de Salida verdadera y Salida falsa.
= SI (Y (B3 "", B2 ""), B2-B3, "")
En este caso, si alguna de las celdas está en blanco, la función Y devuelve falso. Y luego sabes cómo IF trata la salida falsa.
Utilizando elFunción ESBLANCO
En la fórmula anterior, estamos usando celda = ”” para verificar si la celda está en blanco o no. Bueno, se puede hacer lo mismo usando la función ISBLANK.
= SI (O (ESBLANCO (B3), ESBLANCO (B2)), ””, B2-B3)
Hace lo mismo "si no está en blanco, entonces calcule" que el anterior. Solo usa una fórmula para verificar si la celda está en blanco o no.
Calcular si la celda no está en blanco usando COUNTBLANK
En el ejemplo anterior, solo teníamos dos celdas para verificar. Pero, ¿qué pasa si queremos que sume un rango largo, y si el rango tiene una celda en blanco, no debería realizar el cálculo? En este caso podemos usar la función CONTAR.BLANCO.
= SI (CONTAR.BLANCO (B2: H2), "", SUMA (B2: H2))
Aquí, el recuento en blanco devuelve el recuento de celdas en blanco en el rango (B2: H2). En Excel, cualquier valor mayor que 0 se trata como VERDADERO. Entonces, si la función ESBLANCO encuentra una celda en blanco, devuelve un valor positivo. SI obtiene su valor de verificación como VERDADERO. De acuerdo con la fórmula anterior, si no imprime nada, si hay al menos una celda en blanco en el rango. De lo contrario, se ejecuta la función SUM.
Utilizando elFunción CONTAR
Si sabe cuántas celdas no vacías debería haber para realizar una operación, también se puede utilizar la función CONTAR.
Por ejemplo, en el rango B2: H2, quiero hacer SUM si ninguna de las celdas está en blanco.
Entonces hay 7 celdas en B2: H2. Para hacer el cálculo solo si no hay celdas en blanco, escribiré la fórmula a continuación.
= SI (CONTAR (B3: H3) = 7, SUMA (B3: H3), "")
Como sabemos, la función CONTAR devuelve una cantidad de celdas que no están en blanco en el rango dado. Aquí verificamos que las celdas que no están en blanco sean 7. Si no hay celdas en blanco, el cálculo se realiza de lo contrario no.
Esta función trabaja con todo tipo de valores. Pero si desea realizar la operación solo si las celdas solo tienen valores numéricos, use la función COUNT en su lugar.
Entonces, como puede ver, hay muchas formas de lograrlo. Nunca hay un solo camino. Elija el camino que se adapte a sus necesidades. Si tiene alguna pregunta con respecto a este artículo, no dude en preguntar en la sección de comentarios a continuación.
Cómo calcular solo si la celda no está en blanco en Excel
Ajustar una fórmula para devolver un espacio en blanco
Comprobación de si las celdas de un rango están en blanco y recuento de las celdas en blanco
SUMIF con celdas que no están en blanco
Devolver solo resultados de celdas que no están en blanco
articulos populares
50 atajos de Excel para aumentar su productividad : Acelere su tarea. Estos 50 accesos directos le permitirán trabajar aún más rápido en Excel.
Cómo usar tLa función BUSCARV en Excel : Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.
Cómo usar la función CONTAR.SI en Excel : Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar valores específicos. La función Countif es esencial para preparar su tablero.
Cómo utilizar la función SUMIF en Excel : Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.