La formula definitiva per lallocazione del budget per lanalisi di LuckyTemplates

La formula definitiva per lallocazione del budget per lanalisi di LuckyTemplates

In questo tutorial, ti mostrerò la formula definitiva per l'allocazione del budget che puoi utilizzare quando hai a che fare con importi e dati di diversa granularità. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

I tuoi budget potrebbero avere una granularità mensile, trimestrale o annuale mentre le tue vendite sono solitamente a livello giornaliero. Questo crea una discrepanza nel modello.

La formula di allocazione del budget discussa in questo tutorial ti consentirà di risolvere questa discrepanza nelle granularità. Ti consentirà inoltre di passare facilmente da un contesto temporale all'altro con poche modifiche all'algoritmo.

Dopo aver compreso come funziona, sarai in grado di utilizzare efficacemente questa metodologia quando gestisci i budget nei tuoi ambienti.

Sommario

Granularità non corrispondenti

Diamo un'occhiata al modello.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

I tuoi budget avranno generalmente granularità diverse. Ciò significa che i tuoi budget potrebbero essere a livello mensile, ad esempio budget per mese o per prodotto.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Ma la tua tabella delle vendite o dei fatti potrebbe essere a livello giornaliero.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Quindi, c'è una discrepanza di granularità.

Per eseguire un'analisi o un confronto, devi trovare un modo per allocare i tuoi budget attraverso la maggiore granularità.

La maggiore granularità, in questo caso, è ogni giorno.

Quindi, devi trovare un modo per prendere i tuoi importi mensili e distribuirli in importi giornalieri.

Introduzione alla formula di allocazione del budget

La chiamo la formula di allocazione del budget definitiva perché puoi utilizzare questa tecnica con budget di qualsiasi granularità. Potresti usarlo per budget trimestrali o annuali. Tutto ciò di cui hai bisogno è fare alcuni piccoli aggiustamenti per farlo funzionare.

Innanzitutto, diamo un'occhiata al risultato finale della formula di allocazione del budget .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Ho la mia data nella tabella e posso cambiarla facilmente usando l'affettatrice.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Ho anche il mio importo totale delle vendite e l'allocazione del budget .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

La tabella è referenziata in questa visualizzazione:

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Le mie vendite giornaliere sono variabili. Ma i miei budget sono costanti perché sono importi mensili.

Tuttavia, questo grafico mostra meglio la rappresentazione perché mostra una prospettiva mensile.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Il grafico mostra le vendite effettuate al mese rispetto al budget mensile.

Comprensione dell'algoritmo di allocazione

Ora, diamo un'occhiata alla formula.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Quello che voglio spiegare prima è questa parte della formula:

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Per capirlo, faccio un esempio. Diciamo che c'è un importo mensile. Moltiplichiamo tale importo per 1 diviso per 30, o per quanti giorni ci sono nel mese. Questo diventa l'algoritmo di allocazione.

La formula è DayInContext diviso per DaysInMonth moltiplicato per MonthlyBudgetAmounts . Questa diventa la metodologia che ti darà l'allocazione del budget mensile per ogni singolo giorno.

 Quindi, se avessi budget trimestrali, sarebbe 1 diviso per DaysInQuarter moltiplicato per il budget trimestrale . Ecco come allocare un budget trimestrale ogni singolo giorno.

È solo questione di costruire e arrivare a questo punto della formula.

Devi iniziare con questa parte della formula in mente. Quindi, devi capire come ottenere il dinamico DayInContext , il DaysInMonth e come allocare il MonthlyBudgetAmounts .

Nella formula per l'allocazione del budget, ho costruito tutto all'interno di VARIABLES perché molte di queste misure individuali non sono richieste.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Dovresti usare quando un calcolo è rilevante solo per una particolare misura.

Se una misura può essere ramificata allora, non consiglierei di usare VARIABLES. Invece, creerei prima la misura iniziale e poi mi diramai in un totale cumulativo o media mobile.

Componenti della formula di allocazione del budget

Quindi, diamo ora un'occhiata a ogni singola parte della formula di allocazione del budget.

Prima di tutto c'è Days In Context .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Questo sta cercando di contare quante date ci sono in un particolare contesto.

