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

eliminare doppi e fare somma totale..

673 views
Skip to first unread message

JOE

unread,
Apr 21, 2008, 11:10:15 AM4/21/08
to
salve a tutti, avrei un paio di quesiti da porre a questo NG..
ho un foglio cosě composto:
colonna A > matricola
Colonna B > Cognome e Nome
colonna C > Importo in euro

purtroppo il foglio si sviluppa verticalmente e vi sono tutti i 12 mesi
dell'anno
per cui i CognomeNome dei dipendenti si ripetono in tutti i mesi...
in sostanza a me servirebbe poter raggruppare i dipendenti e fare i
totali delle somme
dei 12 mesi...forse č meglio che faccio un esempio pratico...

gennaio
matr. cognome nome importo
12343 pinco 500,00 euro

febbraio
matr. cognome nome importo
12343 pinco 800,00 euro

marzo
matr. cognome nome importo
12343 pinco 200,00 euro
77798 pallino 700,00 euro


vorrei questo risultato...

totale
12343 pinco 1.500,00 euro
77798 pallino 700,00 euro

grazie... dopo questo passo avrei da chiedere un'altra cosa circa
le percentuali da applicare ai dipendenti...
Ciao a tutti

Norman Jones

unread,
Apr 21, 2008, 11:21:31 AM4/21/08
to
Ciao Joe.

=============


ho un foglio cosě composto:
colonna A > matricola
Colonna B > Cognome e Nome
colonna C > Importo in euro

purtroppo il foglio si sviluppa verticalmente e vi sono tutti i 12 mesi
dell'anno
per cui i CognomeNome dei dipendenti si ripetono in tutti i mesi...
in sostanza a me servirebbe poter raggruppare i dipendenti e fare i
totali delle somme
dei 12 mesi...forse č meglio che faccio un esempio pratico...

gennaio
matr. cognome nome importo
12343 pinco 500,00 euro

febbraio
matr. cognome nome importo
12343 pinco 800,00 euro

marzo
matr. cognome nome importo
12343 pinco 200,00 euro
77798 pallino 700,00 euro


vorrei questo risultato...

totale
12343 pinco 1.500,00 euro
77798 pallino 700,00 euro

=============

Prova ad utilizzare lo strumento di
Excel: Tabella Pivot

Se non hai una conoscenza delle
tabelle pivot, vedi i link forniti sia
da ma che da Paolard nel thread
recente:

Tabella Pivot inserimento di campi calcolati
http://tinyurl.com/3vd3sz

---
Regards.
Norman

Bruno Campanini

unread,
Apr 21, 2008, 1:43:12 PM4/21/08
to
"JOE" <to...@invalid.it> wrote in message
news:r72Pj.62927$FR.2...@twister1.libero.it...

> salve a tutti, avrei un paio di quesiti da porre a questo NG..
> ho un foglio cosě composto:
> colonna A > matricola
> Colonna B > Cognome e Nome
> colonna C > Importo in euro
>
> purtroppo il foglio si sviluppa verticalmente e vi sono tutti i 12 mesi
> dell'anno
> per cui i CognomeNome dei dipendenti si ripetono in tutti i mesi...
[...]

Il sistema piů barbaro... con formule!
{=IF(ROW(A1)>SUM(IF(LEN(Ra_1),1/COUNTIF(Ra_1,Ra_1))),"",INDEX(Ra_1,LARGE(IF(ISERROR(IF(MATCH(Ra_1,Ra_1,0)=ROW(Ra_1)-ROW(OFFSET(Ra_1,,,1))+1,MATCH(Ra_1,Ra_1,0))),FALSE,(IF(MATCH(Ra_1,Ra_1,0)=ROW(Ra_1)-ROW(OFFSET(Ra_1,,,1))+1,MATCH(Ra_1,Ra_1,0)))),ROW(A1))))}
FormulaArray

=SUMPRODUCT((Ra_1=I36)*(H36:H44))

Dove Ra_1 č il range che contiene i nomi (o le matricole)
H36-down il range che contiene gli Euro
I36-down il range che contiene la prima formula
J36-down il range che contiene la seconda formula

Il tutto opportunamente adattato.

Bruno

Bruno Campanini

unread,
Apr 21, 2008, 1:49:31 PM4/21/08
to
"Bruno Campanini" <B...@gmail.com> wrote in message
news:OCE3sc9o...@TK2MSFTNGP05.phx.gbl...

> Il sistema più barbaro... con formule!


