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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Anonymous
Not applicable

Ayuda con el cálculo del día anterior

Estoy tratando de crear el siguiente objeto visual;

Griffy_0-1593100423488.png

He implementado este DAX, y no va a traer de vuelta las cifras correctas?

Total de instalaciones ayer - iOS - CALCULATE([Total Installs],dateadd(DateDimension[Date],-1,DAY))

Total instala el día anterior - iOS - CALCULATE([Total Installs],dateadd(DateDimension[Date],-2,DAY))

Incluso he probado lo siguiente;

Ayer iOS - CALCULATE(SUM('iOS - App Units'[Instalaciones]),PREVIOUSDAY('iOS - All App Units'[Fecha]))

Lo he intentado tanto con un Dimdate como con la fecha en la tabla.

Y esto también vuelve con el número incorrecto, tengo un visual con el total de instalaciones con un filtro en él así que sé qué figura debería estar volviendo;

Griffy_0-1593101711078.png

Gracias

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @Griffy

En función de su descripción, supongo que desea calcular las instalaciones de ayer y las instalaciones anteayer. Creé datos para reproducir su escenario.

Mesa:

i1.PNG

Puede crear medidas como se indica a continuación.

Yesterday = 
CALCULATE(
    SUM('Table'[Installs]),
    FILTER(
        ALLSELECTED('Table'),
        'Table'[Date]=TODAY()-1
    )
)

The day before yesterday = 
CALCULATE(
    SUM('Table'[Installs]),
    FILTER(
        ALLSELECTED('Table'),
        'Table'[Date]=TODAY()-2
    )
)

Hoy es 6/26/2020. Aquí está el resultado:

i2.PNG

Saludos

Allan

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

View solution in original post

4 REPLIES 4
v-alq-msft
Community Support
Community Support

Hola, @Griffy

En función de su descripción, supongo que desea calcular las instalaciones de ayer y las instalaciones anteayer. Creé datos para reproducir su escenario.

Mesa:

i1.PNG

Puede crear medidas como se indica a continuación.

Yesterday = 
CALCULATE(
    SUM('Table'[Installs]),
    FILTER(
        ALLSELECTED('Table'),
        'Table'[Date]=TODAY()-1
    )
)

The day before yesterday = 
CALCULATE(
    SUM('Table'[Installs]),
    FILTER(
        ALLSELECTED('Table'),
        'Table'[Date]=TODAY()-2
    )
)

Hoy es 6/26/2020. Aquí está el resultado:

i2.PNG

Saludos

Allan

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

Anonymous
Not applicable

Gracias por este @v-alq-msft,

Realmente me ayudó

aj1973
Community Champion
Community Champion

Hola @Griffy

Esta fórmula no es correcta Ayer iOS - CALCULATE(SUM('iOS - App Units'[Instalaciones]),PREVIOUSDAY('iOS - Todas las unidades de la aplicación'[Fecha])): la función PREVIOUSDAY funciona mejor con su tabla DateDimension.

¿Ha creado una columna de día en la tabla DateDimension? si sí, a continuación, intente utilizar la función PREVIOUSDAY en sus otras 2 medidas en lugar de DATEADD!

Tal vez un archivo Dummy Pibx podría ayudar a entender mejor su problema.

saludos

Regards
Amine Jerbi

If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook

amitchandak
Super User
Super User

@Griffy , Hacer solo con la tabla De fecha.

Marque la dimensión de fecha como tabla de fechas.

Check does date has timestamp. Cambie el tipo de datos a datetime, elija un formato para ver la hora. Si tiene tiempo, cree la columna de fecha de unión a la que con la tabla de fechas

Nueva fecha: Tabla[Fecha]. Fecha

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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