¿Cómo puedo ejecutar tres fórmulas diferentes basadas en ciertos criterios: Por ejemplo:
Hay tres fórmulas diferentes que deseo ejecutar según la condición categórica en la que se encuentre el valor numérico.
En lugar de verificarlo manualmente, ¿hay alguna forma (por ejemplo, de usar la declaración if else) para que Excel elija automáticamente la fórmula correcta según la condición en la que se encuentra el valor numérico?
Respuestas:
=IF(Condition A, Formula A, IF(Condition B, Formula B,IF(Condition C, Formula C)))
En B7:
=IF(B7<=B3,B9-B$4,IF(B2>=B7>B3,B7+B$4,IF(B7>B2,B25*B$4)))
luego arrastre hacia abajo. Creo que este es el resultado que querías. Si no, indique lo contrario.fuente
Expresión
produce un índice (
1
,2
o3
), de acuerdo a la condición en cuestión. Este índice se puede utilizar para elegir la función:Reemplazar
"Func1","Func2","Func3"
con las expresiones reales.fuente