Modifica origine dati Pivot da query sql a nuova origine

Tommaso Telaro 0 Punti di reputazione
2025-09-07T09:20:58.0133333+00:00

Buongiorno. Ho un vecchio file di excel dove avevo creato una tabella pivot con origine dati esterna come Query da Excel files.

L'obiettivo a suo tempo era quello di avere la base dati su due fogli separati (anno corrente e anno precedente) e per non fare ogni volta copia incolla in un unico foglio per poi fare la tabella pivot, unire i dati tramite query con i comandi

SELECT [anno_precedente$].* FROM [anno_precedente$] UNION ALL SELECT [anno_corrente$].* FROM [anno_corrente$]

Ora, dato che l'operazione si può fare molto più semplicemente con power query, vorrei sganciare la tabella pivot dalla vecchia query e indirizzarla ad un foglio di lavoro. Sembra però che non sia possibile. Suggerimenti ?

Grazie

TT

Microsoft 365 e Office | Excel | Per il lavoro | Windows
0 commenti Nessun commento

1 risposta

Ordina per: Più utili
  1. Anonimo
    2025-09-07T11:08:09.69+00:00

    Questa risposta è stata tradotta automaticamente. Pertanto, potrebbe contenere errori grammaticali o frasi insolite...

    Ciao @Tommaso Telaro,

    Buona giornata e grazie per aver postato nel forum Microsoft Q&A.

    Riguardo alla tua domanda, capisco che desideri cambiare l'origine dati di una tabella pivot in Excel, passando da una query SQL che unisce due fogli a un riferimento diretto a un foglio di lavoro. Se ho capito correttamente, puoi seguire i passaggi qui sotto (ti consiglio di testare su una copia del file per evitare la perdita di dati):

    *Mi dispiace, il nostro attuale ambiente di test utilizza l'interfaccia in inglese, ma è certamente possibile eseguire le stesse operazioni nell'interfaccia in italiano.

    1- Usa Power Query per unire i due fogli

    • Apri una nuova cartella di lavoro vuota > Dati > Recupera e trasforma dati > Recupera dati da cartella di lavoro Excel > seleziona la tua vecchia cartella di lavoro che contiene i due fogli separati.

    Immagine dell'utente

    • Durante il processo di importazione, seleziona i fogli current_year e previous_year, quindi clicca su Carica.

    Immagine dell'utente

    • Nel riquadro Query e connessioni, fai doppio clic su current_year o previous_year per aprire l'editor delle query.

    Immagine dell'utente

    • Clicca su Unisci query > Unisci query come nuova > seleziona le due tabelle > OK. Poi clicca su Chiudi e carica. Otterrai una nuova tabella in Excel che contiene i dati di entrambi i fogli, che potrai usare come origine per la tabella pivot. Inoltre, potrai modificarla se necessario. Questa tabella si aggiornerà automaticamente in base alle modifiche nei fogli originali.

    Immagine dell'utente

    Immagine dell'utente

    2- Una volta che i dati uniti sono disponibili in un foglio di lavoro, cambia l'origine dati della tabella pivot esistente usando la Procedura guidata Tabella Pivot:

    • Seleziona una qualsiasi cella nella tua tabella pivot attuale.
    • Premi Alt + D + P per aprire la procedura guidata Tabella Pivot.
    • Seleziona Elenco o database di Microsoft Excel.

    Immagine dell'utente

    • Inserisci l'intervallo della nuova origine dati creata sopra.

    Immagine dell'utente

    • Poi seleziona il foglio di lavoro dove caricare la tabella e clicca su Fine. Aggiorna la tabella pivot per applicare le modifiche.

    Spero che questo ti sia utile. Se la mia interpretazione non è corretta, non esitare a contattarmi. Con le tue informazioni aggiuntive, possiamo lavorare insieme per trovare una soluzione adatta.

    Se hai ulteriori domande o dubbi, non esitare a farmelo sapere.


    Se la risposta ti è stata utile, clicca su "Accetta risposta" e gentilmente votala positivamente. Se hai domande aggiuntive su questa risposta, clicca su "Commenta".

    Nota: Segui i passaggi nella nostra documentazione per abilitare le notifiche e-mail se desideri ricevere aggiornamenti relativi a questa discussione.

    Immagine dell'utente

    La risposta è stata utile?


Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.