Reply
skitovich
Helper I
Helper I
Syndicated - Inbound

Problemas con el cálculo (ayuda)

Source Community: Power BI

Hola a todos. En la captura de pantalla, muestro mi patrón de prueba. La tarea es calcular los valores de acuerdo con la fórmula siguiente:
El SUM"Count_of_sales" + Suma "Recuento de llamadas" -100.

Es necesario considerar esta fórmula tanto para todos los gerentes, como para uno específico. Es necesario leer la fórmula tanto durante un día como durante varios días. El problema es el número estático "100". No puedo entender cómo aumentarlo dependiendo del número de días.

También hay un problema más que 1 gerente puede llenar un informe dos veces al día, y si el número "100" se hace con una columna regular, los datos se distorsionarán. Esto se muestra en la captura de pantalla dos.
Traté de asegurarse de que la constante "100" fue agregado al gerente a solo 1 vez por día, pero no funcionó para mí.

Si tienes alguna idea de cómo hacer esto, estaré muy agradecido.

Enlace en mi proyecto: https://www.dropbox.com/s/e0z633ns9q8wzq3/IA.pbix?dl=0
1.png

2.png

1 ACCEPTED SOLUTION

Source Community: Power BI
Syndicated - Inbound

Hola

Por favor, intente esto:

constant = 
IF (
    'Table'[Index]
        = CALCULATE (
            MIN ( 'Table'[Index] ),
            FILTER (
                ALLSELECTED ( 'Table' ),
                'Table'[Date] = EARLIER ( 'Table'[Date] )
                    && 'Table'[Manager] = EARLIER ( 'Table'[Manager] )
            )
        ),
    100 + DATEDIFF ( MIN ( 'Table'[Date] ), 'Table'[Date], DAY ),
    0
)

El resultado muestra:

22.PNG

Saludos

Giotto

View solution in original post

6 REPLIES 6
v-gizhi-msft
Community Support
Community Support

Source Community: Power BI
Syndicated - Inbound

Hola

Por favor, siga estos pasos:

1)Intente agregar una columna de índice.

2)Pruebe esta columna:

constant = 
IF (
    'Table'[Index]
        = CALCULATE (
            MIN ( 'Table'[Index] ),
            FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Date] = EARLIER ( 'Table'[Date] ) )
        ),
    100 + DATEDIFF ( MIN ( 'Table'[Date] ), 'Table'[Date], DAY ),
    0
)

3)El resultado muestra:

20.PNG

Aquí está el archivo pbix de prueba:

pbix

Espero que esto sea lo que quieres.

Saludos

Giotto

Source Community: Power BI
Syndicated - Inbound

¿Cómo puedo hacer la finalización automática del "índice" en incrementos de +1. Si no es difícil, por favor responda

Source Community: Power BI
Syndicated - Inbound

Hola

Si los datos se importaron desde el Editor de consultas no por tabla calculada, puede agregar fácilmente una columna de índice en el Editor de consultas.

Si introduce datos manualmente por tabla calculada, creo que puede agregar la columna de índice sólo a mano en este caso debido a la falta de columna de clave distinta.

Saludos

Giotto

Source Community: Power BI
Syndicated - Inbound

TY tan match. 😀

Source Community: Power BI
Syndicated - Inbound

Esto no resolverá mi problema. Esta fórmula que escribió agrega el valor 100, solo a manager1, y necesito agregar un número a todos los administradores únicos (manager1, manager2, manager3). También señalé que los gerentes pueden llenar un informe diario varias veces. Necesito 1 gerente para ser asignado una constante a solo 1 vez por día. Esto es difícil, y por lo tanto se dirigió al foro.

Source Community: Power BI
Syndicated - Inbound

Hola

Por favor, intente esto:

constant = 
IF (
    'Table'[Index]
        = CALCULATE (
            MIN ( 'Table'[Index] ),
            FILTER (
                ALLSELECTED ( 'Table' ),
                'Table'[Date] = EARLIER ( 'Table'[Date] )
                    && 'Table'[Manager] = EARLIER ( 'Table'[Manager] )
            )
        ),
    100 + DATEDIFF ( MIN ( 'Table'[Date] ), 'Table'[Date], DAY ),
    0
)

El resultado muestra:

22.PNG

Saludos

Giotto

avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)