Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago
Solved

Contar y sumar

Hola a todos

Considere la siguiente tabla como ejemplo

Considere la siguiente tabla

ID del proyectoConNo se cumpleTotal generalCondición = Si (Met = Total general), 1,0)
10030-012 21
10077-035 51
10093-028 81
10098-019 91
1010-0142 421
10119-0113 131
10142-015 51
10162-015270
10310-027 71
10331-048 81
10352-042240
10376-0112 121
10379-025 51

Quiero tener un dax que compare el Met con grand total y luego si ambos coinciden, entonces es 1 o de lo contrario es 0

una vez hecho esto quiero contar el '1' y luego totalizar como suma

En mi conjunto de datos también hay una columna de mes que está conectada a dim_date tabla y que puedo cuidar una vez que el mesure es bulit

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    HI @Pandu473,

    Puede intentar utilizar las siguientes fórmulas de medida si es adecuado para su requerimiento:

    Measure =
    VAR summary =
        SUMMARIZE (
            ALLSELECTED ( 'Table' ),
            [Project ID],
            "Met", CALCULATE ( COUNTROWS ( 'Table' ), 'Table'[Met/NotMet] = "Met" ),
            "Total", COUNTROWS ( 'Table' )
        )
    RETURN
        COUNTROWS ( FILTER ( summary, [Met] = [Total] ) )

    Saludos

    Xiaoxin Sheng

7 Replies

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      Mi fuente de datos se ve así y quiero lograr el soultion como lo que has mencionado

      Pandu473_0-1645443775295.png

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Administrator

        @Pandu473 , Pruebe estos pasos:

        Paso 1: Primero cree una medida para Met y también para NotMet:

        Met Measure = Caluculate(COUNTROWS(TableName),FILTER(TableName,TableName[Met/NotMet Column]="Met")

        Paso 2: Del mismo modo, cree para NotMet. Medir.

        Paso 3: Crear medida para el total general.

        Medida total general = COUNTROWS(TableName)

        Paso 4: Crea una medida como la siguiente:

        Medida = CALCULAR(CUENTAS(Nombrede La Tabla),FILTRO(Nombrede La Tabla,[Medida Meteorológica]=[Medida de la Gran Tota]))+0

  • Hola

    He hecho pivote desde la fuente de datos existente para obtener un total general. Cómo obtener ese gran total en dax en powerBI