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
Shaji
Helper I
Helper I

Quarter Wise Número total de socios

Hola

Tengo una tabla con PartnerID, Type, URL y Date Column. Básicamente hay 3 tipos de Socios y necesito el recuento de Total Partners Quarter Wise.

Nombre de la tabla: Socios

Ahora calculo el número de Socios usando las siguientes medidas:

TotalPlatinumPartners á CALCULATE(DISTINCTCOUNT(Partners[Partner_id]), Partners[Type]-"Platinum")
TotalGoldPartners ? CALCULATE(DISTINCTCOUNT(Partners[Partner_id]), Partners[Type]-"Gold")
TotalSilverPartners ??
CALCULATE(
DISTINCTCOUNT(Partners[Partner_id]),
FILTER('Partners',[Type]-"Silver"),
FILTER('Partners', Partners[Url] <> BLANK()),
FILTER('Partners', SEARCH( "127.0.0.1", 'Partners'[Url], 1, 0 ) á 0 ))

Ahora obtengo el TotalPartnerCount como este:

TotalPartners á [TotalPlatinumPartners]+[TotalGoldPartners]+[TotalSilverPartners]

Mi requisito ahora es obtener el TotalPartners QuarterWise. I.e

¿FY20Q4? ¿FY20Q3? ¿FY20Q2? y el año 20Q1?

Nota: Obtengo las Ventas de Un Trimestre de Socios Particulares usando la siguiente medida:

CurrentQtrPlatinumSales ? CALCULATE(SUM(Partners[PlatinumSales]),FILTER(ALLSELECTED(Partners),Partners[NumericNewQuarterYear] ? MAX(Partners[NumericNewQuarterYear])))

donde NumericNewQuarterYear es la columna Date. Traté de usar el método similar para obtener el TotalPartner sin embargo no tuve éxito. ¿Alguien puede ayudarme en esta situación?

1 ACCEPTED SOLUTION
v-xicai
Community Support
Community Support

Hola @Shaji ,

Puede crear una medida como DAX a continuación.

CurrentQtrSales =
CALCULATE (
    SUM ( 'Partners'[PlatinumSales] ),
    FILTER (
        ALLEXCEPT ( 'Partners', 'Partners'[Type] ),
        YEAR ( 'Partners'[NumericNewQuarterYear] )
            = YEAR ( MAX ( 'Partners'[NumericNewQuarterYear] ) )
            && QUARTER ( 'Partners'[NumericNewQuarterYear] )
                = QUARTER ( MAX ( 'Partners'[NumericNewQuarterYear] ) )
            && 'Partners'[Url] <> BLANK ()
            && SEARCH ( "127.0.0.1", 'Partners'[Url], 1, 0 ) = 0
    )
)

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

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

5 REPLIES 5
v-xicai
Community Support
Community Support

Hola @Shaji ,

¿Tienen sentido las sugerencias de los ingenieros? Si es así, marque amablemente la respuesta adecuada como una solución para ayudar a otros que tienen el problema similar y cerrar el caso. Si no, avísame y trataré de ayudarte más.

Saludos

Amy

v-xicai
Community Support
Community Support

Hola @Shaji ,

Puede crear una medida como DAX a continuación.

CurrentQtrSales =
CALCULATE (
    SUM ( 'Partners'[PlatinumSales] ),
    FILTER (
        ALLEXCEPT ( 'Partners', 'Partners'[Type] ),
        YEAR ( 'Partners'[NumericNewQuarterYear] )
            = YEAR ( MAX ( 'Partners'[NumericNewQuarterYear] ) )
            && QUARTER ( 'Partners'[NumericNewQuarterYear] )
                = QUARTER ( MAX ( 'Partners'[NumericNewQuarterYear] ) )
            && 'Partners'[Url] <> BLANK ()
            && SEARCH ( "127.0.0.1", 'Partners'[Url], 1, 0 ) = 0
    )
)

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

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

Shaji
Helper I
Helper I

Cualquiera que pueda ayudar aquí??? Esperando tu ayuda

amitchandak
Super User
Super User

@Shaji, no muy claro. ¿Puede explicar

En caso de que necesite este qtr vs último qtr

Con fecha o tabla Qtr

QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
Last QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd('Date'[Date],-1,QUARTER)))

Last complete QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD( ENDOFQUARTER(dateadd('Date'[Date],-1,QUARTER))))


//Can work with Qtr and Date table
Column in Date/Qtr 
Qtr Rank = RANKX(all('Date'),'Date'[Qtr Start date],,ASC,Dense)	

This Qtr = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Qtr Rank]=max('Date'[Qtr Rank])))
Last Qtr = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Qtr Rank]=max('Date'[Qtr Rank])-1))

Hola Amit,

Puede que lo haya explicado más claramente.

Mi requisito es obtener TotalPartners QuarterWise. I.e

¿FY20Q4? ¿FY20Q3? ¿FY20Q2? y el año 20Q1?

Pude obtener el Importe de Ventas Trimestre Sabio que he mencionado anteriormente con la Medida. Ahora quiero el número de Partners Quarter Wise.

Número total de socios en

FY20Q4 ?

FY20Q3 ?

FY20Q2 ?

y el año 20Q1?

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.