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

Asignación del presupuesto de superávit/déficit a la cuenta correcta/ categoría

hola

Quiero asignar el presupuesto excedente o deficitario de nuevo en la misma cuenta y subcuenta. El objetivo es asignar el presupuesto restante de nuevo a la cuenta y subcuenta a un nivel mensual, dependiendo de la proporción de nuestro presupuesto anual que planeamos gastar ese mes.

Por ejemplo, 1 - Tenemos un presupuesto anual de $ 100 y $ 10 de ese presupuesto se asignó a la Cuenta X en noviembre, por lo tanto, planeamos gastar el 10% de nuestro presupuesto en la Cuenta X en noviembre. Si después del mes 1, tenemos un excedente de $ 1 para esa cuenta,el 10% de él debe asignarse a noviembre. Lo mismo ocurre con una cantidad deficitaria, deberíamos reducir el gasto original en noviembre en un 10% para esa cuenta.

Por ejemplo, tablas - tenemos 2 cuentas y dentro de estas cuentas, tenemos subcuentas.

Hay dos tablas de hechos (1) Presupuesto mensual por cuenta y subcuenta (2) una tabla de costo / gasto con entradas de factura por cuenta y subcuenta.

Tabla de presupuesto del mes -----: -----

Mes & AñocuentaSubcuentapresupuesto
jul-21venta directaAdWordsUS$ 20 000,00
jul-21venta directaEn FacebookUS$ 15 000,00
Ago-21venta directaAdWordsUS$ 25 000,00
Ago-21venta directaEn FacebookUS$ 17 000,00
Sep-21venta directaAdWordsUS$ 27 000,00
Sep-21venta directaEn FacebookUS$ 15 000,00
Oct-21venta directaAdWordsUS$ 20 000,00
Oct-21venta directaEn FacebookUS$ 20 000,00
Nov-21venta directaAdWordsUS$ 30 000,00
Nov-21venta directaEn FacebookUS$ 20 000,00
Dic-21venta directaAdWordsUS$ 24 000,00
Dic-21venta directaEn FacebookUS$ 20 000,00
ene-22venta directaAdWordsUS$ 15 000,00
ene-22venta directaEn FacebookUS$ 15 000,00
jul-21televisiónCreación de anunciosUS$ 17 000,00
jul-21televisiónPatrociniosUS$ 8 000,00
jul-21televisióncontenidoUS$ 18 000,00
Ago-21televisiónCreación de anunciosUS$ 10 000,00
Ago-21televisiónPatrociniosUS$ 18 000,00
Ago-21televisióncontenidoUS$ 0,00
Sep-21televisiónCreación de anunciosUS$ 25 000,00
Sep-21televisiónPatrociniosUS$ 15 000,00
Sep-21televisióncontenidoUS$ 19 000,00
Oct-21televisiónCreación de anunciosUS$ 0,00
Oct-21televisiónPatrociniosUS$ 12 000,00
Oct-21televisióncontenidoUS$ 23 000,00
Nov-21televisiónCreación de anunciosUS$ 15 000,00
Nov-21televisiónPatrociniosUS$ 15 000,00
Nov-21televisióncontenidoUS$ 19 000,00
Dic-21televisiónCreación de anunciosUS$ 0,00
Dic-21televisiónPatrociniosUS$ 25 000,00
Dic-21televisióncontenidoUS$ 0,00
ene-22televisiónCreación de anunciosUS$ 23 000,00
ene-22televisiónPatrociniosUS$ 0,00
ene-22televisióncontenidoUS$ 15 000,00

----- Costo / Gasto Tabla:-----

fechamescuentaSubcuentafactura #etc.Costo (incluido el IVA)
01-Juljul-21venta directaAdWords123US$ 4 700,00
02-Juljul-21venta directaEn Facebook124US$ 3 200,00
03-Juljul-21televisiónCreación de anuncios125US$ 2 500,00
04-Juljul-21venta directaEn Facebook126US$ 3 000,00
05-Juljul-21televisiónPatrocinios127US$ 3 200,00
06-Juljul-21televisióncontenido128US$ 5 750,00
07-Juljul-21televisiónCreación de anuncios129US$ 2 700,00
08-Juljul-21venta directaAdWords130US$ 4 900,00
09-Juljul-21venta directaEn Facebook131$2 100,00
10-Juljul-21televisiónCreación de anuncios132US$ 2 400,00
11-Juljul-21televisióncontenido133US$ 3 000,00
12-Juljul-21televisiónPatrocinios134US$ 4 000,00
13-Juljul-21venta directaAdWords135US$ 5 100,00
14-Juljul-21televisióncontenido136US$ 6 100,00
15-Juljul-21televisiónCreación de anuncios137US$ 2 500,00
16-Juljul-21venta directaAdWords138US$ 4 750,00
17-Juljul-21televisiónCreación de anuncios139US$ 2 500,00
18-Juljul-21televisiónPatrocinios140US$ 2 900,00
19-Juljul-21venta directaEn Facebook141US$ 1 900,00
20-Juljul-21venta directaEn Facebook142US$ 3 100,00
21-Juljul-21televisiónCreación de anuncios143US$ 2 600,00
22-Juljul-21televisiónCreación de anuncios144US$ 2 490,00

