Tabla de operadores

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Un operador es un signo o símbolo que especifica el tipo de cálculo que desee realizar dentro de una expresión. Hay matemáticos, comparativos, lógicos y los operadores de referencia. Access admite diversos operadores, incluidos los operadores aritméticos como +, -, multiplicar (*) y dividir (/), además de los operadores de comparación para comparar valores, los operadores de texto para concatenar texto y los operadores lógicos para determinar los valores true o false. Este artículo ofrece detalles sobre cómo usar estos operadores.

Nota: A partir de Access 2010, el generador de expresiones tiene IntelliSense, para que pueda ver qué argumentos requiere la expresión.

En este artículo

Operadores aritméticos

Operadores de comparación

Operadores lógicos

Operadores de concatenación

Operadores especiales

Operadores aritméticos

Utilice los operadores aritméticos para calcular un valor de dos o más números o cambiar el signo de un número de positivo a negativo o viceversa.

Operador

Finalidad

Ejemplo

+

Sumar dos números.

[Subtotal]+[Impuesto sobre las ventas]

-

Buscar la diferencia entre dos números o indicar el valor negativo de un número.

[Precio]-[Descuento]

*

Multiplicar dos números.

[Cantidad]*[Precio]

/

Dividir el primer número entre el segundo número.

[Total]/[Número_de_elementos]

\

Redondear ambos números a enteros, dividir el primer número entre el segundo número y, a continuación, truncar el resultado en un entero.

[Registros]\[Habitaciones]

Residuo

Dividir el primer número entre el segundo número y, a continuación, devolver solo el resto.

[Registros] Residuo [Habitaciones]

^

Elevar un número a la potencia de un exponente.

Número ^ Exponente

Volver al principio

Operadores de comparación

Utilice los operadores de comparación para comparar valores y devuelven un resultado que es verdadero, Falso o nulo.

Operador

Finalidad

Ejemplo

<

Devuelve verdadero si el primer valor es menor que el segundo valor.

Valor1 < valor2

<=

Devuelve verdadero si el primer valor es menor o igual que el segundo valor.

Valor1 < = valor2

>

Devuelve verdadero si el primer valor es mayor que el segundo valor.

Valor1 > valor2

>=

Devuelve verdadero si el primer valor es mayor o igual que el segundo valor.

Valor1 > = valor2

=

Devuelve verdadero si el primer valor es igual que el segundo valor.

Valor1 = valor2

<>

Devuelve verdadero si el primer valor no es igual que el segundo valor.

Valor1 <> valor2

Nota: En todos los casos, si el primer valor o el segundo valor es null, el resultado es, a continuación, también null. Dado que nulo representa un valor desconocido, el resultado de cualquier comparación con un valor nulo es también desconocido.

Volver al principio

Operadores lógicos

Utilizar los operadores lógicos para combinar dos valores booleanos y devolver un resultado verdadero, Falso o nulo. Operadores lógicos también se conocen como operadores booleanos.

Operador

Finalidad

Ejemplo

And

Devuelve True cuando Expr1 y Expr2 son verdaderas.

Expr1 Y Expr2

– O bien–

Devuelve True cuando Expr1 o Expr2 es true.

Expr1 O Expr2

Eqv

Devuelve True cuando Expr1 y Expr2 son verdaderas, o cuando Expr1 y Expr2 tienen el valor false.

Expr1 Eqv Expr2

Not

Devuelve True si Expr no es true.

No Expr

Xor

Devuelve True cuando Expr1 es true o Expr2 es true, pero no en ambos.

Expr1 OEx Expr2

Volver al principio

Operadores de concatenación

Utilice los operadores de concatenación para combinar dos valores de texto en uno solo.

Operador

Finalidad

Ejemplo

&

Combina dos cadenas en una sola cadena.

cadena1 & cadena2

+

Combina dos cadenas para formar una cadena y propaga los valores nulos (si un valor nulo, toda la expresión se evalúa como null).

cadena1 + cadena2

Volver al principio

Operadores especiales

Utilice los operadores especiales para devolver un resultado verdadero o Falso como se describe en la tabla siguiente.

Operador

Finalidad

Ejemplo

Es Null o no es nulo

Determina si un valor es Nulo o No es Nulo.

Campo1 no es nulo

Como "modelo"

Valores de cadena coincidentes mediante los operadores de caracteres comodín ? y *.

Campo1 como "indicar a *"

Entre val1 Y val2

Determina si un valor numérico o de fecha se encuentra dentro de un rango.

Campo1 entre 1 y 10
- o -
campo1 entre #07-01-07 # y #12-31-07 #

In (valor1, valor2...)

Determina si un valor se encuentra dentro de un conjunto de valores.

Campo1 en ("rojo", "verde", "azul")
- o -
campo1 en (1,5,7,9)

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
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.

×