Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

percentuale su subtotale categoria in tabella pivot

1,177 views
Skip to first unread message

Alina

unread,
Jun 21, 2005, 9:25:01 AM6/21/05
to
Buongiorno a tutti,

In una tabella pivot ho i seguenti dati: prodotto, categoria, prezzo con
subtotali del prezzo per ogni categoria e un totale generale del prezzo.
Dovrei inserire un campo con la percentuale del prezzo sul subtotale di ogni
categoria. Sono riuscita a inserire la percentuale di ogni prezzo sul totale
generale usando l'opzione Mostra dati: % del totale .
Grazie in anticipo
Alina

gioemidi

unread,
Jun 21, 2005, 10:15:02 AM6/21/05
to
Ciao Alina,

non ho mai provato a fare quello che illustri in una tabella pivot, mi sono
sempre arrangiato in colonne adiacenti ecc.. Tuttavia, forse (ma con tanti
punti interrogativi), dovresti provare a "giocare" con le formule, campi
calcolati, elementi calcolati ecc, e, sempre utilizzando tali elementi, nella
tua origine dati prevedere già un campo che ti fornisca i totali per
categoria. In bocca alla pivot ;-)

"Alina" ha scritto:

Alina

unread,
Jun 21, 2005, 10:26:05 AM6/21/05
to

ho provato a utilizzare gli elementi calcolti pero senza risultati !

grazie per la risposta
Ciao
Alina

"gioemidi" ha scritto:

Franz Verga

unread,
Jun 21, 2005, 10:38:03 AM6/21/05
to
"Alina" <Al...@discussions.microsoft.com>ha scritto nel messaggio
DBE1366F-034E-4F9F...@microsoft.com

> ho provato a utilizzare gli elementi calcolti pero senza risultati !

Ciao Alina
Se tu potessi postare qualche riga di dati della tua tabella di partenza
(non della pivot, ma la tabella originale), potremmo provare a riprodurre la
situazione e cosě darti concretamente una mano...


--
Spero d'esserti stato d'aiuto...

Ciao

Franz Verga

----------------------------------------------------------------
per rispondermi traduci InVento in inglese (no maiuscole)
----------------------------------------------------------------


Alina

unread,
Jun 22, 2005, 4:06:03 AM6/22/05
to
Ciao Franz,
grazie per la risposta
Il database da analizzare ha piu campi, pero quelli che interesano a me sono:

Categoria Descrizione Prezzo
01 xxxxxxxx 10
02 yyyyyyyy 20
03 zzzzzzzz 30
02 aaaaaaa 40
01 bbbbbbb 50
03 cccccccc 60

Nella tabella pivot dovrei ottenere i dati: % sul totale generale e % sul
subtotale della categoria.
Per esempio per la categoria 01 ho un subtotale uguale a 60 . Nel campo %
sul subtotale della catergoria dovrei ottenere la % del prodotto xxxxxx su 60
e la % del prodotto bbbbbbb su 60. Ho provato con % riga pero il risultato
viene 100% che è sbagliato.

Grazie ancora
Alina


"Franz Verga" ha scritto:

> "Alina" <Al...@discussions.microsoft.com>ha scritto nel messaggio
> DBE1366F-034E-4F9F...@microsoft.com
>
> > ho provato a utilizzare gli elementi calcolti pero senza risultati !
>
> Ciao Alina
> Se tu potessi postare qualche riga di dati della tua tabella di partenza
> (non della pivot, ma la tabella originale), potremmo provare a riprodurre la

> situazione e così darti concretamente una mano...

Alina

unread,
Jun 22, 2005, 5:18:03 AM6/22/05
to
Grazie per la risposta, vi faro sapere come ho risolto.
Ciao
Alina

"Franz Verga" ha scritto:

> "Alina" <Al...@discussions.microsoft.com>ha scritto nel messaggio

> 1F56052F-50A8-44E0...@microsoft.com


>
> > Ciao Franz,
> > grazie per la risposta
> > Il database da analizzare ha piu campi, pero quelli che interesano a
> > me sono:
> >
> > Categoria Descrizione Prezzo
> > 01 xxxxxxxx 10
> > 02 yyyyyyyy 20
> > 03 zzzzzzzz 30
> > 02 aaaaaaa 40
> > 01 bbbbbbb 50
> > 03 cccccccc 60
> >
> > Nella tabella pivot dovrei ottenere i dati: % sul totale generale e %
> > sul subtotale della categoria.
> > Per esempio per la categoria 01 ho un subtotale uguale a 60 . Nel
> > campo % sul subtotale della catergoria dovrei ottenere la % del
> > prodotto xxxxxx su 60 e la % del prodotto bbbbbbb su 60. Ho provato
> > con % riga pero il risultato viene 100% che è sbagliato.
> >
> > Grazie ancora
> > Alina
>

