En este artículo, aprenderemos a ignorar las celdas en blanco al realizar cálculos en Microsoft Excel 2010.

Considere un escenario en el que tiene dos columnas que contienen números y celdas vacías. En la tercera columna, desea multiplicar el valor de una columna a otra ignorando las celdas en blanco mientras realiza los cálculos y la fórmula no debe dar ningún resultado falso o error.

Puede utilizar una combinación de funciones SI, Y & ESNÚMERO para obtener la salida.

La función SI comprueba si la condición que especifica es VERDADERA o FALSA.

Si la condición devuelve VERDADERO, devuelve un valor preestablecido, y si la condición devuelve FALSO, devuelve otro valor preestablecido.

Sintaxis = SI (prueba_lógica, valor_si_verdadero, valor_si_falso)

prueba_lógica: la prueba lógica probará la condición o los criterios. Si la condición se cumple, devuelve el valor preestablecido, y si no se cumple, devuelve otro valor preestablecido.

value_if_true: el valor que desea que se devuelva si este argumento devuelve TRUE.

value_if_false: el valor que desea que se devuelva si este argumento devuelve FALSE Y: comprueba si todos los argumentos son TRUE y devuelve TRUE si todos los argumentos son TRUE. Si se encuentra que alguien es FALSO, la función Y devolverá FALSO.

Sintaxis = AND (lógico1, lógico2, …​)

===

lógico1: la primera condición que desea comprobar lógico2: es opcional. Puede agregar hasta 255 condiciones a la vez para evaluar VERDADERO o FALSO.

img1

ISNUMBER: Comprueba si un valor es un número y devuelve VERDADERO o FALSO.

Sintaxis = ISNUMBER (valor)

===

valor: Es el valor que desea comprobar si es un número o no.

Tomemos un ejemplo:

  • Tenemos algunos números en las columnas A y B. Puede haber una celda vacía en cualquiera de las columnas.

  • En la columna C, se requiere una fórmula para derivar el resultado al multiplicar el valor de una columna a otra, siempre que no haya resultados falsos o errores.

Digamos que si multiplicamos el valor de 5 con celdas vacías, el resultado será 0, que es un resultado falso.

img2

  • En la celda C2, la fórmula sería

= SI (Y (ES NÚMERO (A2), ES NÚMERO (B2)), A2 * B2, «»)

img3

La función Y * comprueba dos condiciones a la vez, es decir, si los números de las columnas A y B son números o no.

Si el valor en ambas columnas es un número, ambas condiciones se cumplirán. Y la función devolverá VERDADERO *.

La función SI verificará el valor pasado por la función Y como VERDADERO *, y luego multiplicará los valores de ambas columnas, y devolverá el resultado en la columna C.

  • Si la función Y ha encontrado alguna condición que no cumple con los criterios, entonces la función SI devolverá la salida en blanco (“”).

  • Copiando la fórmula de la celda C2 al rango C3: C10, obtendremos el resultado deseado.

img4