Discussione:
Campo calcolato impossibile
(troppo vecchio per rispondere)
Peppe o' siciliano
2024-03-06 18:37:18 UTC
Permalink
Salve,
ho una tabella in una colonna della quale il dato "Anno" contiene gli
anni 2022, 2023 e 2024 (tutti sulla stessa colonna) riferiti a prodotti
e clienti. Vorrei inserire un campo calcolato per avere la differenza
+/- almeno tra gli anno 2023 e 2024, ma non posso. Avete una soluzione
da suggerire, per cortesia?
Grazie
Ammammata
2024-03-07 08:35:33 UTC
Permalink
ho una tabella in una colonna della quale il dato "Anno" contiene gli anni
2022, 2023 e 2024 (tutti sulla stessa colonna) riferiti a prodotti e clienti.
Vorrei inserire un campo calcolato per avere la differenza +/- almeno tra gli
anno 2023 e 2024, ma non posso. Avete una soluzione da suggerire, per
cortesia?
il problema, esposto in questi termini, non è chiaro

se fosse possibile avere un esempio (magari anche solo una schermata) e
il messaggiol preciso di errore sarebbe meglio

per adesso passo
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........
Peppe o' siciliano
2024-03-09 07:22:18 UTC
Permalink
Post by Ammammata
Post by Peppe o' siciliano
ho una tabella in una colonna della quale il dato "Anno" contiene gli
anni 2022, 2023 e 2024 (tutti sulla stessa colonna) riferiti a
prodotti e clienti. Vorrei inserire un campo calcolato per avere la
differenza +/- almeno tra gli anno 2023 e 2024, ma non posso. Avete
una soluzione da suggerire, per cortesia?
il problema, esposto in questi termini, non è chiaro
se fosse possibile avere un esempio (magari anche solo una schermata) e
il messaggiol preciso di errore sarebbe meglio
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho dovuto
rispondere in privato, per questo mi scuso con il newsgroup.
La tabella che ho é di questo tipo:
ANNO Fatturato Prodotto Cliente
2022 1.300 Vite Pippo
2023 7.500 Rondella Paperino
2024 4.300 Rondella Paperino
2022 8.800 Rondella Paperino
2024 5.500 Bullone Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente Paperino
relativamente all'articolo Rondella?
Grazie ancora
casanmaner
2024-03-09 07:39:21 UTC
Permalink
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho dovuto
rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente Paperino
relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare i
valori come discordanza rispetto all'anno precedente:

Loading Image...

Io ho ottenuto una pivot così:

Loading Image...

Ma naturalmente la tabella la puoi impostare come desideri comprendendo
anche il valore del fatturato complessivo per anno assieme alla discordanza.
casanmaner
2024-03-09 07:40:42 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho
dovuto rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente
Paperino relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare i
https://www.dropbox.com/scl/fi/5y9zls5s9cxm9dq92if37/Screenshot-2024-03-09-08.35.18.png?rlkey=z83j1ii9m9z0ukpf430suum6w&dl=0
https://www.dropbox.com/scl/fi/9zqvp9vpjowpsj0o28bvy/Screenshot-2024-03-09-08.37.01.png?rlkey=2cl20h7s7p1cmvrb7kfvvp6md&dl=0
Ma naturalmente la tabella la puoi impostare come desideri comprendendo
anche il valore del fatturato complessivo per anno assieme alla discordanza.
Ti metto il link al file di esempio:

https://www.dropbox.com/scl/fi/ce5z48ipbxr8gqq7j2pts/Campo-calcolato-impossibile.xlsx?rlkey=ae11z0vn7xl549rsoq8mmqykv&dl=0

ciao
Peppe o' siciliano
2024-03-09 07:51:54 UTC
Permalink
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho
dovuto rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente
Paperino relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare i
https://www.dropbox.com/scl/fi/5y9zls5s9cxm9dq92if37/Screenshot-2024-03-09-08.35.18.png?rlkey=z83j1ii9m9z0ukpf430suum6w&dl=0
https://www.dropbox.com/scl/fi/9zqvp9vpjowpsj0o28bvy/Screenshot-2024-03-09-08.37.01.png?rlkey=2cl20h7s7p1cmvrb7kfvvp6md&dl=0
Ma naturalmente la tabella la puoi impostare come desideri
comprendendo anche il valore del fatturato complessivo per anno
assieme alla discordanza.
https://www.dropbox.com/scl/fi/ce5z48ipbxr8gqq7j2pts/Campo-calcolato-impossibile.xlsx?rlkey=ae11z0vn7xl549rsoq8mmqykv&dl=0
ciao
Grazie. E' già qualcosa. Ma se volessi avere delle differenze in
percentuale? E' possibile?
casanmaner
2024-03-09 08:09:26 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho
dovuto rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente
Paperino relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare i
https://www.dropbox.com/scl/fi/5y9zls5s9cxm9dq92if37/Screenshot-2024-03-09-08.35.18.png?rlkey=z83j1ii9m9z0ukpf430suum6w&dl=0
https://www.dropbox.com/scl/fi/9zqvp9vpjowpsj0o28bvy/Screenshot-2024-03-09-08.37.01.png?rlkey=2cl20h7s7p1cmvrb7kfvvp6md&dl=0
Ma naturalmente la tabella la puoi impostare come desideri
comprendendo anche il valore del fatturato complessivo per anno
assieme alla discordanza.
https://www.dropbox.com/scl/fi/ce5z48ipbxr8gqq7j2pts/Campo-calcolato-impossibile.xlsx?rlkey=ae11z0vn7xl549rsoq8mmqykv&dl=0
ciao
Grazie. E' già qualcosa. Ma se volessi avere delle differenze in
percentuale? E' possibile?
Sì, come puoi vedere dall'immagine del menù contestuale ci sono diverse
possibilità di mostrare i valori. Anche % di discordanza da ...
Bruno Campanini
2024-03-09 15:33:51 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho dovuto
rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente Paperino
relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare i
https://www.dropbox.com/scl/fi/5y9zls5s9cxm9dq92if37/Screenshot-2024-03-09-08.35.18.png?rlkey=z83j1ii9m9z0ukpf430suum6w&dl=0
https://www.dropbox.com/scl/fi/9zqvp9vpjowpsj0o28bvy/Screenshot-2024-03-09-08.37.01.png?rlkey=2cl20h7s7p1cmvrb7kfvvp6md&dl=0
Ma naturalmente la tabella la puoi impostare come desideri comprendendo
anche il valore del fatturato complessivo per anno assieme alla discordanza.
https://www.dropbox.com/scl/fi/ce5z48ipbxr8gqq7j2pts/Campo-calcolato-impossibile.xlsx?rlkey=ae11z0vn7xl549rsoq8mmqykv&dl=0
ciao
Grazie. E' già qualcosa. Ma se volessi avere delle differenze in
percentuale? E' possibile?
Sì, come puoi vedere dall'immagine del menù contestuale ci sono diverse
possibilità di mostrare i valori. Anche % di discordanza da ...
Che ne dici di questo ordinamento?

https://1drv.ms/x/s!AvTaMfd5-b2o7zfLBA7eWxWinb8X?e=dAC1e0

