Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

El código de campo Comparar compara dos valores y muestra el resultado "1" si la comparación es verdadera o "0" (cero) si la comparación es falsa. Puede usar este campo para crear comparaciones lógicas compuestas con las funciones Y y O en un campo = (Formula) y, después, puede usar el resultado del campo = (Formula) en un campo If.

Sintaxis

Al ver el código de campo Comparar en el documento, la sintaxis es similar a esta:

{ COMPARE Expression1 Operator Expression2 }

Nota:  Un código de campo indica al campo qué mostrar. Los resultados de campo son lo que se muestra en el documento una vez que se han evaluado los códigos de campo. Para alternar entre los códigos de campo y los resultados, presione ALT+F9.

Instrucciones

Expresión1, Expresión2

Valores que se comparan. Las expresiones pueden ser marcador nombres, cadenas de texto, números, campos anidados que devuelven un valor o fórmulas matemáticas. Si una expresión contiene espacios, escríbala entre comillas.

Operador

Comparación operador. Inserte un espacio antes y después del operador.

Operador

Descripción

=

Igual a

<>

No es igual a

>

Mayor que

<

Menor que

>=

Mayor o igual que

<=

Menor o igual que

Nota: Si el operador es = o <>, Expresión2 puede contener un signo de interrogación (?) para representar un único carácter o un asterisco (*) para representar cualquier cadena de caracteres. La expresión debe estar entre comillas para que se compare como una cadena de caracteres. Si usa un asterisco en Expresión2, la parte de Expresión1 que corresponde al asterisco, más los caracteres restantes de Expresión2, no puede superar los 128 caracteres.

Ejemplos

Suponga que el campo If del ejemplo siguiente se inserta en un documento principal de combinación de correspondencia. Los campos Comparar examinan los campos de datos CustomerNumber y CustomerRating cuando se combinan cada registro de datos. La función O del campo = (Formula) devuelve el valor "1" (verdadero) si al menos uno de los campos de datos indica un crédito deficiente, en cuyo caso se imprime el primer texto entre comillas.

{ IF { = OR ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 "Crédito no aceptable" "Crédito aceptable"}

El siguiente campo Comparar da como resultado el valor "1" si cualquier valor del campo de datos CódigoPostal es el intervalo 98500 – 98599:

{ COMPARE " { MERGEFIELD PostalCode } " = "985*" }

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×