Multiplicar a1 * a2 solo si en a2 hay un valor

Supongamos que tengo una celda A1 y quiero multiplicar por otra celda A2, pero quiero que solo se realice esa operación si en la celda a2 hay algún valor. Si la celda a2 está vacía, en blanco, quiero que la celda a1 se quede como estaba, pero que no me salga algo así como ### en la celda.

1 respuesta

Respuesta
1
Utiliza la función en c1 =SI(condición, valor verdadero, valor falso)
=SI(B1<>"",A1+B1,C1="")
SI la celda B1 es diferente de blanco, toma A1 y sumalo con B1 de lo contrario toma C1 y ponlo en blanco. Eso te resultara..
Y hay alguna manera de no tener que utilizar una tercera celda.
Es decir,
Multiplicar el valor de a1 por a2 (solo si en a2 hubiera algún valor), pero que esa multiplicación se realizase en la celda a1.
He visto algo de referencias circulares, pero no se como se ejecutan.
Por si sirve de algo, el valor de a1 ya llega a través de una fórmula, por lo que sería aplicarle dos fórmulas a una celda.
¿Cree qué se puede hacer?
Gracias por su tiempo
Si, pero dime que fórmula tienes en a1
Esta el la fórmula que tengo en a1
=(E32*F32*H32*I32*K32*M32)/100
Gracias-
=SI(((e32*f32*h32*i32*k32*m32)/100)>0,a1+b1,(e32*f32*h32*i32*k32*m32)/100)
=SI(((e32*f32*h32*i32*k32*m32)/100)>0,n32+o32,(e32*f32*h32*i32*k32*m32)/100)
Esta es la fórmula con las celdas reales que estoy utilizando, pero no me funciona, me aparece un error.
Gracias por tu tiempo
=SI(O16>"";(E16*F16*H16*I16*K16*M16)/100;$N$16*O16)
Lo estaba intentado con esta fórmula, pero tampoco me funciona.
Ok, tras muchoprobar lo he conseguido hacer con esta fórmula:
=(E16*F16*H16*I16*K16*M16*O16+SI(O16<"";(E16*F16*H16*I16*K16*M16*O16);(E16*F16*H16*I16*K16*M16)))/100
Gracias por la ayuda.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas