Códigos de campo: campo IF

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

La si compara dos valores de campo y, a continuación, inserta el texto correspondiente al resultado de la comparación. Cuando se usa en un documento principal de combinación de correspondencia, la si campo puede examinar la información de los registros de datos combinados, como códigos postales o números de la cuenta. Por ejemplo, puede enviar cartas a sólo aquellos clientes que se encuentra en una ciudad determinada.

El campo IF se puede utilizar en un documento, o bien, usar el campo IF como parte de una regla If-Then-Else en una combinación de correspondencia.

Para utilizar el campo IF en un documento, siga estos pasos:

  1. En la ficha Insertar, en el grupo Texto, haga clic en Elementos rápidos y luego haga clic en Campo.

  2. En la lista Nombres de campo, seleccione If.

  3. En el cuadro Códigos de campo, escriba las expresiones, el operador, el texto si verdadero y el texto si falso, respetando la sintaxis indicada más arriba.

  4. Haga clic en Aceptar

Para utilizar el campo IF como parte de una combinación de correspondencia, siga los siguientes pasos mientras configura la combinación de correspondencia:

  1. En la pestaña envíos, en el grupo escribir e insertar campos, haga clic en reglas y, a continuación, haga clic en Si... Then... Más.

  2. En la lista Nombre del campo, seleccione el nombre de un campo de combinación, como por ejemplo, Ciudad.

  3. En la lista Comparación, seleccione el operador que desee usar. Por ejemplo, para restringir la operación a los destinatarios de una ciudad determinada, seleccione Igual a.

  4. En el cuadro Comparado con, escriba el valor que desea usar. Por ejemplo, para realizar la combinación solo con los destinatarios de Tokio, escriba Tokio.

    Nota: Si eligió está vacío o no está vacío en la lista Comparación, deje en blanco el cuadro Comparado con.

  5. En el cuadro Insertar este texto, escriba el texto que desea que aparezca en el documento cuando se cumpla la condición especificada. Por ejemplo, para personalizar el texto para los destinatarios de Tokio, puede escribir Especialmente para nuestros clientes de Tokio.

  6. En el cuadro Si no, insertar este otro, escriba el texto que desea que aparezca en el documento cuando no se cumpla la condición especificada. Por ejemplo, para especificar texto genérico para los destinatarios que no están en Tokio, puede escribir Especialmente para nuestros clientes cercanos.

Sintaxis

Cuando ve el campo IF en su documento, la sintaxis es similar a:

{ IF Expresión1OperadorExpresión2TextoSiVerdaderoTextoSiFalso}

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 desea comparar. Estas expresiones pueden ser datos de campos de combinación, nombres de marcador, cadenas de caracteres, números, campos anidados que devuelvan un valor, o fórmulas matemáticas. Si una expresión contiene espacios, escriba la expresión entre comillas.

Notas: 

  • Expresión2 debe ir entre comillas para que se compare como una cadena de caracteres.

  • Si el operador es = o <>, Expresión2 puede contener un signo de interrogación (?) para representar cualquier carácter individual, o bien un asterisco (*) para representar cualquier cadena de caracteres.

  • Si utiliza un asterisco en Expresión2, la parte de Expresión1 que corresponda al asterisco más el resto de los caracteres de Expresión2 no puede exceder de 128 caracteres.

Operador

Operador de comparación. Inserte un espacio antes y otro después del operador.

Operador

Descripción

=

Igual a

<>

Distinto de

>

Mayor que

<

Menor que

>=

Mayor o igual que

<=

Menor o igual que

TextoSiVerdadero, TextoSiFalso

Texto que devuelve el campo si la comparación es verdadera (TextoSiVerdadero) o falsa (TextoSiFalso). Si no especifica TextoSiFalso y la comparación es falsa, el campo IF no tiene ningún resultado. Las cadenas que contienen varias palabras deben ir entre comillas.

Ejemplo

En el ejemplo siguiente se especifica que, si el pedido del cliente es igual o mayor que 100 unidades, en el documento aparece el texto "Gracias". Si el pedido del cliente es menor que 100 unidades, en el documento aparece el texto "El pedido mínimo es de 100 unidades".

{IF pedido>=100 "Gracias" "El pedido mínimo es de 100 unidades"}

Volver al principio

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×