fbpx

Analisi ABC incrociata con PowerPivot

Vediamo come utilizzare PowerPivot per creare un semplice modello di analisi abc incrociata. Seguiamo la seguente metodologia:

  1. caricamento dati
  2. Collegamento delle tabelle
  3. Creazione delle colonne calcolate
  4. Creazione Misure

caricamento dati: Carichiamo all’interno di PowerPivot le seguenti tabelle:

Anagrafica: Codice, descrizione, costo, categoria, sottocategoria, saldo iniziale

Movimenti: Codice,Data,Tipo,IDCausale,QT

Causali: IDCausale,Descrizione,Vendita

Collegamento delle tabelle: Colleghiamo la tabella movimenti con la tabella anagrafica trami il codice articolo e colleghiamo movimenti con causali tramite la colonna IDCausale:

Creazione delle colonne calcolate: Nella tabella movimenti andiamo ad inserire le seguenti colonne calcolate:

QTA=IF([Tipo]=”USC”;-[qt];[qt])

Saldo=RELATED(anagrafica_articoli[Saldo iniziale])

Costo=related(anagrafica_articoli[Costo])

Vendita=related(causali[Vendita])

Venduto=[qt]*[Costo]*[Vendita]

Fatturato=CALCULATE(sum([Venduto]);ALLEXCEPT(movimenti;movimenti[Codice]))

FatturatoCumulato=sumx(filter(movimenti;[fatturato]>=EARLIER([fatturato]));[Venduto])

ABCFatturato=[FatturatoCumulato]/sum([Venduto])

ClasseABCFatturato=if([ABCFatturato]<0,8;”A”;IF([ABCFatturato]<0,9;”B”;”C”))

GiacenzaMedia=([Saldo]+(CALCULATE(sum([QTA]);ALLEXCEPT(movimenti;movimenti[Codice]))/2))*[Costo]

GM=[GiacenzaMedia]/(CALCULATE(COUNTA([Codice]);ALLEXCEPT(movimenti;movimenti[Codice])))

GiacenzaCumulata=SUMX(Filter(movimenti;movimenti[GiacenzaMedia]>=EARLIER(movimenti[GiacenzaMedia]));[GM])

ABCGiacenza=[GiacenzaCumulata]/sum([GM])

ClasseABCGiacenza=if([ABCGiacenza]<0,8;”A”;IF([ABCGiacenza]<0,9;”B”;”C”))

Creazione Misure: Sempre nella tabella movimenti inseriamo le seguenti misure

Articoli:=COUNTROWS(DISTINCT(movimenti[Codice]))

Rotazione:=sum([Venduto])/SUM([gm])

%Articoli:=COUNTROWS(DISTINCT(movimenti[Codice]))

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on email
Share on whatsapp

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Articoli collegati

Grafico a cascata

L’andamento di una misura nel tempo può essere considerato anche come il succedersi di incrementi e decrementi che hanno portato a un risultato finale la

leggi

Data stories

Gli eventi aziendali sono azioni individuali realizzate da persone o organizzazioni durante l’esecuzione di un processo di business, quando un cliente acquista un prodotto o

leggi