Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
neelofarshama
Post Partisan
Post Partisan

La resta de medidas YTD

Hola

Tengo un informe que los cálculos YTD Rev-Expense se muestran a continuación

todos los demás cálculos de Rev-Exp están bien, excepto el YTD

Ejemplo: YTD Actual á 211133-226723-15590, pero está mostrando 70499

La fórmula DAX utilizada para YTD son

YTD Real - TOTALYTD([Total$],Append1[Fecha].[ Fecha])/1000
YTD REAL PY - -TOTALYTD([Total$],SAMEPERIODLASTYEAR(Append1[Fecha].[ Fecha]))/1000

YTD Real vs Presupuesto - [YTD Actual] - [Presupuesto YTD]

YTD Real vs PY á [YTD actual] - [YTD REAL PY]
Total$ á suma(Append1[AMT_ACTUAL])
aquí Append1 es mi nombre de tabla y AMT_Actual es la columna de valores

neelofarshama_0-1604570744560.png

por favor ayuda

11 REPLIES 11
v-lionel-msft
Community Support
Community Support

Hola @neelofarshama ,

Por favor refiérase a esto.

YTD Actual = 
VAR x = -TOTALYTD([Total$],Append1[Date].[Date])/1000
RETURN
IF(
    HASONEFILTER(AcctCategory[Acct Type]),
    x,
    SUMX(
        AcctCategory,
        -TOTALYTD( [Total$], Append1[Date].[Date])/1000
    )
)

v-lionel-msft_0-1605767198730.png

201021-302993 -11972

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola Lionel,

Gracias por la respuesta que he intentado utilizar el DAX que mencionó anteriormente, me está dando los siguientes resultados

neelofarshama_0-1605779289926.png

YTD es la medida con el nuevo DAX

211.133-226723 a 15.590 pero el resultado es 15.650 allí una ligera diferencia de 60 en el resultado.

YTD REAL PY 1 á VAR x - -TOTALYTD([Total$],SAMEPERIODLASTYEAR(Append1[Fecha].[ Fecha]))/1000
devolución
si (
HASONEFILTER(AcctCategory[Tipo de acusado]),
X
sumx(AcctCategory,-TOTALYTD([Total$],SAMEPERIODLASTYEAR(Append1[Date].[ Fecha]))/1000))

el resultado es de 243.027-257.960 a 14.933, pero el resultado es de 15.622

Por favor, ayúdame con esto

v-lionel-msft
Community Support
Community Support

Hola @neelofarshama ,

No tengo acceso a tu enlace.

Por favor, comparta su archivo .pbix con OneDrive para empresas.

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

v-lionel-msft
Community Support
Community Support

Hola @neelofarshama ,

¿Le importaría compartir su archivo .pbix? En caso afirmativo, muestre los datos de la muestra.

v-lionel-msft_0-1605246175366.png

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

negi007
Community Champion
Community Champion

@neelofarshama En lugar de crear su propia medida calculada YTD, le sugiero que utilice Nueva medida rápida. Creará automáticamente código dax para usted.

1. Primero cree la medida YTD como a continuación para el año actual

negi007_3-1604933039447.png

YTD real ?
SI(
ISFILTERED('Append1'[Fecha]),
ERROR("Las medidas rápidas de inteligencia de tiempo solo se pueden agrupar o filtrar por la jerarquía de fechas proporcionada por Power BI o la columna de fecha principal."),
TOTALYTD(SUM(Actual), 'Append1'[Date].[ Fecha])
)


2. A continuación, cree una segunda medida para calcular el año anterior real que se utilizará para crear la medida YTD para el año anterior en el paso 3

Año anterior real: CALCULATE(SUM(Append1[Number1]),SAMEPERIODLASTYEAR('Append1'[Date].[ Fecha]))

3. a continuación, siga el paso 1 para crear la medida YTD para la medida de uso del año anterior creada en el paso 2 en nueva medida rápida.




Did I answer your question? Mark my post as a solution!
Appreciate your Kudos



Proud to be a Super User!


Follow me on linkedin

v-lionel-msft
Community Support
Community Support

Hola @neelofarshama ,

Puede utilizar la función HASONEFILTER() para resolver el prblem, así.

YTD Actual = 
VAR x = TOTALYTD([Total$],Append1[Date].[Date])/1000
RETURN
IF(
    HASONEFILTER(table[column]),
    x,
    ...
)

Por favor refiérase al enlace.

Cómo lidiar con los totales de medidas

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola

Lo intenté, pero esto no funcionó

amitchandak
Super User
Super User

@neelofarshama , debe usar la tabla de fechas. También evite .date. Así que si la fecha tiene marca de tiempo tienen una nueva columna

[Fecha nueva] -Append1[Fecha].fecha

Unirse a esto con la tabla de fecha de fecha

Trate como YTD Real - TOTALYTD([Total$],'Date'.[ Fecha])/1000

otro ejemplo

Ventas YTD á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
Este año Ventas: CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Ventas del año pasado: CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales - CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Año detrás de Ventas: CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.

Mi último blog: https://community.powerbi.com/t5/Community-Blog/Important-Links-every-Power-BI-enthusiastic-should-b...

Hola Amit,

Gracias por la respuesta, ya estoy usando una columna de fecha en la tabla, pero no puedo solucionar el problema

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.