Función IF (DAX)

0
La función IF es una función de lógica en lenguaje DAX. Comprueba una condición y devuelve un valor cuando es TRUE; en caso contrario, devuelve un segundo valor.


La sintaxis de la función IF es:  


IF(<logical_test>, <value_if_true>, [<value_if_false>])    


donde


<logical_test> Cualquier valor o expresión que pueda evaluarse como TRUE o FALSE.


<value_if_true> Valor que se devuelve si la prueba lógica es "true".


[<value_if_false>] Valor que se devuelve si la prueba lógica es "false". Si se omite, se devuelve BLANK.


La función IF puede devolver un tipo de datos variante si value_if_true y value_if_false son de diferentes tipos de datos, pero la función intenta devolver un solo tipo de datos si tanto value_if_true como value_if_false son de tipos de datos numéricos. En el último caso, la función IF convertirá de forma implícita los tipos de datos para alojar ambos valores.


Por ejemplo, la fórmula IF(<condition>, TRUE(), 0) devuelve TRUE o 0, pero la fórmula IF(<condition>, 1.0, 0) devuelve solo valores decimales, aunque value_if_false sea de todo el tipo de datos numéricos.


El resultado se mostrará de la siguiente manera.


Entradas que pueden interesarte

Sin comentarios

Etiquetas:
#aprendiendoexcel365, #josealcaldealias, #Excel, #funciones, #UDF, #Visual Basic, #VBA, #DAX, #Tips, #Basico, #Microsoft Excel, #Cursos Excel OnLine, #Aprende Excel, #Aprende Excel OnLine, #Excel 365, #Power Pivot, #Power BI, #Power Query, #Google Sheets, #Macros, #Código VBA, #Tutoriales Excel, #MTV, #Vbscript, #TypeScript, #Lenguaje M, #fórmulas, #funciones, #paso a paso, #funciones Excel, #libros, #tablas, #formatos, #hojas, #datos, #gráfico, #análisis de datos, #base de datos, #dashboards, #tablas dinámicas, #excel desde cero, #hoja de cálculo, #plantillas de Excel