Números si la celda es igual a X o Y

1

¿Es posible probar una celda usando IF contra múltiples cadenas? Por ejemplo, quiero que la función genere Fruit en la celda A2 si la celda A1 contiene la cadena Apple o Orange . Solo puedo encontrar esto en la celda A2:

IF(A1 = "Apple"|"Orange", "Fruit", "Not a fruit")

Esto produce un error.

    
pregunta Skeleton Bow 17.01.2018 - 06:49

2 respuestas

1

Afortunadamente esto es bastante fácil. Puede lograr lo que quiere usando la función OR en Números (esta función también se encuentra en Microsoft Excel):

IF(OR(A1 = "Apple", A1 = "Orange"), "Fruit", "Not a fruit")

El argumento para la función IF aquí es OR(A1 = "Apple", A1 = "Orange") . Esta función OR comprueba si alguno de los argumentos es correcto; Si lo son, devuelve TRUE . Si ninguno de ellos es correcto, devuelve FALSE .

    
respondido por el Skeleton Bow 17.01.2018 - 06:52
1

También hay esta versión:

IF(A1="Apple","Fruit",IF(A1="Orange","Fruit","Not a fruit"))

Lo que no necesita OR () en absoluto ...

Y esta es una forma de evitar que OR () y IF () utilicen index y match ... La celda B2 muestra la función ingresada en la celda B1.

    
respondido por el Solar Mike 17.01.2018 - 07:35

Lea otras preguntas en las etiquetas