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
Syndicate_Admin
Administrator
Administrator

Número de recuento de días para trazar el gráfico circular

Esto parece ser simple, pero no estoy obteniendo el resultado correcto. Tengo los siguientes datos

Aviones reparadosFecha reparada
Avro Canada C102 Jetliner1/6/2021
Avro Canada C102 Jetliner1/7/2021
Avro Canada C102 Jetliner1/8/2021
Avro York1/4/2021
BAC 1-111/5/2021
Beechcraft 90 King Air2/1/2021
Beechcraft 90 King Air2/2/2021
Beechcraft 90 King Air2/3/2021
Beechcraft A100 King Air2/5/2021
Beechcraft A100 King Air2/6/2021
Beechcraft A100 King Air2/7/2021
Beechcraft A100 King Air2/8/2021
Beechcraft B100 King Air1/10/2021
Beechcraft B100 King Air1/11/2021
Beechcraft B100 King Air1/12/2021
Boeing 7471/2/2021
Boeing 7471/3/2021
Boeing 7471/4/2021
Boeing 7471/5/2021

Ahora me gustaría tener una mesa como esta

Número de días para repararRecuento de días
42
33
12
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @ponnusamy,

Según mi entendimiento, usted quiere calcular los días necesarios de reparación y el recuento de aviones que necesitan los mismos días, ¿verdad?

En primer lugar, puede agregar una columna a la tabla original:

Number of Days to Repair =
VAR _minDate =
    MINX (
        FILTER (
            'Table',
            'Table'[Planes Repaired] = EARLIER ( 'Table'[Planes Repaired] )
        ),
        [Repaired Date]
    )
VAR _maxDate =
    MAXX (
        FILTER (
            'Table',
            'Table'[Planes Repaired] = EARLIER ( 'Table'[Planes Repaired] )
        ),
        [Repaired Date]
    )
RETURN
    DATEDIFF ( _minDate, _maxDate, DAY ) + 1

Y luego utilice la siguiente fórmula para crear una nueva tabla:

Table 2 =
ADDCOLUMNS (
    VALUES ( 'Table'[Number of Days to Repair] ),
    "Count of Days",
        CALCULATE (
            DISTINCTCOUNT ( 'Table'[Planes Repaired] ),
            FILTER (
                'Table',
                'Table'[Number of Days to Repair]
                    = EARLIER ( 'Table'[Number of Days to Repair] )
            )
        )
)

La salida final se muestra a continuación:

2.16.4.1.PNG

Por favor, eche un vistazo al archivo pbix aquí.

Saludos
Párpados Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No @ponnusamy,

Según mi entendimiento, usted quiere calcular los días necesarios de reparación y el recuento de aviones que necesitan los mismos días, ¿verdad?

En primer lugar, puede agregar una columna a la tabla original:

Number of Days to Repair =
VAR _minDate =
    MINX (
        FILTER (
            'Table',
            'Table'[Planes Repaired] = EARLIER ( 'Table'[Planes Repaired] )
        ),
        [Repaired Date]
    )
VAR _maxDate =
    MAXX (
        FILTER (
            'Table',
            'Table'[Planes Repaired] = EARLIER ( 'Table'[Planes Repaired] )
        ),
        [Repaired Date]
    )
RETURN
    DATEDIFF ( _minDate, _maxDate, DAY ) + 1

Y luego utilice la siguiente fórmula para crear una nueva tabla:

Table 2 =
ADDCOLUMNS (
    VALUES ( 'Table'[Number of Days to Repair] ),
    "Count of Days",
        CALCULATE (
            DISTINCTCOUNT ( 'Table'[Planes Repaired] ),
            FILTER (
                'Table',
                'Table'[Number of Days to Repair]
                    = EARLIER ( 'Table'[Number of Days to Repair] )
            )
        )
)

La salida final se muestra a continuación:

2.16.4.1.PNG

Por favor, eche un vistazo al archivo pbix aquí.

Saludos
Párpados Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Para ello, debe hacer una tabla desconectada para mantener su Número de días para reparar el valor con

NumDays - GENERATESERIES(1,5,1)
A continuación, puede hacer que una tabla sea visual con la columna Valor de esa tabla y agregar esta medida (reemplazar "Planes" por el nombre real de la tabla).
Recuento de Días ?
VAR vSummary ?
ADDCOLUMNS (
DISTINCT ( Planos[Planos reparados] ),
"cDays",
CALCULAR (
COUNT ( Planes[Fecha reparada] )
)
)
devolución
COUNTROWS (
FILTRO (
vSummary,
[cDías]
SELECTEDVALUE ( NumDays[Valor] )
)
)

palmadita

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.

Top Kudoed Authors