Buongiorno a tutti,
ho una questione che non riesco ad automatizzare con Power Query e Power Pivot, quindi faccio tutto a mano ma sarei curioso di sapere se un metodo sensato c'è.
nel file allegato trovate un foglio "db" che riporta:
- data di lavoro
- mese di lavoro
- risorsa
- insegna
- prodotto
- linea: prodotto
- volume: quantità di vendita prodotto
- prezzo: prodotto
- valore: volume x prezzo
ho la necessità di confrontare per mese e linea il valore medio giornaliero generato dalle risorse e il valore medio giornaliero generato dall'insegna.
nel foglio Tabelle trovare un esempio di tabella di arrivo.
se ci fosse una soluzione accessibile con query sarei veramente curioso.
grazie a tutti
claudio
Valutazioni Performance L’argomento è risolto
Moderatore: Utilizzo_prof_Excel
-
- Messaggi: 20 | Topic creati
- Iscritto il: mar 30 nov 2021, 12:57
-
- Messaggi: 2240 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Valutazioni Performance
claudio sorge,
Quando alleghi un file cerca di non mettere tutta la tua base dati, o quantomeno fai in modo che si capiscano le formule che hai utilizzato.
Intanto ti allego una PowerPivot con la media per risorsa. Per la media dell'insegna spiega come la calcoli
Andrea
Quando alleghi un file cerca di non mettere tutta la tua base dati, o quantomeno fai in modo che si capiscano le formule che hai utilizzato.
Intanto ti allego una PowerPivot con la media per risorsa. Per la media dell'insegna spiega come la calcoli
Andrea
- Allegati
-
- test performance ok.xlsx
- (603.33 KiB) Scaricato 11 volte
-
Autore del topic - Messaggi: 20 | Topic creati
- Iscritto il: mar 30 nov 2021, 12:57
Valutazioni Performance
grazie di tutto.
allego file con e formule esposte del processo arzigogolato che uso.
- la media giorno risorsa/mese/linea è data dal totale valore x linea/mese diviso il totale di giornate lavorate dalla singola risorsa (se per un mese una risorsa ha 8 date, devono essere contati 8 giorni anche nel caso in cui in una giornata non fosse venduta una linea).
- la media giorno insegna/mese/linea è data dal totale valore x linea/mese diviso il totale delle giornate lavorate dalle risorse nel mese.
per arrivare alla tabella di arrivo faccio:
- una pivot per calcolare le giornate risorse mese, una pivot per calcolare i valori linea/mese per risorsa e con un cercavert su risorsa/mese porto nella tabella dei valori le gg e calcolo la media valore giorno per linea.
- poi faccio una pivot per calcolare le giornate/mese risorse sulle insegna, una pivot per i valori/linea/mese delle insegne e con un cercavert su mese/insegna porto le giornate sulla tabella dei valori e calcolo la media
- poi con un cerca vert su insegna/mese/linea porto sulla tabella valori risorse le medie insegne.
spero di essere stato chiaro
claudio
allego file con e formule esposte del processo arzigogolato che uso.
- la media giorno risorsa/mese/linea è data dal totale valore x linea/mese diviso il totale di giornate lavorate dalla singola risorsa (se per un mese una risorsa ha 8 date, devono essere contati 8 giorni anche nel caso in cui in una giornata non fosse venduta una linea).
- la media giorno insegna/mese/linea è data dal totale valore x linea/mese diviso il totale delle giornate lavorate dalle risorse nel mese.
per arrivare alla tabella di arrivo faccio:
- una pivot per calcolare le giornate risorse mese, una pivot per calcolare i valori linea/mese per risorsa e con un cercavert su risorsa/mese porto nella tabella dei valori le gg e calcolo la media valore giorno per linea.
- poi faccio una pivot per calcolare le giornate/mese risorse sulle insegna, una pivot per i valori/linea/mese delle insegne e con un cercavert su mese/insegna porto le giornate sulla tabella dei valori e calcolo la media
- poi con un cerca vert su insegna/mese/linea porto sulla tabella valori risorse le medie insegne.
spero di essere stato chiaro
claudio
- Allegati
-
- test performance formule.xlsx
- (608.87 KiB) Scaricato 13 volte
-
- Messaggi: 2240 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Valutazioni Performance
claudio sorge,
Al file che ti ho allegato prima aggiungi queste 3 misure:
[#NrGiorniInsegna]
[#TotValoreInsegna]
[#MediaGiornoInsegna]
Prova a vedere se tornano i numeri.
Andrea
Al file che ti ho allegato prima aggiungi queste 3 misure:
[#NrGiorniInsegna]
Codice: Seleziona tutto
=
VAR TempTab =
CALCULATETABLE (
SUMMARIZE (
Tabella1;
Tabella1[Mese];
Tabella1[Insegna];
Tabella1[Risorsa];
Tabella1[Data]
);
ALLEXCEPT ( Tabella1; Tabella1[Mese]; Tabella1[Insegna] )
)
VAR Result =
COUNTROWS ( TempTab )
RETURN
Result
Codice: Seleziona tutto
=
CALCULATE (
[#TotValore];
ALLEXCEPT ( Tabella1; Tabella1[Insegna]; Tabella1[Mese]; Tabella1[Linea] )
)
Codice: Seleziona tutto
=DIVIDE([#TotValoreInsegna]; [#NrGiorniInsegna])
Andrea
-
Autore del topic - Messaggi: 20 | Topic creati
- Iscritto il: mar 30 nov 2021, 12:57
Valutazioni Performance
funziona,
grande e grazie.
ora la devo capire, ma questa è un'altra faccenda.
claudio
grande e grazie.
ora la devo capire, ma questa è un'altra faccenda.
claudio
-
- Messaggi: 2240 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Valutazioni Performance
claudio sorge,
Hai diverse discussioni ancora aperte.
Se le hai risolte indicale, ti pregherei di indicarle come tali, prima di aprirne di nuove.
Andrea
Hai diverse discussioni ancora aperte.
Se le hai risolte indicale, ti pregherei di indicarle come tali, prima di aprirne di nuove.
Andrea