> {=IF(ROW(A1)>SUM(IF(LEN(Ra_1),1/COUNTIF(Ra_1,Ra_1))),"",INDEX(Ra_1,LARGE(IF(ISERROR(IF(MATCH(Ra_1,Ra_1,0)=ROW(Ra_1)-ROW(OFFSET(Ra_1,,,1))+1,MATCH(Ra_1,Ra_1,0))),FALSE,(IF(MATCH(Ra_1,Ra_1,0)=ROW(Ra_1)-ROW(OFFSET(Ra_1,,,1))+1,MATCH(Ra_1,Ra_1,0)))),ROW(A1))))}
> FormulaArray
>
> =SUMPRODUCT((Ra_1=I36)*(H36:H44))
>

> Dove Ra_1 è il range che contiene i nomi (o le matricole)


> H36-down il range che contiene gli Euro
> I36-down il range che contiene la prima formula
> J36-down il range che contiene la seconda formula
>
> Il tutto opportunamente adattato.
>
> Bruno

Mi correggo, la seconda formula è:

=SUMPRODUCT((Ra_1=I36)*($H$36:$H$44))

Bruno

paoloard

unread,
Apr 21, 2008, 2:01:47 PM4/21/08
to

"JOE" <to...@invalid.it> ha scritto nel messaggio
news:r72Pj.62927$FR.2...@twister1.libero.it...

Potresti anche impostare un ordinamento sulle matricole o sui nomi, quindi
impostare subtotali.
In Excel 2007: scheda "Dati", gruppo "Struttura/Subtotali".
In Excel precedenti: menu "Dati/Subtotali"

--
"Fai sapere se e come hai risolto. Grazie"

Ciao paoloard

JOE

unread,
Apr 22, 2008, 3:20:53 AM4/22/08
to
"paoloard" <xp...@katamail.com> ha scritto nel messaggio
news:92C60D41-1B1B-4590...@microsoft.com...

>> salve a tutti, avrei un paio di quesiti da porre a questo NG..
>> ho un foglio cosě composto:
>> colonna A > matricola
>> Colonna B > Cognome e Nome
>> colonna C > Importo in euro
CUT

>> gennaio
>> matr. cognome nome importo
>> 12343 pinco 500,00 euro
>> marzo
>> matr. cognome nome importo
>> 12343 pinco 200,00 euro
>> 77798 pallino 700,00 euro
>> vorrei questo risultato...
>>
>> totale
>> 12343 pinco 1.500,00 euro
>> 77798 pallino 700,00 euro
>>
>> grazie... dopo questo passo avrei da chiedere un'altra cosa circa
>> le percentuali da applicare ai dipendenti...
>
> Potresti anche impostare un ordinamento sulle matricole o sui nomi,
> quindi impostare subtotali.
> In Excel 2007: scheda "Dati", gruppo "Struttura/Subtotali".
> In Excel precedenti: menu "Dati/Subtotali"
> --
> "Fai sapere se e come hai risolto. Grazie"
--------------
Ciao a tutti e grazie per le risposte... non me ne volete ma essendo
poco pratico di
excel ho preferito non applicare le formule e fare il lavoro a
manina...seguendo il consiglio
di fare un ordinamento per n. matricola... poi fare i totali di ogni
dipendente che per fortuna
non sono tantissimi....
il secondo problema sono il calcolo delle percentuali....alla situazione
attuale, ho in colonna C i totali in euro per ogni dipendente e vorrei
questo calcolo:
il 5% se importo superiore a 2.582,28
il 10% se importo superiore a 5.164,57
il 20% se importo superiore a 10.329,14

confidando ancora nel vostro aiuto vi ringrazio anticipatamente..

Giuseppe


paoloard

unread,
Apr 22, 2008, 9:39:09 AM4/22/08
to

"JOE" <to...@invalid.it> ha scritto nel messaggio
news:plgPj.294498$%k.40...@twister2.libero.it...

io perň ti avevo anche suggerito di applicare i "Subtotali" per
automatizzare le somme ed evitare di farle per ogni
dipendente.....................

> il secondo problema sono il calcolo delle percentuali....alla situazione
> attuale, ho in colonna C i totali in euro per ogni dipendente e vorrei
> questo calcolo:
> il 5% se importo superiore a 2.582,28
> il 10% se importo superiore a 5.164,57
> il 20% se importo superiore a 10.329,14
>
> confidando ancora nel vostro aiuto vi ringrazio anticipatamente..
>
> Giuseppe
>
>

in D2
=SE(C2>10329,14;C2*20%;SE(C2>5164,57;C2*10%;C2*5%))
trascina su tutte le celle in basso

--
"Fai sapere se e come hai risolto. Grazie"

Ciao paoloard

0 new messages