PDA

Visualizza versione completa : Creazione di una tabella pivot da dati con celle unite


gin76
20-03-2009, 09.52.21
ciao a tutti
dovrei estrarre dei report tramite una tabella pivot mi chiedo se è possibile
da un file xls dove alcuni dati sono raggruppati in celle unite! che voi sapete c'è qualche impostazione particolare che posso dare?

pietrol
20-03-2009, 21.52.25
ciao gin76
dovrai togliere l'unione celle almeno dalla cella del titolo, avendo cura di mettere qualcosa nelle celle che si liberano perchè excel non accetta celle vuote come intestazione dei dati su cui costruisce la tabella pivot.

ciao
pietrol

gin76
23-03-2009, 12.06.10
Intanto ti ringrazio per il tuo aiuto,
purtroppo non mi conviene modificare il file dati di origine i raggruppamenti con le celle unite sono per Commessa e per Cliente ed è proprio come mi serve!
il file è un pò complesso , in effetti, raccoglie un insieme di informazione tra costi date - scadenze di offerte e ordini d'acquisto e altre serie di nfomazioni varie per ogni commessa e quindi per cliente.
Avrei voluto tramite una tabella pivot poter riassumere solo alcune informazioni principali senza dover ricorrere ai filtri che tra l'altro sono anch'essi poco efficaci con le celle unite.
Non lo so forse dovrei rivedere tutto da capo :wall:
Ciao e grazie

pietrol
23-03-2009, 18.25.53
ciao gin76
anche a me capita di dover fare tabelle pivot su elenchi la cui formattazione impedisce di creare una tabella pivot.
In questi casi adotto questo trucco per non dover modificare l'aspetto dell'elenco:
Inserisco sotto i titoli una riga in cui metto i titoli effettivi che mi serviranno per la tabella pivot, dal momento che la nasconderò potrò dividere le celle come preferisco.
Assegno un nome di zona all'elenco avendo cura di includere come riga di intestazione solo quest'ultima appena creata, poi la nascondo.
A questo punto posso creare la pivot indicando il nome della zona come origine.

Se qualcosa non è chiaro fammi sapere, anzi fammi sapere comunque.

ciao
pietrol

gin76
24-03-2009, 17.23.38
Ciao Pietrol
non sono sicura di aver capito! ma uno spunto me lo hai dato lo stesso, potrei inserire delle colonne (nel file xls di origine) dove aggiungere a mano i dati per ogni cella e poi nasconderle! e prendere quelle poi nella pivot...in effetti il risultato è decisamente migliore .. certo è un pò arzigogolata come soluzione!!
Hai voglia di spiegarmi meglio che intendi quando parli di assegnare un nome di zona all'elenco ecc. ecc. scusami ma non ho capito!
Ciao
gin76

pietrol
24-03-2009, 20.56.44
Ciao gin76
per cercare di spiegarmi meglio ti allego un piccolo esempio, vale probabilmente più di mille parole.
Se comunque non fosse ancora chiaro fammi sapere.

ciao
pietrol

gin76
25-03-2009, 17.26.29
Ciao Pietrol,
nel foglio2 dell'allegato troverai un esempio della tabella xls che ho, con i dati formattati in celle unite, e del tipo di tabella pivot che mi servirebbe.
Come vedrai la combinazione delle celle unite mi fa perdere alcuni dati!!!
forse per quello che mi occorre non va bene la "tabella pivot" ma anche con i semplici filtri non funziona: per celle unite mi viene prese sempre solo la prima riga :grrr:

Chissà se puoi ancora aiutarmi!.. ad ogni modo ti ringrazio già molto per l'interessamento prestato. :)

Ciao
Gin76

pietrol
26-03-2009, 00.15.54
Ciao gin76
dopo una bella pensata sono arrivato ad una soluzione di compromesso.
Stabilito che non è possibile ricavare una pivot affidabile se i dati non sono presenti in tutta le celle, ho dovuto in pratica copiare la tabella in un altro foglio (nell'allegato il foglio 3) utilizzando delle formule che "riempissero" i dati mancanti. Fatto questo basta modificare l'area dati di origine della pivot.

Dacci un'occhiata, in pratica dopo la prima volta si tratterà di trascinare in basso le formule e aggiornare la pivot.

Fammi sapere.

ciao
pietrol

gin76
26-03-2009, 17.40.35
Ciao pietrol
SEI UN GENIO!...grazie grazie va benissimo... così funziona! :act:
non so come ringraziarti sei stato di vero aiuto.
grazie 1000..
ciao ciao

pietrol
26-03-2009, 17.51.28
grazie per i complimenti e...

buon lavoro!

ciao
pietrol