Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
La organización en la que trabajo recientemente cambió las tasas en función del equipo que hace el trabajo, he estado tratando de averiguar cómo utilizar una medida para calcular los ingresos en función de la nueva tasa.
Las tarifas anteriores al 01-Aug-2020
Equipo A | 150 |
Equipo B | 75 |
Equipo C | 80 |
Las nuevas tarifas después del 01 al 2020
Equipo A | 170 |
Equipo B | 85 |
Equipo C | 100 |
La medida que estoy usando es:
Ingresos del Equipo A: CALCULATE(TeamTracker[Volume]*150,TeamTracker[Nombre del equipo]-"Equipo A")
Tasa de Equipo A : IF (Today() < Date(2020,08,01) , 150, 170)
Solved! Go to Solution.
Hola @ElieK
Construyo tres mesas para hacerme una prueba.
Tabla de tarifas antiguas:
Nueva tabla de tarifas:
Tabla TeamTracker:
Entonces construyo una medida para lograr tu objetivo.
Revenue =
VAR _VOLUME =
SUM ( TeamTracker[Volume] )
VAR _OLDRATE =
CALCULATE (
SUM ( 'Old Rates'[Rate] ),
FILTER ( 'Old Rates', 'Old Rates'[Team] = MAX ( TeamTracker[Team] ) )
)
VAR _NEWRATE =
CALCULATE (
SUM ( 'New Rates'[Rate] ),
FILTER ( 'New Rates', 'New Rates'[Team] = MAX ( TeamTracker[Team] ) )
)
RETURN
IF (
MAX ( TeamTracker[Date] ) < DATE ( 2020, 08, 01 ),
_VOLUME * _OLDRATE,
_VOLUME * _NEWRATE
)
Resultado:
Puede descargar el archivo pbix desde este enlace: Tratando de utilizar medidas para calcular tarifas basadas en la fecha
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @ElieK
Construyo tres mesas para hacerme una prueba.
Tabla de tarifas antiguas:
Nueva tabla de tarifas:
Tabla TeamTracker:
Entonces construyo una medida para lograr tu objetivo.
Revenue =
VAR _VOLUME =
SUM ( TeamTracker[Volume] )
VAR _OLDRATE =
CALCULATE (
SUM ( 'Old Rates'[Rate] ),
FILTER ( 'Old Rates', 'Old Rates'[Team] = MAX ( TeamTracker[Team] ) )
)
VAR _NEWRATE =
CALCULATE (
SUM ( 'New Rates'[Rate] ),
FILTER ( 'New Rates', 'New Rates'[Team] = MAX ( TeamTracker[Team] ) )
)
RETURN
IF (
MAX ( TeamTracker[Date] ) < DATE ( 2020, 08, 01 ),
_VOLUME * _OLDRATE,
_VOLUME * _NEWRATE
)
Resultado:
Puede descargar el archivo pbix desde este enlace: Tratando de utilizar medidas para calcular tarifas basadas en la fecha
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@ElieK , comparta los datos con los que desea utilizar la tasa.
Nueva columna - Interruptor( True(),
[Fecha] <-fecha(2018,01,01) && [Equipo] -"A" , [Volumen]*150,
[Fecha] > fecha(2018,01,01) && [Equipo] s"A" , [Volumen]*170,
Añadir otra codición
¡Gracias! ¿El uso de una columna calculada es la mejor manera de hacer esto?
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |