Unione tabelle molti a molti L’argomento è risolto
Moderatore: Utilizzo_prof_Excel
-
- Messaggi: 17 | Topic creati
- Iscritto il: dom 28 feb 2021, 9:13
- Ringraziato: 3 volte
Unione tabelle molti a molti
Buongiorno.
Non saprei come risolvere questo problema:
Vorrei aggiungere la somma della colonna quantità della tabella 2 alla pivot della tabella 1, come da esempio allegato.
Le tabelle non hanno necessariamente la stessa struttura...
Qualche suggerimento?
Grazie in anticipo.
Non saprei come risolvere questo problema:
Vorrei aggiungere la somma della colonna quantità della tabella 2 alla pivot della tabella 1, come da esempio allegato.
Le tabelle non hanno necessariamente la stessa struttura...
Qualche suggerimento?
Grazie in anticipo.
- Allegati
-
- Prova.xlsx
- (20.73 KiB) Scaricato 24 volte
-
- Messaggi: 2318 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 677 volte
- Contatta:
Unione tabelle molti a molti
Ciao bibi,
Le relazioni molti a molti sono da evitare quanto più possibile.
Nel tuo caso andrei a lavorare con PowerQuery al fine di avere una tabella unica con una dimensione aggiuntiva che indichi se la riga è afferente alla tabella1 oppure alla tabella2.
A presto,
Andrea
Le relazioni molti a molti sono da evitare quanto più possibile.
Nel tuo caso andrei a lavorare con PowerQuery al fine di avere una tabella unica con una dimensione aggiuntiva che indichi se la riga è afferente alla tabella1 oppure alla tabella2.
A presto,
Andrea
-
Autore del topic - Messaggi: 17 | Topic creati
- Iscritto il: dom 28 feb 2021, 9:13
- Ringraziato: 3 volte
Unione tabelle molti a molti
Grazie Andrea per il suggerimento.
Se possibile, preferirei evitare l'accodamento delle tabelle perché si complicherebbe troppo l'applicazione dei filtri sul modello.
Se possibile, preferirei evitare l'accodamento delle tabelle perché si complicherebbe troppo l'applicazione dei filtri sul modello.
-
- Messaggi: 2318 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 677 volte
- Contatta:
Unione tabelle molti a molti
Ciao bibi,
Non vedendo la struttura delle tue tabelle si fa fatica a risponderti, ma quello che posso dirti è che creare misure tra tabelle legate tra loro da una relazione molti a molti è una delle cose più complesse da realizzare in Dax.
Un’altra idea potrebbe essere quella di creare una tabella di collegamento (bridge table) che contenga solo i campi dimensionali delle due tabelle, e lasciare in queste ultime i soli campi da aggregare.
Edit: se poi vuoi lavorare in Powerpivot le relazioni molti a molti non sono nemmeno concesse, quindi l’unica strada che ti rimane, se non vuoi lavorare con una tabella unica è quella di prevedere una tabella ponte dimensionale.
A presto,
Andrea
Non vedendo la struttura delle tue tabelle si fa fatica a risponderti, ma quello che posso dirti è che creare misure tra tabelle legate tra loro da una relazione molti a molti è una delle cose più complesse da realizzare in Dax.
Un’altra idea potrebbe essere quella di creare una tabella di collegamento (bridge table) che contenga solo i campi dimensionali delle due tabelle, e lasciare in queste ultime i soli campi da aggregare.
Edit: se poi vuoi lavorare in Powerpivot le relazioni molti a molti non sono nemmeno concesse, quindi l’unica strada che ti rimane, se non vuoi lavorare con una tabella unica è quella di prevedere una tabella ponte dimensionale.
A presto,
Andrea
-
Autore del topic - Messaggi: 17 | Topic creati
- Iscritto il: dom 28 feb 2021, 9:13
- Ringraziato: 3 volte
Unione tabelle molti a molti
Grazie.
Scusa l'ignoranza, ma potresti fare un esempio sul mio file?
Purtroppo non sono molto esperto...
Scusa l'ignoranza, ma potresti fare un esempio sul mio file?
Purtroppo non sono molto esperto...
-
- Messaggi: 2318 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 677 volte
- Contatta:
Unione tabelle molti a molti
Il modello dati dovrà essere questo:
A questo punto crei la tua pivot con il campo codice preso dalla tabella Bridge e poi inserisci i due campi quantità nell'area valori ed avrai il risultato desiderato.
Andrea
A questo punto crei la tua pivot con il campo codice preso dalla tabella Bridge e poi inserisci i due campi quantità nell'area valori ed avrai il risultato desiderato.
Andrea
-
- Messaggi: 890 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:03
- Luogo: San Giovanni in Persiceto (BO)
- Ringraziato: 325 volte
- Contatta:
Unione tabelle molti a molti
Ciao. Altra domanda: ti serve filtrare il report per uno o più attributi che appartengono a una sola delle due fact? In tal caso serve implementare un crossfilter nel modello suggerito da Andrea, oppure lasciare le due fact senza relazioni e usare TREATAS
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione
-
Autore del topic - Messaggi: 17 | Topic creati
- Iscritto il: dom 28 feb 2021, 9:13
- Ringraziato: 3 volte
Unione tabelle molti a molti
Grazie Andrea ed Enrico per la vostra disponibilità.
Ho risolto utilizzando una bridge table come suggerito da Andrea. Tutto bene!
Enrico, purtroppo le funzioni Crossfilter e Treatas non le conosco ancora, ma vedrò di approfondire.
Allego anche il file ultimato, se può servire a qualcuno...
Complimenti per l'ottimo servizio del forum, che mancava davvero nel panorama italiano.
Approfitto anche un un ringraziamento particolare ad Enrico per il suo swissknife, che uso quasi quotidianamente. Vedrò di contribuire
Alla prossima e buona continuazione.
Ho risolto utilizzando una bridge table come suggerito da Andrea. Tutto bene!
Enrico, purtroppo le funzioni Crossfilter e Treatas non le conosco ancora, ma vedrò di approfondire.
Allego anche il file ultimato, se può servire a qualcuno...
Complimenti per l'ottimo servizio del forum, che mancava davvero nel panorama italiano.
Approfitto anche un un ringraziamento particolare ad Enrico per il suo swissknife, che uso quasi quotidianamente. Vedrò di contribuire
Alla prossima e buona continuazione.
- Allegati
-
- Prova.xlsx
- (224.77 KiB) Scaricato 28 volte
-
- Messaggi: 87 | Topic creati
- Iscritto il: lun 29 giu 2020, 17:56
- Ringraziato: 27 volte
- Contatta:
Unione tabelle molti a molti
Ciao bibi ,
leggo ora il topic, se vuoi approfondire crossfilter e treatas ho giusto pubblicato un paio di lezioni di recente.
Buona visione
leggo ora il topic, se vuoi approfondire crossfilter e treatas ho giusto pubblicato un paio di lezioni di recente.
Buona visione
Vuoi approfondire le tue conoscenze sul pacchetto Microsoft 365?
Vieni a scoprire i corsi gratuiti nel mio canale youtube:
https://www.youtube.com/lodovicodincau
Vieni a scoprire i corsi gratuiti nel mio canale youtube:
https://www.youtube.com/lodovicodincau