Ocultar resultado de una fórmula suma de rangos y producto
Buenas tardes, estoy intentando corregir los errores que me surgen en una plantilla de una factura, y mi problema está que intento ocultar la celda E22 que contiene la fórmula =SUMA(E10:E21), le he dado la orden de =SI(ESERROR(SUMA(E10:E21));"";SUMA(E10:E21)) pero en vez de ocultarme la celda me aparece 0,00 , esta fórmula la tengo aplicada a toda la factura y me funciona correctamente pero me falla en 2 fórmulas la otra fórmula que me falla es =E22*21% le aplico también SI(ESERROR(E22*21%);"";(E22*21%)), tengo que decir que están en formato número con 2 decimales, está toda la columna con ese formato, no sé cual es el problema, o si hay alguna otra fórmula que puedo aplicar para ocultar la respuesta ya que es una plantilla en blanco lo que me debe quedar.
Muchas gracias