Forum Discussion

leoade87's avatar
leoade87
Helper I
3 years ago

Problema con Medida SWITCH

Ayudaaaaaaaaa!!! Help!

Hola a todos, buenas tardes, tengo problemas una métrica y no se como solucionarlo. 

Tengo una medida llamada --> Saldo = (Cobros_Facturados + Cobros_Proyectados) - (Pagos_Facturados + Pagos_Proyectados)

 

Los Cobros y Pagos Facturados provienen de una misma tabla, y los Proyectados provienen de otra.

 

Si muestro todas las medidas en una tarjeta de valores múltiples, la medida Saldo me muestra el valor correcto.

 

Si muestro todas las medidas en una tabla, utilizando una medida (llamada por ej: "Valores") con una función SWITCH, la medida Saldo me muestra como resultado la diferencia entre Cobros y Pagos Facturados, y no comtempla los Proyectados.

 

La fórmula de la medida "Valores" es:

 

Valores =

VAR CurrentItem = SELECTEDVALUE(Grupo_FF[Concepto])

RETURN SWITCH( TRUE(),

CurrentItem = "Ingresos", [Cobros_Facturados],

CurrentItem = "Ingresos Proyectados", [Cobros_Proyectados],

CurrentItem = "Egresos", -[Pagos_Facturados],

CurrentItem = "Egresos Proyectados", -[Pagos_Proyectados],

CurrentItem = "Saldo", [Saldo])

 

Adjunto captura de pantalla con los datos que muestran la tarjeta y la tabla.

 

Gracias! Saludos.

 

Leandro

3 Replies

  • leoade87 , Try like

     

    Values ​​=
    sumx(values(Group_FF[Concept]),
    VAR CurrentItem = SELECTEDVALUE(Group_FF[Concept])

    RETURN SWITCH( TRUE(),

    CurrentItem = "Income", [Invoiced_Charges],

    CurrentItem = "Projected Income", [Projected_Collections],

    CurrentItem = "Outgoing", -[Pagos_Facturados],

    CurrentItem = "Projected Expenses", -[Projected_Payments],

    CurrentItem = "Balance", [Balance])
    )

    • leoade87's avatar
      leoade87
      Helper I

      Hola buenos días, la solución propuesta no genera ningún cambio en los valores mostrados por la medida "Values".

      Te aclaro por las dudas que el campo "Group_FF[Concept]" es un campo de texto que contiene los valores: "Cobros", "Cobros Proyectados", "Pagos", "Pagos Proyectados", "Saldo".

      Gracias! Saludos.

    • leoade87's avatar
      leoade87
      Helper I

      Buenos días, ya encontré la solución, tenía un problema de relación con una de las tablas. Gracias! Saludos.