Además de estas tablas he invocado una tabla de calendario en power query, año fiscal a partir de 7. Potencialmente, algunos campos útiles en la tabla de calendario pueden incluir columnas que muestran si el día, mes, año, etc. se ha completado o no {True} / {False}

También tengo tablas tenues para cuenta y subcuenta.

He conseguido reasignar el presupuesto a nivel mensual, pero no a la misma cuenta de donde procede el superávit/ déficit. No tiene sentido dar el presupuesto de superávit / déficit de la Cuenta A de la Cuenta B, queremos controlar la Cuenta B en consecuencia.

Espero que esto es suficiente información

salud

1 ACCEPTED SOLUTION

Allí, @Stones

Pruebe la fórmula de la siguiente manera:

New Budget Mix = 
VAR value1 =
    CALCULATE (
        SUM ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] ),
        FILTER (
            ALL ( 'ALLOCATED BUDGET' ),
            'ALLOCATED BUDGET'[Sub-Account] = MAX ( 'ALLOCATED BUDGET'[Sub-Account] )
                && 'ALLOCATED BUDGET'[Month & Year]
                    >= DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ) + 1, 1 ) //Here is 2021,Auguest,1.  The date here needs to be adjusted by yourself
        )
    )
VAR value2 =
    IF (
        MAX ( 'ALLOCATED BUDGET'[Month & Year] )
            >= DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ) + 1, 1 ),
        MAX ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] ),
        BLANK ()
    )
RETURN
    value2 / value1
YTD Cost (Incl. VAT) = 
CALCULATE (
    SUM ( SPEND[Cost (Incl. VAT)] ),
    USERELATIONSHIP ( SPEND[Sub-Account], 'ALLOCATED BUDGET'[Sub-Account] )
)
1_Surplus/ Deficit =
CALCULATE (
    SUM ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] ) - [YTD Cost (Incl. VAT)],
    FILTER (
        ALLEXCEPT ( 'ALLOCATED BUDGET', 'ALLOCATED BUDGET'[Sub-Account] ),
        'ALLOCATED BUDGET'[Month & Year].[MonthNo] = MONTH ( TODAY () )
    )
)
New/ Revised Budget = 
VAR value1 =
    [New Budget Mix] * [1_Surplus/ Deficit]
        + SUM ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] )
RETURN
    IF (
        MAX ( 'ALLOCATED BUDGET'[Month & Year] )
            >= DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ) + 1, 1 ),
        value1,
        BLANK ()
    )

resultado:

13.png

Por favor, compruebe mi archivo de ejemplo para obtener más detalles.

Saludos
Equipo de soporte de la comunidad _ Eason
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

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias, esto resolvió mi problema

Syndicate_Admin
Administrator
Administrator

Allí, @Stones

No estoy completamente seguro de cuál es su pregunta, puede elaborar un poco más.
Por favor, proporcione más detalles para explicar lo que está tratando de hacer.

El resultado esperado en Excel nos ayudará a entender mejor su pregunta.

Saludos
Equipo de soporte de la comunidad _ Eason

hola

Aquí hay un vínculo de onedrive al archivo de Excel.

https://1drv.ms/x/s!ArrCtydCcqFgglcHcUWTEGrLL3Yd?e=Kzdhbd

He agregado notas en el archivo de Excel que, con suerte, ayudarán a agregar el resultado que estoy buscando.

Gracias

Allí, @Stones

Pruebe la fórmula de la siguiente manera:

New Budget Mix = 
VAR value1 =
    CALCULATE (
        SUM ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] ),
        FILTER (
            ALL ( 'ALLOCATED BUDGET' ),
            'ALLOCATED BUDGET'[Sub-Account] = MAX ( 'ALLOCATED BUDGET'[Sub-Account] )
                && 'ALLOCATED BUDGET'[Month & Year]
                    >= DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ) + 1, 1 ) //Here is 2021,Auguest,1.  The date here needs to be adjusted by yourself
        )
    )
VAR value2 =
    IF (
        MAX ( 'ALLOCATED BUDGET'[Month & Year] )
            >= DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ) + 1, 1 ),
        MAX ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] ),
        BLANK ()
    )
RETURN
    value2 / value1
YTD Cost (Incl. VAT) = 
CALCULATE (
    SUM ( SPEND[Cost (Incl. VAT)] ),
    USERELATIONSHIP ( SPEND[Sub-Account], 'ALLOCATED BUDGET'[Sub-Account] )
)
1_Surplus/ Deficit =
CALCULATE (
    SUM ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] ) - [YTD Cost (Incl. VAT)],
    FILTER (
        ALLEXCEPT ( 'ALLOCATED BUDGET', 'ALLOCATED BUDGET'[Sub-Account] ),
        'ALLOCATED BUDGET'[Month & Year].[MonthNo] = MONTH ( TODAY () )
    )
)
New/ Revised Budget = 
VAR value1 =
    [New Budget Mix] * [1_Surplus/ Deficit]
        + SUM ( 'ALLOCATED BUDGET'[Monthly Allocated Budget] )
RETURN
    IF (
        MAX ( 'ALLOCATED BUDGET'[Month & Year] )
            >= DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ) + 1, 1 ),
        value1,
        BLANK ()
    )

resultado:

13.png

Por favor, compruebe mi archivo de ejemplo para obtener más detalles.

Saludos
Equipo de soporte de la comunidad _ Eason
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.

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.