Bruno
casanmaner
2024-03-09 18:54:05 UTC
Permalink
Post by Bruno Campanini
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho
dovuto rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot
per ottenere la differenza (almeno tra 2023 e 2024) per il cliente
Paperino relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare
https://www.dropbox.com/scl/fi/5y9zls5s9cxm9dq92if37/Screenshot-2024-03-09-08.35.18.png?rlkey=z83j1ii9m9z0ukpf430suum6w&dl=0
https://www.dropbox.com/scl/fi/9zqvp9vpjowpsj0o28bvy/Screenshot-2024-03-09-08.37.01.png?rlkey=2cl20h7s7p1cmvrb7kfvvp6md&dl=0
Ma naturalmente la tabella la puoi impostare come desideri
comprendendo anche il valore del fatturato complessivo per anno
assieme alla discordanza.
https://www.dropbox.com/scl/fi/ce5z48ipbxr8gqq7j2pts/Campo-calcolato-impossibile.xlsx?rlkey=ae11z0vn7xl549rsoq8mmqykv&dl=0
ciao
Grazie. E' già qualcosa. Ma se volessi avere delle differenze in
percentuale? E' possibile?
Sì, come puoi vedere dall'immagine del menù contestuale ci sono
diverse possibilità di mostrare i valori. Anche % di discordanza da ...
Che ne dici di questo ordinamento?
https://1drv.ms/x/s!AvTaMfd5-b2o7zfLBA7eWxWinb8X?e=dAC1e0
Bruno
Intendi creare una tabella pivot in tal modo ordinata?
O operare direttamente nella tabella originaria ordinandola per cliente,
prodotto e anno?
Bruno Campanini
2024-03-09 21:09:52 UTC
Permalink
Post by casanmaner
Post by Bruno Campanini
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Buongiorno e grazie.
Purtroppo non riesco ad inserire un allegato di nessun tipo e ho
dovuto rispondere in privato, per questo mi scuso con il newsgroup.
ANNO Fatturato Prodotto Cliente
2022   1.300   Vite        Pippo
2023   7.500   Rondella    Paperino
2024   4.300   Rondella    Paperino
2022   8.800   Rondella    Paperino
2024   5.500   Bullone     Topolino
Come faccio ad inserire un campo calcolato sulla relativa pivot per
ottenere la differenza (almeno tra 2023 e 2024) per il cliente
Paperino relativamente all'articolo Rondella?
Grazie ancora
Puoi utilizzare il campo Fatturato, impostato come somma e mostrare i
https://www.dropbox.com/scl/fi/5y9zls5s9cxm9dq92if37/Screenshot-2024-03-09-08.35.18.png?rlkey=z83j1ii9m9z0ukpf430suum6w&dl=0
https://www.dropbox.com/scl/fi/9zqvp9vpjowpsj0o28bvy/Screenshot-2024-03-09-08.37.01.png?rlkey=2cl20h7s7p1cmvrb7kfvvp6md&dl=0
Ma naturalmente la tabella la puoi impostare come desideri comprendendo
anche il valore del fatturato complessivo per anno assieme alla discordanza.
https://www.dropbox.com/scl/fi/ce5z48ipbxr8gqq7j2pts/Campo-calcolato-impossibile.xlsx?rlkey=ae11z0vn7xl549rsoq8mmqykv&dl=0
ciao
Grazie. E' già qualcosa. Ma se volessi avere delle differenze in
percentuale? E' possibile?
Sì, come puoi vedere dall'immagine del menù contestuale ci sono diverse
possibilità di mostrare i valori. Anche % di discordanza da ...
Che ne dici di questo ordinamento?
https://1drv.ms/x/s!AvTaMfd5-b2o7zfLBA7eWxWinb8X?e=dAC1e0
Bruno
Intendi creare una tabella pivot in tal modo ordinata?
O operare direttamente nella tabella originaria ordinandola per cliente,
prodotto e anno?
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Poi ci ho ripensato un po' e l'ho rifatto.

https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=BMDgfP

Bruno
casanmaner
2024-03-10 08:31:09 UTC
Permalink
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Poi ci ho ripensato un po' e l'ho rifatto.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=BMDgfP
Bruno
Il problema è che non "interecetti" le variazioni di un anno rispetto
all'anno precedente se nell'anno precedente non hai vendite di un
determinato prodotto ad un determinato cliente.
E, probabilmente, nell'economia di capire cosa è variato rispetto
all'anno precedente anche quello andrebbe visualizzato.
Naturalmente la variazione % sarebbe impossibile da calcolare.
Con la tabella pivot potresti ottenere qualcosa del genere:

Loading Image...

C'è il brutto, per il campo %, che se nell'anno precedente hai vendite e
nell'anno successivo le vendite diventano 0 la tabella restituisce
l'errore #NULL!.

Forse si potrebbe fare qualcosa di diverso, facendo sparire l'errore,
utilizzando powerquery.
Ma penso richieda una certa conoscenza per calcolare le differenze tra
un anno e l'altro e mi ci vorrebbe molto tempo per provare a fare
qualcosa di "dinamico" che tenga conto, eventualmente, di modifiche
all'elenco di vendite.

ciao
Peppe o' siciliano
2024-03-10 09:57:42 UTC
Permalink
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Grazie ad entrambi, ma non ho risolto completamente il mio problema
casanmaner
2024-03-10 10:28:39 UTC
Permalink
Post by Peppe o' siciliano
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Grazie ad entrambi, ma non ho risolto completamente il mio problema
Prova a inserire nel file con un po' di dati quello che vorresti fosse
il risultato ristruendolo manualmente.
Magari, vedendo quello che vuoi ottenere, una soluzione viene trovata.
Bruno Campanini
2024-03-10 12:54:53 UTC
Permalink
Post by Peppe o' siciliano
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Grazie ad entrambi, ma non ho risolto completamente il mio problema
Forse non ho capito bene, ma prova ad aggiungere i dati
che generano problemi irresolubili alla tabella che ho
creato accanto alla tua e premi il tasto "Ordinamento3Livelli".
Poi mi racconti come è andata.

https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=guqkbu

Bruno
Bruno Campanini
2024-03-10 12:32:54 UTC
Permalink
Post by casanmaner
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Poi ci ho ripensato un po' e l'ho rifatto.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=BMDgfP
Bruno
Il problema è che non "interecetti" le variazioni di un anno rispetto
all'anno precedente se nell'anno precedente non hai vendite di un determinato
prodotto ad un determinato cliente.
E, probabilmente, nell'economia di capire cosa è variato rispetto all'anno
precedente anche quello andrebbe visualizzato.
Naturalmente la variazione % sarebbe impossibile da calcolare.
https://www.dropbox.com/scl/fi/92rm5bceq8my0ol5mcbx2/Screenshot-2024-03-10-09.27.42.png?rlkey=m8gerysa0909771dkm7onjeqz&dl=0
C'è il brutto, per il campo %, che se nell'anno precedente hai vendite e
nell'anno successivo le vendite diventano 0 la tabella restituisce l'errore
#NULL!.
Se nel 2022 c'è stato per un cliente un fatturato di 7500 e nel 2023
il fatturato è 0, riportando i dati del cliente con lo 0 per
fatture, premendo il tasto a fianco verrà rimesso tutto in ordine
e appariranno variazioni in valore di -7500
e in percentuale di -100%.

Più chiaro di così!

Non usare il primo file .xlsx fatto di corsa con
l'uso di formule... usa il secondo .xlsm con codice e Button
di avvio della procedura.

Bruno
casanmaner
2024-03-10 12:43:26 UTC
Permalink
Post by Bruno Campanini
Post by casanmaner
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Poi ci ho ripensato un po' e l'ho rifatto.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=BMDgfP
Bruno
Il problema è che non "interecetti" le variazioni di un anno rispetto
all'anno precedente se nell'anno precedente non hai vendite di un
determinato prodotto ad un determinato cliente.
E, probabilmente, nell'economia di capire cosa è variato rispetto
all'anno precedente anche quello andrebbe visualizzato.
Naturalmente la variazione % sarebbe impossibile da calcolare.
https://www.dropbox.com/scl/fi/92rm5bceq8my0ol5mcbx2/Screenshot-2024-03-10-09.27.42.png?rlkey=m8gerysa0909771dkm7onjeqz&dl=0
C'è il brutto, per il campo %, che se nell'anno precedente hai vendite
e nell'anno successivo le vendite diventano 0 la tabella restituisce
l'errore #NULL!.
Se nel 2022 c'è stato per un cliente un fatturato di 7500 e nel 2023
il fatturato è 0, riportando i dati del cliente con lo 0 per
fatture,  premendo il tasto a fianco verrà rimesso tutto in ordine
e appariranno variazioni in valore di -7500
e in percentuale di -100%.
Più chiaro di così!
Non usare il primo file .xlsx fatto di corsa con
l'uso di formule... usa il secondo .xlsm con codice e Button
di avvio della procedura.
Bruno
Ho usato proprio il secondo Bruno.

https://www.dropbox.com/scl/fi/518ueyuk4zr04bj49y0u8/Campo-calcolato-impossibile.xlsm?rlkey=mvf4qhgdx0zqg70pjx8ryby7p&dl=0

