En este artculo
Tipos de operadores
Operadores y orden de prioridad
Notas de compatibilidad
Tipos de operadores
Hay cuatro tipos diferentes de operadores de clculo: aritmtico, comparacin, concatenacin de texto y
lgico.
Operadores aritmticos
Para realizar las operaciones matemticas bsicas, como la suma, la resta o la multiplicacin, combinar
nmeros y generar resultados numricos, utilice los siguientes operadores aritmticos.
OPERADOR ARITMTICO
SIGNIFICADO
EJEMPLO
+ (signo ms)
Suma
3+3
(signo menos)
Resta o signo
311
* (asterisco)
Multiplicacin
3*3
/ (barra diagonal)
Divisin
3/3
^ (smbolo de intercalacin)
Exponenciacin
16^4
NOTA El signo ms puede funcionar como un operador binario y como un operador unario. Un
operador binario requiere nmeros a ambos lados del operador y realiza una suma. Cuando se utilizan
valores en una frmula de DAX a ambos lados del operador binario, DAX intenta convertir los valores a
tipos de datos numricos, si an no lo son. En cambio, el operador unario se puede aplicar a cualquier
tipo de argumento. El smbolo ms no afecta al tipo ni al valor y simplemente se omite, mientras que el
operador menos crea un valor negativo, si se aplica a un valor numrico.
Operadores de comparacin
Puede comparar dos valores con los operadores siguientes. Cuando se comparan dos valores mediante
estos operadores, el resultado es un valor lgico: TRUE o FALSE.
OPERADOR DE COMPARACIN
SIGNIFICADO
EJEMPLO
Igual a
[Region] = "USA"
>
Mayor que
<
Menor que
>=
<=
<>
No es igual a
SIGNIFICADO
EJEMPLO
& (Y comercial)
Operadores lgicos
Utilice los operadores lgicos (&&) y (||) para combinar las expresiones para generar un solo resultado.
OPERADOR
DE TEXTO
SIGNIFICADO
EJEMPLOS
&& (Y
comercial
doble)
Crea una condicin AND entre dos expresiones que tienen cada una un
resultado booleano. Si ambas expresiones devuelven TRUE, la
combinacin de las expresiones tambin devuelve TRUE; de lo contrario,
la combinacin devuelve FALSE.
([Region] =
"France") &&
([BikeBuyer]
= "yes"))
|| (doble
barra
vertical)
(([Region] =
"France") ||
([BikeBuyer]
= "yes"))
office.microsoft.com/es-hn/excel-help/referencia-de-operadores-de-dax-para-powerpivot-dax-HA102837256.aspx?CTT=5&origin=HA102838078
1/3
16/05/13
Orden de clculo
Una expresin evala los operadores y valores en un orden concreto. Todas las expresiones siempre
comienzan con un signo igual (=). El signo igual indica que los caracteres subsiguientes constituyen una
expresin.
Despus del signo igual estn los elementos que se van a calcular (los operandos), separados por
operadores de clculo. Las expresiones siempre se leen de izquierda a derecha, pero el orden en el que
se agrupan los elementos se puede controlar hasta cierto punto mediante parntesis.
DESCRIPCIN
Exponenciacin
Signo (como en - 1)
*y/
Multiplicacin y divisin
+y
Suma y resta
&
=< ><=>=<>
Comparacin
Notas de compatibilidad
DAX, cuyo funcionamiento es parecido al de Microsoft Excel, administra y compara con facilidad varios
tipos de datos. Sin embargo, el motor de clculo subyacente est basado en SQL Server Analysis Services
y proporciona muchas de las caractersticas avanzadas de un almacn de datos relacional, incluida una
mayor compatibilidad para tipos de fecha y hora. Por consiguiente, en ciertos casos los resultados de los
clculos o el comportamiento de las funciones pueden no ser iguales a los de Excel. Adems, DAX admite
ms tipos de datos que Excel. En esta seccin se describen las diferencias claves.
office.microsoft.com/es-hn/excel-help/referencia-de-operadores-de-dax-para-powerpivot-dax-HA102837256.aspx?CTT=5&origin=HA102838078
2/3
16/05/13
En cambio, Excel intenta comparar valores de tipos diferentes sin primero forzarlos a un tipo comn. Por
esta razn, los resultados obtenidos en DAX pueden ser diferentes a los obtenidos en Excel para la misma
expresin de comparacin.
TIPOS DE DATOS USADOS EN DAX
Numbers (R8)
Boolean
Boolean
String
String
DateTime
Variant
Currency
Currency
Para obtener ms informacin acerca de la conversin de tipos de datos implcitos, vea Tipos de datos
admitidos en libros PowerPivot.
Enviar comentarios
Legal
Marcas comerciales
Privacidad y cookies
Accesibilidad
office.microsoft.com/es-hn/excel-help/referencia-de-operadores-de-dax-para-powerpivot-dax-HA102837256.aspx?CTT=5&origin=HA102838078
2013 Microso
3/3