AND (&&)

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Descripción

El operador AND (&&) determina si dos condiciones son ambas verdaderas.

Se pueden encadenar múltiples llamadas AND para comprobar si un conjunto de más de dos condiciones son verdaderas.

Uso

a && b
a && b && c
Argumento Obligatorio Tipo esperado Descripción
a Booleano La primera condición
b Booleano La segunda condición

Resultado

  • TRUE si ambas condiciones se evalúan como TRUE.
  • FALSE si una o ambas condiciones se evalúan como FALSE.
  • BLANCO si alguna de las condiciones es BLANCO.

Ejemplos

Si tiene un campo de selección múltiple con el código VAC y las opciones:

  • Cholera
  • Rubella
  • Typhoid
  • Measles
  • Mumps

Entonces podría escribir la siguiente fórmula para contar el número de niños que han recibido tanto la vacuna contra el sarampión como la de las paperas:

VAC.Measles && VAC.Mumps

Lo que da los siguientes resultados:

VAC Resultado
Cholera, Rubella, Typhoid FALSE
Cholera, Measles FALSE
FALSE
Measles, Rubella, Typhoid, Mumps TRUE

También podría utilizar la función IF para convertir el valor booleano ("TRUE" o "FALSE") en un número:

IF(VAC.Measles && VAC.Mumps, 1, 0)
VAC Resultado
Cholera, Rubella, Typhoid 0
Cholera, Measles 0
0
Measles, Rubella, Typhoid, Mumps 1

Finalmente, puede repetir el operador && para comprobar que más de dos condiciones son verdaderas. La siguiente fórmula, por ejemplo, cuenta los niños que han recibido Sarampión, Paperas y Rubéola:

IF(VAC.Measles && VAC.Mumps && VAC.Rubella,1,0)
VAC Resultado
Cholera, Rubella, Typhoid 0
Cholera, Measles 0
0
Measles, Rubella, Typhoid, Mumps 1
Rubella 0
Measles, Mumps 1
Siguiente elemento
IGUAL (==)