Guarda il tuo ultimo cliente che ha acquistato nel 2023 3.652 di coca
cola. Risulta che non ci sia stato un incremento nel 2023. Ma, invece,
se devo stabilire se c'è stata una variazione nel 2023 rispetto all'anno
precedente dovrei indicare che ho avuto +3652.
Lo stesso per CCC per il moscato. Nell'anno precedente non ho vendite ma
nel 2023 sì. E non è una varazione positiva rispetto all'anno precedente?
o AAA per le caramelle che le ha acquistate nel 2019 ma sembra che non
vi siano state riduzioni di vendite nel 2020.
A mio parere lo schema così come è fatto restituisce informazioni parziali.
Non che la pivot, almeno per il primo anno presente, non faccia lo
stesso. Ma almeno in questo caso si può considerare il primo anno come
anno base ma almeno negli anni successivi hai tutte le variazioni.
Bruno Campanini
2024-03-10 13:02:33 UTC
Permalink
Post by casanmaner
Post by Bruno Campanini
Post by casanmaner
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Poi ci ho ripensato un po' e l'ho rifatto.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=BMDgfP
Bruno
Il problema è che non "interecetti" le variazioni di un anno rispetto
all'anno precedente se nell'anno precedente non hai vendite di un
determinato prodotto ad un determinato cliente.
E, probabilmente, nell'economia di capire cosa è variato rispetto all'anno
precedente anche quello andrebbe visualizzato.
Naturalmente la variazione % sarebbe impossibile da calcolare.
https://www.dropbox.com/scl/fi/92rm5bceq8my0ol5mcbx2/Screenshot-2024-03-10-09.27.42.png?rlkey=m8gerysa0909771dkm7onjeqz&dl=0
C'è il brutto, per il campo %, che se nell'anno precedente hai vendite e
nell'anno successivo le vendite diventano 0 la tabella restituisce
l'errore #NULL!.
Se nel 2022 c'è stato per un cliente un fatturato di 7500 e nel 2023
il fatturato è 0, riportando i dati del cliente con lo 0 per
fatture,  premendo il tasto a fianco verrà rimesso tutto in ordine
e appariranno variazioni in valore di -7500
e in percentuale di -100%.
Più chiaro di così!
Non usare il primo file .xlsx fatto di corsa con
l'uso di formule... usa il secondo .xlsm con codice e Button
di avvio della procedura.
Bruno
Ho usato proprio il secondo Bruno.
https://www.dropbox.com/scl/fi/518ueyuk4zr04bj49y0u8/Campo-calcolato-impossibile.xlsm?rlkey=mvf4qhgdx0zqg70pjx8ryby7p&dl=0
Guarda il tuo ultimo cliente che ha acquistato nel 2023 3.652 di coca cola.
Risulta che non ci sia stato un incremento nel 2023. Ma, invece, se devo
stabilire se c'è stata una variazione nel 2023 rispetto all'anno precedente
dovrei indicare che ho avuto +3652.
Lo stesso per CCC per il moscato. Nell'anno precedente non ho vendite ma nel
2023 sì. E non è una varazione positiva rispetto all'anno precedente?
o AAA per le caramelle che le ha acquistate nel 2019 ma sembra che non vi
siano state riduzioni di vendite nel 2020.
A mio parere lo schema così come è fatto restituisce informazioni parziali.
Non che la pivot, almeno per il primo anno presente, non faccia lo stesso. Ma
almeno in questo caso si può considerare il primo anno come anno base ma
almeno negli anni successivi hai tutte le variazioni.
Mi pareva di aver capito, forse son sordo, che dovevansi
mostrare le variazioni di un anno rispetto al precedente.
Se poi invece debbono apparire cumunque quelle dall'ultimo
anno di fatturazione, sia esso il precedente o quello di
10 ancor più vecchi... be' basta dirlo.
Sarà fatto!

Bruno
Bruno Campanini
2024-03-10 13:07:49 UTC
Permalink
Post by Bruno Campanini
Post by casanmaner
Post by Bruno Campanini
Post by casanmaner
Post by Bruno Campanini
Io le tabelle pivot non le conosco... ho sempre lavorato
a mano e a codice.
Quello che ho inviato è fatto col Sort del foglio e con
le formule.
Poi ci ho ripensato un po' e l'ho rifatto.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=BMDgfP
Bruno
Il problema è che non "interecetti" le variazioni di un anno rispetto
all'anno precedente se nell'anno precedente non hai vendite di un
determinato prodotto ad un determinato cliente.
E, probabilmente, nell'economia di capire cosa è variato rispetto
all'anno precedente anche quello andrebbe visualizzato.
Naturalmente la variazione % sarebbe impossibile da calcolare.
https://www.dropbox.com/scl/fi/92rm5bceq8my0ol5mcbx2/Screenshot-2024-03-10-09.27.42.png?rlkey=m8gerysa0909771dkm7onjeqz&dl=0
C'è il brutto, per il campo %, che se nell'anno precedente hai vendite e
nell'anno successivo le vendite diventano 0 la tabella restituisce
l'errore #NULL!.
Se nel 2022 c'è stato per un cliente un fatturato di 7500 e nel 2023
il fatturato è 0, riportando i dati del cliente con lo 0 per
fatture,  premendo il tasto a fianco verrà rimesso tutto in ordine
e appariranno variazioni in valore di -7500
e in percentuale di -100%.
Più chiaro di così!
Non usare il primo file .xlsx fatto di corsa con
l'uso di formule... usa il secondo .xlsm con codice e Button
di avvio della procedura.
Bruno
Ho usato proprio il secondo Bruno.
https://www.dropbox.com/scl/fi/518ueyuk4zr04bj49y0u8/Campo-calcolato-impossibile.xlsm?rlkey=mvf4qhgdx0zqg70pjx8ryby7p&dl=0
Guarda il tuo ultimo cliente che ha acquistato nel 2023 3.652 di coca cola.
Risulta che non ci sia stato un incremento nel 2023. Ma, invece, se devo
stabilire se c'è stata una variazione nel 2023 rispetto all'anno precedente
dovrei indicare che ho avuto +3652.
Lo stesso per CCC per il moscato. Nell'anno precedente non ho vendite ma
nel 2023 sì. E non è una varazione positiva rispetto all'anno precedente?
o AAA per le caramelle che le ha acquistate nel 2019 ma sembra che non vi
siano state riduzioni di vendite nel 2020.
A mio parere lo schema così come è fatto restituisce informazioni parziali.
Non che la pivot, almeno per il primo anno presente, non faccia lo stesso.
Ma almeno in questo caso si può considerare il primo anno come anno base ma
almeno negli anni successivi hai tutte le variazioni.
Mi pareva di aver capito, forse son sordo, che dovevansi
mostrare le variazioni di un anno rispetto al precedente.
Se poi invece debbono apparire cumunque quelle dall'ultimo
anno di fatturazione, sia esso il precedente o quello di
10 ancor più vecchi... be' basta dirlo.
Sarà fatto!
Bruno
No, non sarà fatto!
Continuo a non capire, attendo eventuali chiarimenti dall'OP.

Bruno
casanmaner
2024-03-10 13:30:11 UTC
Permalink
Post by Bruno Campanini
Mi pareva di aver capito, forse son sordo, che dovevansi
mostrare le variazioni di un anno rispetto al precedente.
Se ti chiedessi le variazioni avvenute nel 2020 rispetto al 2019 per il
caso

AAA Caramelle 2019 2500

che risultato di aspetteresti?

Io sto analizzando il 2020 e voglio sapere, sulla base dei dati che ho a
disposizione dell'anno precedente, come è variato il 2020 rispetto al 2019.

In quel caso dovrei avere come risposta che ho avuto una riduzione di
2500, pari al -100%

Con il tuo metodo di calcolo il 2020 risulterebbe parziale rispetto al 2019.

Con la tabella pivot, almeno, ho la variazione assoluta.
Purtroppo non fornisce la % -100% perché non trovando alcun valore per
il recordo AAA-Caramelle-2020 confronta un campo null con i valori
dell'anno precedente.
Questo è il limite della tabella pivot.

Ma il limite del calcolo fatto in tabella è che se tu volessi sapere per
il 2020 quanto si è variato il fatturato rispetto al 2019 ti perderesti
quei -2500.
Avresti un calcolo solo se anche nel 2020 ci fosse almeno 1 euro di
fatturato.

