Ocultar una fila si se cumple una condición en una celda con una función
He buscado previamente si existe una consulta que de respuesta a este problema, pero lo más parecido que he encontrado es una macro que oculta una fila cuando una celda cumple una condición (es igual a un texto, un valor, es mayor o menor que un valor, etc.). Lo que busco es que cuando el resultado de una celda (B4) que contiene una función (=INDICE(Tabla3;COINCIDIR(B3;Tabla3[COD. ID];0);21)) sea "Decr. Act." la fila 16 se oculte, y en caso contrario se oculte la celda 17.
Esta consulta viene porque tengo una hoja que compara indicadores, y con un formato condicional de iconos muestro si es resultado es positivo, negativo o neutro (verde, rojo o amarillo). El indicador a comparar se obtiene con una lista desplegable. Esta comparación puede ser en sentido positivo, o negativo dependiendo del indicador. Ejemplo: Si quiero comparar el gasto de un año con el otro es verde si se reduce, pero si quiero comparar los ingresos de un año con otro es verde si se aumenta.
Como no he encontrado la manera de que el formato condicional se modifique dependiendo del indicador seleccionado, he pensado que tener los dos tipos de comparación a la vez, y que dependiendo de si es un criterio decreciente ("Decr. Act.") se oculte una fila o se muestre la otra.