> Ciao Alina.
> Per quanto riguarda la percentuale sul totale puoi ottenerla facilmente
> facendo clic destro all'interno del campo, selezionando Impostazioni campo,
> Opzioni, Mostra dati e selezioni "% del totale" nella casella a discesa.
> Per le percentuali di categoria, il modo più semplice è quello di aggiungere
> un campo al tuo database di partenza. Supponendo che le categorie tu le
> abbia in colonna A ed i prezzi in colonna C, in D2 puoi inserire la seguente
> formula e poi copiarla per tutta la lunghezza dell'elenco:
>
> =C2/SOMMA.SE($A$2:$A$7;A2;$C$2:$C$7).
>
> A questo punto ti basta aggiungere il nuovo campo alla pivot ed il gioco è
> fatto...

Franz Verga

unread,
Jun 22, 2005, 11:47:37 AM6/22/05
to
"Alina" <Al...@discussions.microsoft.com>ha scritto nel messaggio
5DC69DDE-3EF2-46D3...@microsoft.com

> Grazie Gioemidi e Franz,
>
> Ho seguito i vostri consigli ed ha funzionato.
>
> Ciao
> Alina
>

Figurati... 8-)
--
Lieto d'esserti stato d'aiuto...

Franz Verga

unread,
Jun 22, 2005, 4:39:07 AM6/22/05
to
"Alina" <Al...@discussions.microsoft.com>ha scritto nel messaggio
1F56052F-50A8-44E0...@microsoft.com

> Ciao Franz,
> grazie per la risposta
> Il database da analizzare ha piu campi, pero quelli che interesano a
> me sono:
>
> Categoria Descrizione Prezzo
> 01 xxxxxxxx 10
> 02 yyyyyyyy 20
> 03 zzzzzzzz 30
> 02 aaaaaaa 40
> 01 bbbbbbb 50
> 03 cccccccc 60
>
> Nella tabella pivot dovrei ottenere i dati: % sul totale generale e %
> sul subtotale della categoria.
> Per esempio per la categoria 01 ho un subtotale uguale a 60 . Nel
> campo % sul subtotale della catergoria dovrei ottenere la % del
> prodotto xxxxxx su 60 e la % del prodotto bbbbbbb su 60. Ho provato

> con % riga pero il risultato viene 100% che č sbagliato.
>
> Grazie ancora
> Alina

Ciao Alina.
Per quanto riguarda la percentuale sul totale puoi ottenerla facilmente
facendo clic destro all'interno del campo, selezionando Impostazioni campo,
Opzioni, Mostra dati e selezioni "% del totale" nella casella a discesa.

Per le percentuali di categoria, il modo piů semplice č quello di aggiungere

un campo al tuo database di partenza. Supponendo che le categorie tu le
abbia in colonna A ed i prezzi in colonna C, in D2 puoi inserire la seguente
formula e poi copiarla per tutta la lunghezza dell'elenco:

=C2/SOMMA.SE($A$2:$A$7;A2;$C$2:$C$7).

A questo punto ti basta aggiungere il nuovo campo alla pivot ed il gioco č
fatto...

Alina

unread,
Jun 22, 2005, 9:48:01 AM6/22/05
to
Grazie Gioemidi e Franz,

Ho seguito i vostri consigli ed ha funzionato.

Ciao
Alina

"gioemidi" ha scritto:

> Ciao Alina,
>
> come ti suggerivo prova ad aggiungere nella tua origine dati una colonna con
> un campo calcolato che ti restituisca la percentuale di categoria
> (=+C2/SOMMA.SE($A$2:$A$7;A2;$C$2:$C$7) dove c è la colonna con il prezzo, a è
> la colonna con le categorie, c è la colonna con i prezzi (come da tuoi dati).
> A questo punto ti basterà richiamare il campo con la funzione di somma (il
> layout lascia un po' a desiderare in quanto il valore viene inserito in
> colonna ma per riga). Non so se esista una funzione specifica della tabella
> pivot che ti consente di ottenere in automatico quanto richiedi, proverò a
> fare qualche tentativo.
> Se hai problemi con la funzione somma.se facci sapere.
>
> "Alina" ha scritto:

gioemidi

unread,
Jun 22, 2005, 4:45:06 AM6/22/05
to
Ciao Alina,

come ti suggerivo prova ad aggiungere nella tua origine dati una colonna con
un campo calcolato che ti restituisca la percentuale di categoria
(=+C2/SOMMA.SE($A$2:$A$7;A2;$C$2:$C$7) dove c è la colonna con il prezzo, a è
la colonna con le categorie, c è la colonna con i prezzi (come da tuoi dati).
A questo punto ti basterà richiamare il campo con la funzione di somma (il
layout lascia un po' a desiderare in quanto il valore viene inserito in
colonna ma per riga). Non so se esista una funzione specifica della tabella
pivot che ti consente di ottenere in automatico quanto richiedi, proverò a
fare qualche tentativo.
Se hai problemi con la funzione somma.se facci sapere.

"Alina" ha scritto:

> Ciao Franz,

0 new messages