Se poi l'OP non intende analizzare le variazioni di fatturato di un anno
rispetto al precedente ma qualcosa di differente sarà bene che lo
spieghi meglio con un esempio :-)
casanmaner
2024-03-10 13:34:38 UTC
Permalink
Post by casanmaner
Ma il limite del calcolo fatto in tabella è che se tu volessi sapere per
il 2020 quanto si è variato il fatturato rispetto al 2019 ti perderesti
quei -2500.
Avresti un calcolo solo se anche nel 2020 ci fosse almeno 1 euro di
fatturato.
O se ci fosse un record AAA-Caramelle-2020 e zero di fatturato.
Ma è un informazione assente e quindi, con il tuo approccio, perdi
l'inofrmazione che nel 2020 il fatturato si è ridotto di 2500 perchè
sono venute meno le vendite di caramelle al cliente AAA.
Bruno Campanini
2024-03-10 14:19:59 UTC
Permalink
Post by Bruno Campanini
Mi pareva di aver capito, forse son sordo, che dovevansi
mostrare le variazioni di un anno rispetto al precedente.
Se ti chiedessi le variazioni avvenute nel 2020 rispetto al 2019 per il caso
AAA Caramelle 2019 2500
che risultato di aspetteresti?
Io sto analizzando il 2020 e voglio sapere, sulla base dei dati che ho a
disposizione dell'anno precedente, come è variato il 2020 rispetto al 2019.
In quel caso dovrei avere come risposta che ho avuto una riduzione di 2500,
pari al -100%
Con il tuo metodo di calcolo il 2020 risulterebbe parziale rispetto al 2019.
Con la tabella pivot, almeno, ho la variazione assoluta.
Purtroppo non fornisce la % -100% perché non trovando alcun valore per il
recordo AAA-Caramelle-2020 confronta un campo null con i valori dell'anno
precedente.
Questo è il limite della tabella pivot.
Ma il limite del calcolo fatto in tabella è che se tu volessi sapere per il
2020 quanto si è variato il fatturato rispetto al 2019 ti perderesti quei
-2500.
Avresti un calcolo solo se anche nel 2020 ci fosse almeno 1 euro di
fatturato.
Se poi l'OP non intende analizzare le variazioni di fatturato di un anno
rispetto al precedente ma qualcosa di differente sarà bene che lo spieghi
meglio con un esempio :-)
Anche senza esempio:
1 - Variazioni con riferimento all'anno precedente, sempre
che esiste un anno precedente, ancorché riportato a ZERO,
sempre che l'anno precedente allo ZERO sia diverso da 0!!!
2 - Variazioni dall'anno precedente anche se quello esistente
non è immediatamente tale.

In una contabilità come la vedo io la variazione ha senso solo
se l'anno precedente è quello immediatamente precedente,
altrimenti la variazione negativa quante volte me la porto
dietro?
Sarebbe bello, sotto il profilo fiscale, ooterlo fare.

Provvederò a modificare il mio codice con riferimento al
punto 1 che precede, serva o non serva all'OP.

Bruno
casanmaner
2024-03-10 17:03:38 UTC
Permalink
Post by Bruno Campanini
In una contabilità come la vedo io la variazione ha senso solo
se l'anno precedente è quello immediatamente precedente,
altrimenti la variazione negativa quante volte me la porto
dietro?
Bruno ma tu hai guardato la tabella pivot? :)
Casistica AAA-Caramelle
Nel 2019, primo anno della serie di anni, viene riportato che vi è stato
un fatturato di 2500. Poiché non vi sono anni precedenti anche la
tabella pivot non riporta variazioni. Questo perché non ci sono dati.

Nel 2020 indica che vi è stata una riduzione di 2500 perché nel 2020,
rispetto all'anno immmediatamente precedente, il 2019, non ci sono state
vendite nei confronti di AAA di caramelle.

Nel 2021 indica variazione 0, così come gli altri anni successivi.
Non vi è un riporto all'infinito della riduzione di 2500.

Quindi per ogni anno, rispetto a quello immediatamente precedente, viene
calcolata la differenza tra i due anni e non tra l'anno di riferimento e
il primo della serie.

Cliente DDD che acquista coca cola nel 2023.
Rispetto al 2022 c'è un incremento di fatturato per quel cliente e per
quel prodotto di 3652. E ciò perché nel 2022, anno per il quali dati
sono presenti, vi sono state vendite verso DDD per cocacola.

Se si analizza il 2024, rispetto al 2023, c'è una riduzione di fatturato
per quel cliente e per quel prodotto di 3652.

Si tratta sempre di differenza tra un anno e quello immediatamente
precedente.

Come ho già detto solo per il 2019, che è il primo anno presente nella
serie, non viene fornita alcuna informazione sulle variazioni perché la
serie di dati inizia da quell'anno.

Se fosse il primo anno di attività si saprebbe che sono tutte variazioni
in aumento.

Se non fosse il primo anno non si potrebbe sapere se le variazioni sono
in aumento o in diminuzione, non avendo a disposizione i dati dell'anno
2018.
Bruno Campanini
2024-03-10 18:18:30 UTC
Permalink
Post by casanmaner
Post by Bruno Campanini
In una contabilità come la vedo io la variazione ha senso solo
se l'anno precedente è quello immediatamente precedente,
altrimenti la variazione negativa quante volte me la porto
dietro?
Bruno ma tu hai guardato la tabella pivot? :)
Casistica AAA-Caramelle
Nel 2019, primo anno della serie di anni, viene riportato che vi è stato un
fatturato di 2500. Poiché non vi sono anni precedenti anche la tabella pivot
non riporta variazioni. Questo perché non ci sono dati.
Nel 2020 indica che vi è stata una riduzione di 2500 perché nel 2020,
rispetto all'anno immmediatamente precedente, il 2019, non ci sono state
vendite nei confronti di AAA di caramelle.
Nel 2021 indica variazione 0, così come gli altri anni successivi.
Non vi è un riporto all'infinito della riduzione di 2500.
Quindi per ogni anno, rispetto a quello immediatamente precedente, viene
calcolata la differenza tra i due anni e non tra l'anno di riferimento e il
primo della serie.
Cliente DDD che acquista coca cola nel 2023.
Rispetto al 2022 c'è un incremento di fatturato per quel cliente e per quel
prodotto di 3652. E ciò perché nel 2022, anno per il quali dati sono
presenti, vi sono state vendite verso DDD per cocacola.
Se si analizza il 2024, rispetto al 2023, c'è una riduzione di fatturato per
quel cliente e per quel prodotto di 3652.
Si tratta sempre di differenza tra un anno e quello immediatamente
precedente.
Come ho già detto solo per il 2019, che è il primo anno presente nella serie,
non viene fornita alcuna informazione sulle variazioni perché la serie di
dati inizia da quell'anno.
Se fosse il primo anno di attività si saprebbe che sono tutte variazioni in
aumento.
Se non fosse il primo anno non si potrebbe sapere se le variazioni sono in
aumento o in diminuzione, non avendo a disposizione i dati dell'anno 2018.
Ultimo vagito.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=5lMYer

Bruno
casanmaner
2024-03-11 10:15:52 UTC
Permalink
Post by Bruno Campanini
Ultimo vagito.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=5lMYer
Bruno
Ciao Bruno,
mi sembra che tu abbia aggiunto dei record con anni precedenti ma
l'approccio sia il medesimo.

Quindi le problematiche si potrebbero avere ugualmente.
Se tu ad es. aggiungessi una riga alla tua tabella con

AAA Prosciutto 2016 5.000

e nel 2017 non ci fosse fatturato nei confronti di AAA per Prosciutto tu
non rileveresti alcuna variazione di fatturato nel 2017 rispetto al 2016.

Per farlo dovresti, in modo articioso perché in realtà nel database non
ci sarebbe, inserire una riga con:
AAA Prosciuto 2017 0

Allora per il 2017 rileveresti -5.000

Ciao
Bruno Campanini
2024-03-11 11:47:49 UTC
Permalink
Post by casanmaner
Post by Bruno Campanini
Ultimo vagito.
https://1drv.ms/x/s!AvTaMfd5-b2o7z0D6rPal1wJK0n3?e=5lMYer
Bruno
Ciao Bruno,
mi sembra che tu abbia aggiunto dei record con anni precedenti ma l'approccio
sia il medesimo.
Quindi le problematiche si potrebbero avere ugualmente.
Quali problematiche, per me la tabella ha solo un
significato: esaminare le variazioni storiche del
fatturato cliente/prodotto.
Quando una nuova voce cliente/prodotto viene inserita si
potrebbe indicare l'avvenimento in una settima colonna,
o ti piacerebbe di più un 5000 nella quinta e un 100% nella
sesta a seguito di un fantasioso inserimento della voce
cliente/prodotto a fatturato 0 nell'esercizio precedente?
Ridicola la seconda ipotesi.

La tabella non definisce nulla che sia utilizzabile ai fini
contabili, quando per contabilità s'intenda quella funzione
atta a determinare il risultato economico di un esercizio.
Se è stata creata per la finalità esposta al primo comma,
secondo me è stata realizzata male.
Come l'avrei realizzata io? Non lo so: è un problema
che non ho mai avuto.

Stammi bene e alla prossima.
Stacco la spina al thread.

Bruno
casanmaner
2024-03-11 12:32:12 UTC
Permalink
Bruno senza polemica ma la problematica non la vedi perché non la vuoi
vedere.
Premesso che non credo che la richiesta sia per fini contabili ma
"statistici" per capire come il fatturato, suddivso per clienti e
prodotti, sia variato rispetto all'anno precedente, in base alla tabella
da te proposta, se sommi il fatturato di tutto l'anno precedente, il
fatturato di tutto l'anno corrente, fai la differenza tra questi due
valori e confronti con le variazioni proposte dal tuo approcio troverai
che non vi è corrispondenza.

