Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
skitovich
Helper I
Helper I

Problemas con el cálculo (ayuda)

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

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

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

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

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

TY tan match. 😀

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.

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

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!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors