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
harirao
Post Prodigy
Post Prodigy

DISTINCTCOUNT y luego incluir la función Median en el mismo DAX

Hola Equipo,
Quiero crear una medida/columna, en distinctcount & mediana juntos
Por ejemplo: creado en Excel

6.PNG7.PNG
¿Es esto posible en power bi.

saludos

Día

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

Hola, @harirao

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

d1.png

Puede crear medidas como se indica a continuación.

DisctinctCount OId = DISTINCTCOUNT('Table'[OpportunityId])
actual_visibility_weeks measure 1 = 
MEDIANX(
    DISTINCT('Table'[actual_visibility_weeks]),
    'Table'[actual_visibility_weeks]
)
actual_visibility_weeks measure 2 = 
IF(
    ISFILTERED('Table'[ID]),
    SUM('Table'[actual_visibility_weeks]),
    MEDIANX(
        ALL('Table'),
        'Table'[actual_visibility_weeks]
    )
)

Resultado:

d2.png

Saludos

Allan

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

View solution in original post

6 REPLIES 6
v-alq-msft
Community Support
Community Support

Hola, @harirao

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

d1.png

Puede crear medidas como se indica a continuación.

DisctinctCount OId = DISTINCTCOUNT('Table'[OpportunityId])
actual_visibility_weeks measure 1 = 
MEDIANX(
    DISTINCT('Table'[actual_visibility_weeks]),
    'Table'[actual_visibility_weeks]
)
actual_visibility_weeks measure 2 = 
IF(
    ISFILTERED('Table'[ID]),
    SUM('Table'[actual_visibility_weeks]),
    MEDIANX(
        ALL('Table'),
        'Table'[actual_visibility_weeks]
    )
)

Resultado:

d2.png

Saludos

Allan

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

Hola Allan @v-alq-msft,

Gracias por proporcionar la solución, después de crear descuento y medianx, necesita crear una región de tabla sabia e incluir la opción de desglose como se menciona a continuación
tenga en cuenta que el panel se actualizará cada semana, filtre para ver semanalmente.
1.PNG
saludos

Día

Hola, @harirao

Puede crear una tabla calculada como se muestra a continuación.

Table 2= 
SUMMERIZE(
    'Table',
    'Table'[subregion],
    "Median",
    VALUE(MEDIAN('Table'[actual_visibility_weeks]))
)

Aquí están mis datos para la prueba.

f1.png

Resultado:

f2.png

Saludos

Allan

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

Hola Allan @v-alq-msft,

Gracias por la solución anterior, mediante el uso de este pude crear medida, ahora quiero incluir dos condiciones dentro del DAX

1a Condición
: [actual_visibility_Weeks](>1) debe ser 1 y superior. Destacado en verde
2a Condición : [actual_visibility_Weeks]-0 & [0 Exclusión de visibilidad] - "No". Debe incluirse en el punto culminante en rojo


Mediana -
FORMAT(MEDIANX(

RESUMIDA(Query1,Query1[subregión],Query1[actual_visibility_Weeks],Query1[OpportunityId],"Viswks",
COUNT(Query1[OpportunityId])),
[actual_visibility_Weeks]),0)

¿Puede por favor ayudarme a incluir estas condiciones en mi DAX.
Gracias

saludos
Hari

Hola, @harirao

Puede crear una medida como se indica a continuación.

Measure = 
IF(
    SELECTEDVALUE('Table'[actual_visibility_weeks])>0,
    "green",
    IF(
        SELECTEDVALUE('Table'[actual_visibility_weeks])=0,
        "red"
    )
)

A continuación, puede hacer clic en 'subregión'>'formato condicional'>'color de fondo', establecido como se muestra a continuación.

a1.png

a2.png

Resultado:

a3.png

Saludos

Allan

d_gosbell
Super User
Super User

Debería ser posible. Es difícil ser exacto con sólo una captura de pantalla de datos, pero usted debe ser capaz de utilizar MEDIANX sobre los valores de los números de la semana.

• MEDIANX( values( table[1] ) , [actual_visibility_weeks] )

Pero realmente no entiendo lo que quiere decir con su comentario de necesidad de considerar el opportunityId como su función de excel ejemplo sólo está mirando la columna B. Esto puede cambiar el primer parámetro del MEDIANX, ya que esto controla el grano en el que se calcula la mediana.

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.