Fai una prova tra anno 2023 e anno 2022.

E dimmi se ti sembra una rappresentazione corretta quella delle
variazioni se la somma delle variazioni 2023, rispetto al 2022, possa
dare un valore differente rispetto alla differenza tra i fatturati
2023-2022.
Con il tuo approcio sembra che tra il 2023 e il 2022 ci siano state
variazioni in riduzione per -6.153 quando in realtà tra il 2023 e 2022
c'è stato un incremto di +14.197,00.

Loading Image...

Quindi quell'approcio porta a indicazioni statistiche parziali e, di
conseguenza, indicazioni errate.
casanmaner
2024-03-11 12:46:46 UTC
Permalink
Il 11/03/2024 13:32, casanmaner ha scritto:

Fai anche una prova con 2024 verso 2023, che sarebbe la richiesta minima
dell'OP.
Con il tuo approcio sembrerebbe che nel 2024 variazioni per +3.500
quando, in realtà, il fatturato si è ridotto per -21.952.
Questo perché tu non intercetti i prodotti che sono stati venduti nel
2023 ma dei quali nel 2024 non c'è stata alcuna vendita.
E questo aspetto non lo puoi recuperare se non attuando quella seconda
opzione che tu ritieni assurda, ma che assurda non è se vuoi per un dato
anno intercettare tutte le possibili variazioni, anche quelle che
riguardano la mancanza di vendita totale di un prodotto per un dato
cliente nell'anno successivo rispetto all'anno precedente.

Loading Image...
Peppe o' siciliano
2024-03-12 18:52:51 UTC
Permalink
Post by casanmaner
Fai anche una prova con 2024 verso 2023, che sarebbe la richiesta minima
dell'OP.
Con il tuo approcio sembrerebbe che nel 2024 variazioni per +3.500
quando, in realtà, il fatturato si è ridotto per -21.952.
Questo perché tu non intercetti i prodotti che sono stati venduti nel
2023 ma dei quali nel 2024 non c'è stata alcuna vendita.
E questo aspetto non lo puoi recuperare se non attuando quella seconda
opzione che tu ritieni assurda, ma che assurda non è se vuoi per un dato
anno intercettare tutte le possibili variazioni, anche quelle che
riguardano la mancanza di vendita totale di un prodotto per un dato
cliente nell'anno successivo rispetto all'anno precedente.
https://www.dropbox.com/scl/fi/m1nozk5a9m5kne36ubgsx/variazioni-fatturato-2024-2023.png?rlkey=dcfvr5p4wb9yoi8xjkzdfr7r7&dl=0
Il 11/03/2024 13:46, casanmaner ha scritto:
Ciao e ancora grazie per i tanti spunti.
Innanzitutto vi passo il link dell'esempio che vorrei ottenere:
https://www.dropbox.com/scl/fi/peksngz6663sgfb5hxjk3/Esempio-1-quello-che-vorrei-ottenere.xlsx?rlkey=p2f8lemx66hvvw7fclmcrs4p6&dl=0
Purtroppo una nuova reportistica ha trasposto l'anno dei fatturati
portandoli su un'unica colonna, pertanto la pivot che ne posso ottenere
é quest'altra:
https://www.dropbox.com/scl/fi/b4btqwll0w3pp8smakewa/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=agbr04v2sgq4ul6bgnrcv0gew&dl=0
E qui non posso avere le differenze in percentuale tra un anno e l'altro.
Grazie
casanmaner
2024-03-12 20:05:38 UTC
Permalink
Post by Peppe o' siciliano
Ciao e ancora grazie per i tanti spunti.
https://www.dropbox.com/scl/fi/peksngz6663sgfb5hxjk3/Esempio-1-quello-che-vorrei-ottenere.xlsx?rlkey=p2f8lemx66hvvw7fclmcrs4p6&dl=0
Purtroppo una nuova reportistica ha trasposto l'anno dei fatturati
portandoli su un'unica colonna, pertanto la pivot che ne posso ottenere
https://www.dropbox.com/scl/fi/b4btqwll0w3pp8smakewa/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=agbr04v2sgq4ul6bgnrcv0gew&dl=0
E qui non posso avere le differenze in percentuale tra un anno e l'altro.
Grazie
Ciao,
tramite power query puoi ricreare la tabella come la avevi in precedenza.
Inoltre, se hai una versione recente (ad es. 365), la query può essere
già caricata in forma di tabella pivot a cui aggiungere il campo
calcolato come da te desiderato.

Qui il tuo file con la tabella "non desiderata" dove ho inserito
direttamente la query in forma di tabella pivot:

https://www.dropbox.com/scl/fi/ut98uwig595ymf4k3jhxt/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=nvvjf35k8k9benyfyl66o3sfw&dl=0

Nel caso per la tua versione non fosse supportato il caricamento
direttamente in tabella pivot puoi sempre caricare la query come normale
tabella e a quella associare una apposita tabella pivot.