Questo è abbastanza facile perché c'è un contesto di valutazione per ogni singolo giorno. Quindi, se vado (Date) , mi darà un giorno per ogni singola riga.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Ora andiamo a Giorni nel mese .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Questo è un formato importante perché è un modo dinamico di calcolare quanti giorni ci sono nel mese.

Quindi, sto ancora usando COUNTROWS( Dates ) , ma ho cambiato il contesto della funzione . Ho rimosso filtri da Date. Ma poi restituisco i filtri utilizzando from the Month & Year .

Questo mi dà un contesto specifico di mese e anno. Quindi, per il mese di maggio, mostra 31 giorni; per giugno, mostra 30 giorni.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Indipendentemente dal mese in cui ti trovi, assegnerà esattamente l'intero budget mensile per quel mese. Non otterrai una mancata corrispondenza in cui un mese ha 30 giorni ma poi viene diviso per 31 giorni.

Quindi, questo ti consente di avere allocazioni corrette e dinamiche.

Utilizzo di TREATAS per le relazioni virtuali

La prossima cosa che voglio fare è calcolare Total Budget . Ora, diamo un'occhiata a questa parte della formula:

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

La formula del Budget Totale è una basata su una relazione virtuale che ho creato.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Questa relazione virtuale viene creata dalla funzione .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Nella tabella puoi vedere questi importi maggiori.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Queste quantità sono determinate dalle selezioni nell'affettatrice Nome prodotto .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Sto solo guardando un gruppo selezionato di prodotti. Questo sta contando il budget totale in ciascuno di questi diversi mesi.

Ora, diamo un'occhiata alla formula Importi del budget mensile TREATAS .

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

TREATAS mi permette di creare una relazione virtuale.

Voglio creare virtualmente la relazione perché ci sono molti nomi di mesi all'interno della tabella Date.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

E molti nomi di mesi all'interno del nome del prodotto.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

L'inserimento di una relazione molti-a-molti crea troppi problemi nei modelli.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Invece, creerò una relazione virtuale tra la tabella Date e la tabella Budget prodotto nella mia formula.

La relazione fisica tra la tabella Date e la tabella Sales continuerà a funzionare.

Tuttavia, la creazione di una relazione virtuale consente di confrontare le informazioni tra la tabella Date e la tabella Vendite in base alle date.

Quindi, ora ho gli importi mensili.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Esempio di allocazione del budget

Torniamo alla formula di allocazione del budget.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Ora ho tutte le cose che mi servono per farlo funzionare. Ci sono giorni nel contesto e giorni nel mese .

Quindi, calcolando 1 diviso 30 moltiplicato per l'importo del budget mensile, otterrò la mia allocazione giornaliera di 8.778,13.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

 Passare a un mese diverso darà un importo di allocazione giornaliero diverso.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Modifica della granularità nella formula

Questa è la formula di allocazione del budget definitiva perché se avessi budget trimestrali, tutto ciò che devi fare è capire come manipolare questa parte della formula per trimestrale.

La formula definitiva per l'allocazione del budget per l'analisi di LuckyTemplates

Se disponevi di budget annuali, tutto ciò che devi fare è allocarli per anno. Potrebbero essere 365 o 90 giorni. Tutto dipende dal parametro che devi allocare e confrontare con i tuoi risultati giornalieri o con i risultati che hanno una granularità maggiore.


Gestione della stagionalità nell'analisi del budget: LuckyTemplates avanzato
Confronta i risultati effettivi con i budget utilizzando la previsione di LuckyTemplates
Tecnica di determinazione del budget di LuckyTemplates: allocazione della tabella di sensibilità del budget mensile

Conclusione

Questa formula Ultimate Budget Allocation ti consente di creare facilmente report di budget e finanziari anche quando hai a che fare con dati di diversa granularità.

Con pochi aggiustamenti alla formula, sarai in grado di cambiarla facilmente nel contesto che vuoi mostrare nei tuoi rapporti.

Spero che tu abbia imparato molto da questo tutorial.

Ti auguro il meglio,

***** Imparare LuckyTemplates? *****







Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.