Come “unpivot” o “reverse pivot” in Excel


Migliore risposta

Lannullamento del pivot dei dati è una funzionalità di Ottieni e trasforma sulla barra multifunzione Dati in Excel 2016, sebbene Microsoft non lo ha reso facile da trovare. È anche disponibile nelle versioni precedenti di Excel se si dispone del componente aggiuntivo Power Query.

Se si sa che la funzionalità esiste, è possibile trovare facilmente le istruzioni su Internet. ecco un blog Microsoft su questo argomento , ad esempio. Tieni presente che Microsoft ha cambiato un po le funzionalità Ottieni e trasforma, quindi le immagini in quel blog (o in qualsiasi altra pagina web che consulti) potrebbero non essere esattamente come la tua versione di Excel.

La prima una mezza dozzina di volte lo fai, sicuramente mormorerai a te stesso che Microsoft ha reso questa funzione troppo difficile da usare. Sarai corretto al 100\% in quella valutazione. Ma è più facile che scrivere una macro per farlo o trovare un insieme contorto di formule che soddisfino il necessario.

  1. Metti i tuoi dati di origine in una tabella se non lo sono già. Selezionare una cella, quindi utilizzare la voce di menu Inserisci … Tabella se è necessario creare una tabella.
  2. Nel menu Dati, fare clic sulla voce Da tabella / intervallo nel gruppo Ottieni e trasforma. Ora ti troverai di fronte alle scelte delle voci di menu un po aliene mostrate sopra i tuoi dati nella tabella:

3. Le scelte qui sono interessanti, ma non ti consentono di annullare il pivot dei dati. Per questo, devi andare alla scheda Trasforma e selezionare le colonne che desideri rimuovere dal pivot (normalizzare) come mostrato di seguito.

4. Ora puoi fare clic sulla voce di menu Unpivot Columns e ottenere il risultato mostrato di seguito:

Se commetti un errore (qualcosa che ho ha scritto più volte questa risposta), puoi invertire le tracce facendo clic sulla X a sinistra dei passaggi della query nel riquadro delle attività a destra.

Risposta

Salve,

Creare una tabella pivot è facile. Le tabelle pivot vengono utilizzate per creare tabelle riepilogate da un set di dati. Ad esempio supponiamo la seguente tabella delle vendite di carte:

Possiamo utilizzare la tabella pivot per ottenere il riepilogo delle vendite di carte. Per creare una tabella pivot, procedi come segue:

  • Seleziona i dati a cui desideri applicare la tabella pivot, in questo caso i dati sono $ A $ 1: $ C $ 11
  • Quindi vai alla scheda INSERT e seleziona lopzione PIVOT TABLE in alto a destra:

  • Lo farai ottieni un popup come di seguito, ora nota che ho selezionato la tabella che è già visualizzata nel Popup della tabella pivot. Ho anche selezionato lopzione “Foglio di lavoro esistente” e la cella F1 come mostrato nel popup. Puoi creare una tabella pivot in un nuovo foglio che è una buona pratica nel caso in cui tu abbia dati enormi in un foglio.

  • Al termine, seleziona OK e apparirà una schermata come questa:

  • Vedi che la tabella pivot inizia da F1. Anche le intestazioni della tabella che abbiamo selezionato sono mostrate nel pannello Campi tabella pivot.
  • Ora dì che vuoi riepilogare le vendite della categoria carte, farai un segno di spunta nellordine 1. Team di vendita, 2. Nome , 3. Vendite. Una volta fatto, apparirà in questo modo:

  • Nota che Excel ha automaticamente riassunto le carte anche le vendite totali oltre ai risultati individuali.

Questo è il modo in cui crei la tabella pivot.

Spero che questo aiuti!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *