2015-08-06 76 views
11

sto lavorando in Excel 2010Modifica del formato della data per le date raggruppati in una tabella pivot

Diciamo che si dispone di un campo data legittima nei dati grezzi con date come il 2015/01/01. Quindi crei una tabella pivot con il campo data nelle etichette delle righe.

Supponiamo ora di voler mostrare i risultati per mese, quindi fai clic con il pulsante destro del mouse su "Campo gruppo" e seleziona per raggrupparlo per mese.

Ora i dati vengono visualizzati in mesi con il formato Mmm. Come cambieresti il ​​formato Mmmm? O se vuoi visualizzarlo come un numero (ad esempio, Jan viene visualizzato come 1)

Che ne dici delle date con data e ora e che raggruppate per giorno. La tabella pivot visualizzerà la data come D-Mmm. Cosa succede se voglio MM/GG/AAAA?

Sì, ho già provato a modificarlo facendo clic con il pulsante destro del mouse -> Impostazioni campo -> Formato numero. Non ha funzionato.

+1

Una soluzione potrebbe essere, nei tuoi dati grezzi, aggiungere un campo che è la versione formattata di ciò che stai cercando di raggruppare.Se si utilizza la formula Testo, verrà letto come un testo, salvando il problema di essere riconvertito (si spera) nella tabella pivot. – legendjr

+1

Hi LegendJr, sì, costruire una soluzione non è troppo difficile, ma mi chiedo se c'è un supporto nativo all'interno delle tabelle pivot. – ChrisG

+0

Stai cercando di cambiare questo comportamento, ad esempio con VBA? – pnuts

risposta

-2

Ho provato due cose:

  1. Ho appena cambiato formato cellule come al solito.

    Format Cells

  2. selezionato più di una voce sul raggruppamento (con CTRL + clic per finestre o Comando + clic su Mac) source

    Grouping box image showing two groups of selection: "Auto" with starting and ending dates, and "by" with a list of time division items: seconds, minutes, hours and so on...

PS .: ho specificato come selezionare più di un oggetto perché non è molto intuitivo.

+0

Ho già provato questi (come specificato nel mio post originale) ma non sono riusciti. – ChrisG

9

Avevo lo stesso problema. Quello che ho fatto è stato fare clic con il tasto destro del mouse su un valore per il quale voglio cambiare la vista sulla tabella pivot e selezionare l'opzione "Separa". Questo riporta il formato di visualizzazione del reguler. Spero che ciò possa aiutarti.

+1

Ciao Baris, grazie per aver inviato una risposta. non è d'aiuto in quanto l'obiettivo è cambiare il formato delle date raggruppate – ChrisG

-2

Ho selezionato una delle intestazioni di colonna e ho fatto clic su Separa. Il mio problema era che la tabella pivot aveva intestazioni mmm e volevo m/g/aaaa corrispondente ai miei dati grezzi.

+0

Questa è la stessa risposta di quella già pubblicata da [Baris Sari] (https://stackoverflow.com/a/40978291/4375501) e non aiuta da quando l'obiettivo è di cambiare il formato delle date raggruppate –

-1

La risposta di Baris Sari è parzialmente corretta. Devi separare le date, che ti consentono di impostare qualsiasi formato di data che desideri.

Selezionare tutte le date nella tabella pivot, quindi fare clic con il tasto destro e selezionare Separa. Quindi fare nuovamente clic con il pulsante destro del mouse sulla selezione e selezionare Formato celle. La prima scheda nella finestra che si apre si riferisce ai numeri.

questo ha funzionato in Excel 2016 e 2010.

+0

Questo non risponde alla domanda, perché si tratta in particolare delle date GROUPED. attenderti in questo modo se n'è andato di nuovo. –

1

Se si seleziona le colonne in cui la data è suddiviso (entro il pivot - anni, quarti, ecc) e andare dati Separa. Ti porterà al formato della data.

+1

Ancora, guarda tutte le altre risposte e i loro commenti. L'oggetto è modificare il formato delle date raggruppate. Una soluzione che consiste nel separarli non è una soluzione a questa domanda, a meno che non sia qualcosa che risolverà il problema dopo che le date sono state raggruppate di nuovo. –

0

Ho appena riformattato il campo data-ora che era l'origine dati per la tabella pivot (che era gg/mm/aaa hh: mm: ss) in testo (ddddd.ttttt) e poi quando ho aggiornato la tabella pivot appare nel formato data-ora che ho selezionato.