ciao
Peppe o' siciliano
2024-03-13 07:16:08 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Ciao e ancora grazie per i tanti spunti.
https://www.dropbox.com/scl/fi/peksngz6663sgfb5hxjk3/Esempio-1-quello-che-vorrei-ottenere.xlsx?rlkey=p2f8lemx66hvvw7fclmcrs4p6&dl=0
Purtroppo una nuova reportistica ha trasposto l'anno dei fatturati
portandoli su un'unica colonna, pertanto la pivot che ne posso
https://www.dropbox.com/scl/fi/b4btqwll0w3pp8smakewa/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=agbr04v2sgq4ul6bgnrcv0gew&dl=0
E qui non posso avere le differenze in percentuale tra un anno e l'altro.
Grazie
Ciao,
tramite power query puoi ricreare la tabella come la avevi in precedenza.
Inoltre, se hai una versione recente (ad es. 365), la query può essere
già caricata in forma di tabella pivot a cui aggiungere il campo
calcolato come da te desiderato.
Qui il tuo file con la tabella "non desiderata" dove ho inserito
https://www.dropbox.com/scl/fi/ut98uwig595ymf4k3jhxt/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=nvvjf35k8k9benyfyl66o3sfw&dl=0
Nel caso per la tua versione non fosse supportato il caricamento
direttamente in tabella pivot puoi sempre caricare la query come normale
tabella e a quella associare una apposita tabella pivot.
ciao
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
Ho un libro sull'argomento dell'ottima Marilena D'Onofrio ed ora me lo
leggo.
Comunque era proprio quello che volevo ottenere. Grazie ancora e buona
giornata
Peppe o' siciliano
2024-03-13 07:55:35 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Ciao e ancora grazie per i tanti spunti.
https://www.dropbox.com/scl/fi/peksngz6663sgfb5hxjk3/Esempio-1-quello-che-vorrei-ottenere.xlsx?rlkey=p2f8lemx66hvvw7fclmcrs4p6&dl=0
Purtroppo una nuova reportistica ha trasposto l'anno dei fatturati
portandoli su un'unica colonna, pertanto la pivot che ne posso
https://www.dropbox.com/scl/fi/b4btqwll0w3pp8smakewa/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=agbr04v2sgq4ul6bgnrcv0gew&dl=0
E qui non posso avere le differenze in percentuale tra un anno e l'altro.
Grazie
Ciao,
tramite power query puoi ricreare la tabella come la avevi in precedenza.
Inoltre, se hai una versione recente (ad es. 365), la query può essere
già caricata in forma di tabella pivot a cui aggiungere il campo
calcolato come da te desiderato.
Qui il tuo file con la tabella "non desiderata" dove ho inserito
https://www.dropbox.com/scl/fi/ut98uwig595ymf4k3jhxt/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=nvvjf35k8k9benyfyl66o3sfw&dl=0
Nel caso per la tua versione non fosse supportato il caricamento
direttamente in tabella pivot puoi sempre caricare la query come
normale tabella e a quella associare una apposita tabella pivot.
ciao
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
Ho un libro sull'argomento dell'ottima Marilena D'Onofrio ed ora me lo
leggo.
Comunque era proprio quello che volevo ottenere. Grazie ancora e buona
giornata
CI SONO RIUSCITO!!!
Sensazione bellissima. Grazie di cuore
casanmaner
2024-03-13 07:58:13 UTC
Permalink
Post by Peppe o' siciliano
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
In power query ho semplicemente trasformato la colonna degli anni in
pivot in base alla colonna del fatturato.
In pratica ho selezionato la colonna degli anni, nel menù "Trasforma" ho
cliccato su "colonna pivot" e nella maschera di gestione delle opzioni
ho selezionato la voce fatturato.
Peppe o' siciliano
2024-03-13 10:11:50 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
In power query ho semplicemente trasformato la colonna degli anni in
pivot in base alla colonna del fatturato.
In pratica ho selezionato la colonna degli anni, nel menù "Trasforma" ho
cliccato su "colonna pivot" e nella maschera di gestione delle opzioni
ho selezionato la voce fatturato.
Approfitto della tua gentilezza: se volessi aggiungere altre due colonne
oltre il fatturato (sempre per i due anni di riferimento) per esempio i
cartoni, il fatturato netto, ecc. come dovrei fare?
Grazie
casanmaner
2024-03-13 10:28:12 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
In power query ho semplicemente trasformato la colonna degli anni in
pivot in base alla colonna del fatturato.
In pratica ho selezionato la colonna degli anni, nel menù "Trasforma"
ho cliccato su "colonna pivot" e nella maschera di gestione delle
opzioni ho selezionato la voce fatturato.
Approfitto della tua gentilezza: se volessi aggiungere altre due colonne
oltre il fatturato (sempre per i due anni di riferimento) per esempio i
cartoni, il fatturato netto, ecc. come dovrei fare?
Grazie
Dovresti mostrare sempre i dati di partenza e quelli desiderati.
Faccio fatica a figurarmi la situazione concreta.
Peppe o' siciliano
2024-03-13 10:51:45 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
In power query ho semplicemente trasformato la colonna degli anni in
pivot in base alla colonna del fatturato.
In pratica ho selezionato la colonna degli anni, nel menù "Trasforma" ho
cliccato su "colonna pivot" e nella maschera di gestione delle opzioni
ho selezionato la voce fatturato.
Questo é il link al file da te modificato al quale ho aggiunto due
colonne in giallo.
https://www.dropbox.com/scl/fi/bak19lgyjgexjpa2a645e/Evoluzione-2.xlsx?rlkey=wvg592ty3flmv5fvzupuq79fa&dl=0
Vorrei ottenere la stessa pivot che hai fatto tu, ma con l'aggiunta dei
parametri "Cartoni" e "Sconti" insieme al fatturato, quindi:
Fatturato 2023 - Fatturato 2022 (campo calcolato) - Cartoni 2023 -
Cartoni 2022 (campo calcolato) - Sconti 2023 - Sconti 2022 (campo
calcolato).
Io non so come fare con Power Query
Grazie
casanmaner
2024-03-13 11:21:05 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
In power query ho semplicemente trasformato la colonna degli anni in
pivot in base alla colonna del fatturato.
In pratica ho selezionato la colonna degli anni, nel menù "Trasforma"
ho cliccato su "colonna pivot" e nella maschera di gestione delle
opzioni ho selezionato la voce fatturato.
Questo é il link al file da te modificato al quale ho aggiunto due
colonne in giallo.
https://www.dropbox.com/scl/fi/bak19lgyjgexjpa2a645e/Evoluzione-2.xlsx?rlkey=wvg592ty3flmv5fvzupuq79fa&dl=0
Vorrei ottenere la stessa pivot che hai fatto tu, ma con l'aggiunta dei
Fatturato 2023 - Fatturato 2022 (campo calcolato) - Cartoni 2023 -
Cartoni 2022 (campo calcolato) - Sconti 2023 - Sconti 2022 (campo
calcolato).
Io non so come fare con Power Query
Grazie
Al momento il modo che ho trovato è quello di creare diverse query per
fatturato, cartoni e sconti e effettuare il merge di quei dati.
Da valutare se l'opzione per il merge che ho utilizzato sia adeguata ai
dati reali.
Ho poi caricato la tabella frutto del merge (non pivot perché ho
utilizzato Excel 2013) in altro foglio.
Da quella tabella potresti impostare le tabelle pivot.

https://www.dropbox.com/scl/fi/0n5lb2s35skpfrx10imqb/Evoluzione-2.xlsx?rlkey=9ybglkxw49tgm5e9w1u0gyjua&dl=0
Peppe o' siciliano
2024-03-13 11:31:24 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Grazie mille!
Se non altro mi hai dato la certezza che con Power Query ci potevo
arrivare (lo sospettavo...).
Ora mi tocca studiare Power Query per capire come fare i quattro
passaggi che hai fatto tu. :(
In power query ho semplicemente trasformato la colonna degli anni in
pivot in base alla colonna del fatturato.
In pratica ho selezionato la colonna degli anni, nel menù "Trasforma"
ho cliccato su "colonna pivot" e nella maschera di gestione delle
opzioni ho selezionato la voce fatturato.
Questo é il link al file da te modificato al quale ho aggiunto due
colonne in giallo.
https://www.dropbox.com/scl/fi/bak19lgyjgexjpa2a645e/Evoluzione-2.xlsx?rlkey=wvg592ty3flmv5fvzupuq79fa&dl=0
Vorrei ottenere la stessa pivot che hai fatto tu, ma con l'aggiunta
Fatturato 2023 - Fatturato 2022 (campo calcolato) - Cartoni 2023 -
Cartoni 2022 (campo calcolato) - Sconti 2023 - Sconti 2022 (campo
calcolato).
Io non so come fare con Power Query
Grazie
Al momento il modo che ho trovato è quello di creare diverse query per
fatturato, cartoni e sconti e effettuare il merge di quei dati.
Da valutare se l'opzione per il merge che ho utilizzato sia adeguata ai
dati reali.
Ho poi caricato la tabella frutto del merge (non pivot perché ho
utilizzato Excel 2013) in altro foglio.
Da quella tabella potresti impostare le tabelle pivot.
https://www.dropbox.com/scl/fi/0n5lb2s35skpfrx10imqb/Evoluzione-2.xlsx?rlkey=9ybglkxw49tgm5e9w1u0gyjua&dl=0
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
casanmaner
2024-03-13 13:30:37 UTC
Permalink
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente ma che
dovrebbe consentirti una gestione più elastica nel caso tu avessi altre
colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare le voci
di interesse.
casanmaner
2024-03-13 16:16:49 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente ma che
dovrebbe consentirti una gestione più elastica nel caso tu avessi altre
colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare le voci
di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla tabella
principale le stesse non venivano aggiornate nella colonna "Attributi" e
che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
automatico con la creazione di un elenco dinamico (cosa che ho fatto
anche per l'anno per sostituire ai vuoti gli zeri per i vari anni).

Qui il link al nuovo file Evoluzione3.xlsx

https://www.dropbox.com/scl/fi/c7yzor9a6dkrrglkzpj7t/Evoluzione-3.xlsx?rlkey=1nzyu7s1tz57dvzikm07d2foy&dl=0

Da quella tabella puoi creare più tabelle pivot andando ad inserire come
valori i vari anni e nelle colonne gli "Attributi" che poi puoi filtrare
a piacimento.
Potendo anche creare dei campi calcolati per i vari anni.

Ho inserito due tabelle pivot con due diverse configurazioni.
Ma puoi crearne quante ne vuoi.
Peppe o' siciliano
2024-03-14 15:48:19 UTC
Permalink
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente ma
che dovrebbe consentirti una gestione più elastica nel caso tu avessi
altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare le
voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla tabella
principale le stesse non venivano aggiornate nella colonna "Attributi" e
che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
automatico con la creazione di un elenco dinamico (cosa che ho fatto
anche per l'anno per sostituire ai vuoti gli zeri per i vari anni).
Ciao,
mi hai dato molto materiale su cui studiare e sei stato davvero molto
gentile e disponibile.
Intanto ho compreso la strada da intraprendere e ti ringrazio
tantissimo per tutto.
Ti farò sapere gli sviluppi.
Buona serata
Peppe o' siciliano
2024-03-17 12:07:20 UTC
Permalink
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente ma
che dovrebbe consentirti una gestione più elastica nel caso tu avessi
altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare le
voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla
tabella principale le stesse non venivano aggiornate nella colonna
"Attributi" e che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
Ciao,
sto letteralmente impazzendo!!
Ho provato a creare le query: tutto secondo il desiderato, cioé con il
primo dato spacchettato nei tre anni 2022, 2023 e 2024 con la colonna
pivot, poi seconda query con il secondo dato fatto come la query precedente.
Faccio il merge e mi ritrovo le tre colonne del primo dato come da query
ed il secondo raggruppato, quindi clicco sul comando per espandere e si
espande il secondo dato, ma....il primo riporta tutti ZERO o numeri
casuali che si ripetono per moltissime righe!
Guarda gli screenshot allegati, per cortesia

https://www.dropbox.com/scl/fo/equ70mh2fd6f17w1wdkul/h?rlkey=2eieby0nruuy2nnce8pr4975e&dl=0

Dove sbaglio, porca pupazza???

P.S. Se faccio le medesime operazioni con la tua tabella viene fuori il
risultato atteso senza problemi...
casanmaner
2024-03-17 14:06:09 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente ma
che dovrebbe consentirti una gestione più elastica nel caso tu
avessi altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare le
voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla
tabella principale le stesse non venivano aggiornate nella colonna
"Attributi" e che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
Ciao,
sto letteralmente impazzendo!!
Ho provato a creare le query: tutto secondo il desiderato, cioé con il
primo dato spacchettato nei tre anni 2022, 2023 e 2024 con la colonna
pivot, poi seconda query con il secondo dato fatto come la query precedente.
Faccio il merge e mi ritrovo le tre colonne del primo dato come da query
ed il secondo raggruppato, quindi clicco sul comando per espandere e si
espande il secondo dato, ma....il primo riporta tutti ZERO o numeri
casuali che si ripetono per moltissime righe!
Guarda gli screenshot allegati, per cortesia
https://www.dropbox.com/scl/fo/equ70mh2fd6f17w1wdkul/h?rlkey=2eieby0nruuy2nnce8pr4975e&dl=0
Dove sbaglio, porca pupazza???
P.S. Se faccio le medesime operazioni con la tua tabella viene fuori il
risultato atteso senza problemi...
Faccio fatica ad ipoteizzare qualcosa senza le due query e i dati
sottostanti.
Riesci a condividere il file ?

ciao
Peppe o' siciliano
2024-03-19 11:13:33 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente
ma che dovrebbe consentirti una gestione più elastica nel caso tu
avessi altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare le
voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla
tabella principale le stesse non venivano aggiornate nella colonna
"Attributi" e che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
Ciao,
sto letteralmente impazzendo!!
Ho provato a creare le query: tutto secondo il desiderato, cioé con il
primo dato spacchettato nei tre anni 2022, 2023 e 2024 con la colonna
pivot, poi seconda query con il secondo dato fatto come la query precedente.
Faccio il merge e mi ritrovo le tre colonne del primo dato come da
query ed il secondo raggruppato, quindi clicco sul comando per
espandere e si espande il secondo dato, ma....il primo riporta tutti
ZERO o numeri casuali che si ripetono per moltissime righe!
Guarda gli screenshot allegati, per cortesia
https://www.dropbox.com/scl/fo/equ70mh2fd6f17w1wdkul/h?rlkey=2eieby0nruuy2nnce8pr4975e&dl=0
Dove sbaglio, porca pupazza???
P.S. Se faccio le medesime operazioni con la tua tabella viene fuori
il risultato atteso senza problemi...
Faccio fatica ad ipoteizzare qualcosa senza le due query e i dati
sottostanti.
Riesci a condividere il file ?
ciao
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati
aziendali sensibili. Peraltro sono circa 50.000 righe e 27 colonne (le
prime cinque contengono formule con il CERCA.VERT e anche sostituendo i
valori cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Bruno Campanini
2024-03-20 12:00:22 UTC
Permalink
[...]
Post by Peppe o' siciliano
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati aziendali
sensibili. Peraltro sono circa 50.000 righe e 27 colonne (le prime cinque
contengono formule con il CERCA.VERT e anche sostituendo i valori
cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Semplice curiosità,
chi è che ha scelto di gestire 1 350 0000 di dati
sensibili con una tabella 50000 x 27 in Excel
piuttosto che con un database?

Bruno
Peppe o' siciliano
2024-03-20 12:42:02 UTC
Permalink
Post by Bruno Campanini
[...]
Post by Peppe o' siciliano
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati
aziendali sensibili. Peraltro sono circa 50.000 righe e 27 colonne (le
prime cinque contengono formule con il CERCA.VERT e anche sostituendo
i valori cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Semplice curiosità,
chi è che ha scelto di gestire  1 350 0000  di dati
sensibili con una tabella  50000 x 27  in Excel
piuttosto che con un database?
Bruno
In verità, la fonte originale é in Power BI e la pivot di base che ne
veniva fuori era ancora più grande, con impatto tremendo sulla velocità
operativa (spostamenti campi, ecc.).
A causa di ciò, avevo richiesto una versione "ridotta", con meno
elementi di analisi e limitata solo ai miei campi di influenza, in modo
da alleggerire il tutto.
Da questa seconda elaborazione in Power BI, ho tirato fuori una pivot,
strutturata con le colonne con formule di cui sopra e la problematica di
non poter confrontare i valori tra anno ed anno.
Credo che all'origine in Power BI ci sia un database, poi io ho
trasformato in tabella la parte che hanno creato per me.
Saluti
Bruno Campanini
2024-03-20 13:46:16 UTC
Permalink
Post by Bruno Campanini
[...]
Post by Peppe o' siciliano
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati aziendali
sensibili. Peraltro sono circa 50.000 righe e 27 colonne (le prime cinque
contengono formule con il CERCA.VERT e anche sostituendo i valori
cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Semplice curiosità,
chi è che ha scelto di gestire  1 350 0000  di dati
sensibili con una tabella  50000 x 27  in Excel
piuttosto che con un database?
Bruno
In verità, la fonte originale é in Power BI e la pivot di base che ne veniva
fuori era ancora più grande, con impatto tremendo sulla velocità operativa
(spostamenti campi, ecc.).
A causa di ciò, avevo richiesto una versione "ridotta", con meno elementi di
analisi e limitata solo ai miei campi di influenza, in modo da alleggerire il
tutto.
Da questa seconda elaborazione in Power BI, ho tirato fuori una pivot,
strutturata con le colonne con formule di cui sopra e la problematica di non
poter confrontare i valori tra anno ed anno.
Credo che all'origine in Power BI ci sia un database, poi io ho trasformato
in tabella la parte che hanno creato per me.
Saluti
Non mi sono ricordato che ci eravamo già sentiti al riguardo,
avevo anche disattivato il thread.
Scusa, un perditempo reciproco.

Alla prossima
Bruno
casanmaner
2024-03-20 14:22:32 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente
ma che dovrebbe consentirti una gestione più elastica nel caso tu
avessi altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare
le voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla
tabella principale le stesse non venivano aggiornate nella colonna
"Attributi" e che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
Ciao,
sto letteralmente impazzendo!!
Ho provato a creare le query: tutto secondo il desiderato, cioé con
il primo dato spacchettato nei tre anni 2022, 2023 e 2024 con la
colonna pivot, poi seconda query con il secondo dato fatto come la
query precedente.
Faccio il merge e mi ritrovo le tre colonne del primo dato come da
query ed il secondo raggruppato, quindi clicco sul comando per
espandere e si espande il secondo dato, ma....il primo riporta tutti
ZERO o numeri casuali che si ripetono per moltissime righe!
Guarda gli screenshot allegati, per cortesia
https://www.dropbox.com/scl/fo/equ70mh2fd6f17w1wdkul/h?rlkey=2eieby0nruuy2nnce8pr4975e&dl=0
Dove sbaglio, porca pupazza???
P.S. Se faccio le medesime operazioni con la tua tabella viene fuori
il risultato atteso senza problemi...
Faccio fatica ad ipoteizzare qualcosa senza le due query e i dati
sottostanti.
Riesci a condividere il file ?
ciao
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati
aziendali sensibili. Peraltro sono circa 50.000 righe e 27 colonne (le
prime cinque contengono formule con il CERCA.VERT e anche sostituendo i
valori cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Prova ad "anonimizzare" i dati mantenendo la struttura medesima di
quello che hai.
Magari si riesce a "cavare un ragno dal buco".
Peppe o' siciliano
2024-03-20 15:36:34 UTC
Permalink
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo differente
ma che dovrebbe consentirti una gestione più elastica nel caso tu
avessi altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare
le voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla
tabella principale le stesse non venivano aggiornate nella colonna
"Attributi" e che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
Ciao,
sto letteralmente impazzendo!!
Ho provato a creare le query: tutto secondo il desiderato, cioé con
il primo dato spacchettato nei tre anni 2022, 2023 e 2024 con la
colonna pivot, poi seconda query con il secondo dato fatto come la
query precedente.
Faccio il merge e mi ritrovo le tre colonne del primo dato come da
query ed il secondo raggruppato, quindi clicco sul comando per
espandere e si espande il secondo dato, ma....il primo riporta tutti
ZERO o numeri casuali che si ripetono per moltissime righe!
Guarda gli screenshot allegati, per cortesia
https://www.dropbox.com/scl/fo/equ70mh2fd6f17w1wdkul/h?rlkey=2eieby0nruuy2nnce8pr4975e&dl=0
Dove sbaglio, porca pupazza???
P.S. Se faccio le medesime operazioni con la tua tabella viene fuori
il risultato atteso senza problemi...
Faccio fatica ad ipoteizzare qualcosa senza le due query e i dati
sottostanti.
Riesci a condividere il file ?
ciao
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati
aziendali sensibili. Peraltro sono circa 50.000 righe e 27 colonne (le
prime cinque contengono formule con il CERCA.VERT e anche sostituendo
i valori cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Prova ad "anonimizzare" i dati mantenendo la struttura medesima di
quello che hai.
Magari si riesce a "cavare un ragno dal buco".
Si, ci avevo già provato (copia ed incolla speciale solo dati) ma il
ragno é ben rintanato. Nulla da fare
Peppe o' siciliano
2024-03-21 18:25:18 UTC
Permalink
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by Peppe o' siciliano
Post by casanmaner
Post by casanmaner
Post by Peppe o' siciliano
Qui mi ci vuole un pò più di tempo per studiare :)
Ti farò sapere. Intanto grazie mille
Ciao
Scarica nuovamente il file dal medesimo link del mio intervento precedente.
Ti propongo una tabella "completa" strutturata in modo
differente ma che dovrebbe consentirti una gestione più elastica
nel caso tu avessi altre colonne.
Le tabelle pivot poi potrebbero essere create andando a filtrare
le voci di interesse.
Ciao,
mi sono reso conto che in caso di aggiunta di nuove colonne alla
tabella principale le stesse non venivano aggiornate nella
colonna "Attributi" e che occorreva mettere mano alla query.
Ho fatto delle modifiche in modo che l'aggiornamento avvenga in
Ciao,
sto letteralmente impazzendo!!
Ho provato a creare le query: tutto secondo il desiderato, cioé con
il primo dato spacchettato nei tre anni 2022, 2023 e 2024 con la
colonna pivot, poi seconda query con il secondo dato fatto come la
query precedente.
Faccio il merge e mi ritrovo le tre colonne del primo dato come da
query ed il secondo raggruppato, quindi clicco sul comando per
espandere e si espande il secondo dato, ma....il primo riporta
tutti ZERO o numeri casuali che si ripetono per moltissime righe!
Guarda gli screenshot allegati, per cortesia
https://www.dropbox.com/scl/fo/equ70mh2fd6f17w1wdkul/h?rlkey=2eieby0nruuy2nnce8pr4975e&dl=0
Dove sbaglio, porca pupazza???
P.S. Se faccio le medesime operazioni con la tua tabella viene
fuori il risultato atteso senza problemi...
Faccio fatica ad ipoteizzare qualcosa senza le due query e i dati
sottostanti.
Riesci a condividere il file ?
ciao
Buongiorno,
purtroppo non posso condividere il file, in quanto contiene dati
aziendali sensibili. Peraltro sono circa 50.000 righe e 27 colonne
(le prime cinque contengono formule con il CERCA.VERT e anche
sostituendo i valori cambierebbero troppi dati.
Ti ringrazio per l'aiuto, in ogni caso: sei stato gentilissimo.
Saluti
Prova ad "anonimizzare" i dati mantenendo la struttura medesima di
quello che hai.
Magari si riesce a "cavare un ragno dal buco".
Si, ci avevo già provato (copia ed incolla speciale solo dati) ma il
ragno é ben rintanato. Nulla da fare
Ciao,
ho creato una versione ultraridotta della mia tabella originale.
Questo il link:
https://www.dropbox.com/scl/fi/egdyo9n59daymebzc4d9u/Nuova-cartella.zip?rlkey=p2uiu3uu2p5kcixyfmj26zp95&dl=0
Il file denominato "file esempio" contiene il foglio con i dati iniziali
(le ultime quattro colonne evidenziate in giallo sono quelle da
spacchettare con colonna pivot).
L'altro file contiene le query e la merge che ho fatto io e puoi vedere
che il risultato della merge restituisce un numero di righe moltiplicate
con i dati della prima query "sputtanati".
Dove sbaglio?
Grazie
casanmaner
2024-03-22 08:10:16 UTC
Permalink
Post by Peppe o' siciliano
Dove sbaglio, porca pupazza???
Ad una prima occhiata direi che il problema è che nel fare il merge
selezioni solo una colonna "Cliente Payer" ma dovresti selezionare per
entrambe le tabelle da unicre tutte le colonne tranne le colonne lordo e
netto dei tre anni.

Tu ora come riga di comando della merge hai:
= Table.NestedJoin(LORDO, {"Cliente Payer"}, NETTO, {"Cliente Payer"},
"NETTO", JoinKind.LeftOuter)

Ma dovresti avere:
= Table.NestedJoin(LORDO,{"Area", "Cliente Payer", "Cliente Destinatario
merce", "Articolo", "Gerarchia Custom L1", "Local Attribute 2", "Local
Attribute 3", "Local Attribute 5", "Stato ordine", "Tipo ordine", "Mese
fattura", "Zona", "Agente"},NETTO,{"Area", "Cliente Payer", "Cliente
Destinatario merce", "Articolo", "Gerarchia Custom L1", "Local Attribute
2", "Local Attribute 3", "Local Attribute 5", "Stato ordine", "Tipo
ordine", "Mese fattura", "Zona", "Agente"},"NETTO",JoinKind.LeftOuter)


Ma, detto questo, io utilizzerei l'approcio dell'esempio Evoluzione 3.
Questo perché in futuro, quando si aggiungeranno anni o eventuali altre
voci, diverse dalle prime colonne, avresti una tabella che si aggiorna
automaticamente senza dover modificare la query e potresti gestire il
tutto tramite le tabelle pivot e relativi filtri.

Quando ho un momento libero, sulla base del tuo file esempio, imposto la
query di evoluzione 3.


ciao
casanmaner
2024-03-22 10:40:37 UTC
Permalink
Ciao,
qui la versione "Evoluzione 4"

https://www.dropbox.com/scl/fi/sfroh3cpppuq0jje9tpnn/Evoluzione-4.xlsx?rlkey=w00h8o6561cs30esd6wu3gz0i&dl=0

Troverai una nuova query nominata "Matrice" che è la query che raccoglie
di dati dal file.
La query è caricata solo in memoria e non è stata caricata in una
tabella fisica.
Per questa query dovrai andare ad aggiornare il riferiemnto esterno al
file poiché prende il percorso da dove ho salvato io il file.

Poi troverai le altre query che erano già presenti nel file evoluzione 2
che ora hanno come orgine la query Matrice.
La query Tabella2 è caricata nel foglio con apposita tabella alla quale
si appoggiano le tabelle pivot presenti nell'altro foglio.
Ho inserito due tabelle pivot come esempio ma puoi crearne diverse con
diversi filtri ed eventuali altri campi calcolati.
casanmaner
2024-03-22 10:41:08 UTC
Permalink
Post by casanmaner
Poi troverai le altre query che erano già presenti nel file evoluzione 2
Evoluzione 3!!!
Peppe o' siciliano
2024-03-22 18:48:41 UTC
Permalink
Post by casanmaner
Post by casanmaner
Poi troverai le altre query che erano già presenti nel file evoluzione 2
Evoluzione 3!!!
Solo una parola, ma scritta grande: GRAZIE!
Con te l'impossibile é diventato possibile.
Se capiti in Sicilia hai la cassatina pagata.
Ciao

Peppe o' siciliano
2024-03-12 18:49:35 UTC
Permalink
Il 11/03/2024 13:46, casanmaner ha scritto:
Ciao e ancora grazie per i tanti spunti.
Innanzitutto vi passo il link dell'esempio che vorrei ottenere:
https://www.dropbox.com/scl/fi/peksngz6663sgfb5hxjk3/Esempio-1-quello-che-vorrei-ottenere.xlsx?rlkey=p2f8lemx66hvvw7fclmcrs4p6&dl=0
Purtroppo una nuova reportistica ha trasposto l'anno dei fatturati
portandoli su un'unica colonna, pertanto la pivot che ne posso ottenere
é quest'altra:
https://www.dropbox.com/scl/fi/b4btqwll0w3pp8smakewa/Esempio-2-quello-che-ho-adesso-e-non-vorrei.xlsx?rlkey=agbr04v2sgq4ul6bgnrcv0gew&dl=0
E qui non posso avere le differenze in percentuale tra un anno e l'altro.
Grazie
Continua a leggere su narkive:
Loading...