Está en la página 1de 42

 

CREAR TABLA DE MEDIDAS


  CREAR TABLA DE MEDIDAS
  CREAR TABLA DE MEDIDAS
  VISUALIZACIONES - TABLA DE MEDIDAS
  VISUALIZACIONES - TABLA DE
MEDIDAS
  VISUALIZACIONES - TABLA DE
MEDIDAS
  AJUSTES A COLUMNAS Y
CONDICIONALES
  AJUSTES A COLUMNAS Y
CONDICIONALES
  AJUSTES A COLUMNAS Y
CONDICIONALES
  AJUSTES A COLUMNAS Y
CONDICIONALES
  CONDICIONALES CON DAX

IF. Comprueba una condición y devuelve un valor cuando es VERDADERO; de lo


contrario, devuelve un segundo valor.

Sintaxis

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


  CONDICIONALES CON DAX
  CONDICIONALES CON DAX
  CONDICIONALES CON DAX
  CONDICIONALES CON DAX
  OPTIMIZACIÓN CON TABLAS
  OPTIMIZACIÓN CON TABLAS
  CONSIDERACIONES CON FUNCIONES DE
COUNT
  CONSIDERACIONES CON FUNCIONES DE
COUNT
  MEDIDAS CON DAX

Promedio Satisfacción = AVERAGE(Tickets[Satisfacción])


  MEDIDAS CON DAX

Promedio Satisfacción = AVERAGE(Tickets[Satisfacción])


  MEDIDAS CON DAX

Crear las siguientes medidas:

✔ Total Tickets = IF( ISBLANK( COUNTROWS(f_Tickets) ) , 0 ,


COUNTROWS(f_Tickets) )

✔ Total Agentes = COUNTROWS(d_Agentes)

✔ Promedio Satisfacción = AVERAGE(f_Tickets[Satisfacción])

✔ Ticket x agente= ROUND(DIVIDE([Total ticket],[Total Agentes],0),0)

✔ % Positivo = DIVIDE( [Total Tickets Positivos] , [Total Tickets] , 0 )

✔ % Problema = DIVIDE( [Total Tickets Problemas] , [Total Tickets] , 0 )

✔ Promedio Días Abierto = AVERAGE( f_Tickets[Días Resolución] )

✔ Tickets por Agente Var Grupo = IF( [Tickets por Agente Variación] >= 0 ,
"Arriba de promedio" , "Debajo de promedio")

✔ Total Tickets NOBLANK = COUNTROWS(f_Tickets)


  INTRODUCCIÓN A FUNCIÓN
CALCULATE
La función CALCULATE devuelve el valor definido por expression tras modificar
el contexto de acuerdo a los filtros incluidos como argumentos.

CALCULATE(<expression>[ <filter1> [ <filter2> [, …]]])


  INTRODUCCIÓN A FUNCIÓN
CALCULATE
La expresión utilizada como primer parámetro es esencialmente la misma que una
medida.

Los filtros pueden ser:

•Expresiones de filtro booleano

•Expresiones de filtro de tabla

•Funciones de modificación de filtros

Cuando hay varios filtros, se pueden evaluar mediante el operador lógico AND (&&)
, lo que significa que todas las condiciones deben ser VERDADERAS, o mediante el
operador lógico OR (||), lo que significa que cualquier condición puede ser
verdadera.
  INTRODUCCIÓN A FUNCIÓN
CALCULATE
Función Objetivo
REMOVEFILTERS Quita todos los filtros, o filtros de una o
más columnas de una tabla, o de todas
las columnas de una sola tabla.
ALL , ALLEXCEPT, ALLNOBLANKROW Quite los filtros de una o más columnas,
o de todas las columnas de una sola
tabla.
ALLSELECTED Esta función se puede utilizar para
obtener totales visuales en las consultas.
USERELATIONSHIP Involucre una relación inactiva entre
columnas relacionadas, en cuyo caso la
relación activa pasará automáticamente
a estar inactiva.

CROSSFILTER Modifique la dirección del filtro (de


ambos a uno o de uno a ambos) o
deshabilite una relación.
  INTRODUCCIÓN A FUNCIÓN
CALCULATE
Ejemplo:

Total Tickets Positivos = CALCULATE( [Total Tickets] ,


T_Satisfacción[Estatus] = "Positivo" )

Total Tickets Problemas = CALCULATE( [Total Tickets] ,


f_Tickets[Tipo] = "Problema" )

Total Tickets ALLSELECTED = CALCULATE( [Total Tickets] ,


ALLSELECTED(f_Tickets) )

Total Tickets ALL = CALCULATE( [Total Tickets] ,


ALL(f_Tickets) )

Tickets por Agente ALLSELECTED = CALCULATE( [Tickets por


Agente] , ALLSELECTED(f_Tickets) )
  INTRODUCCIÓN A FUNCIÓN
CALCULATE
  INTRODUCCIÓN A FUNCIÓN
CALCULATE
PROMEDIO DÍAS ABIERTOS 🕘
  BALANCE
  ALL vs ALLSELECTED
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
CONEXIÓN A GOOGLE SHEETS, ONEDRIVE
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
  CONEXIÓN A GOOGLE SHEETS,
ONEDRIVE
Actividad

También podría gustarte