Funzione SUM

lunedì 22 maggio 2006 - 16.49

sabrina Profilo | Newbie

Ciao a tutti.
vi espongo il mio problema.
ho un lunghissimo dataset in Access tipo:

ID spesa1 spesa2 spesa3 spesa4 …
1 3400 2234 4352 3311
2 3567 2435 5455 2890
3 3211 2399 4968 3787


con molti più record e molte più variabili.
utilizzando la funzione SUM riesco a sommare le colonne, ma quello che mi serve sapere è invece quanto spende in totale ogni singolo ID, quindi una somma di tipo orizzontale. C'è un'espressione apposita?
grazie

Sabrina

franco_44 Profilo | Newbie

>Ciao a tutti.
>vi espongo il mio problema.
>ho un lunghissimo dataset in Access tipo:
>
>ID spesa1 spesa2 spesa3 spesa4 …
>1 3400 2234 4352 3311
>2 3567 2435 5455 2890
>3 3211 2399 4968 3787
>…
>
>con molti più record e molte più variabili.
>utilizzando la funzione SUM riesco a sommare le colonne, ma quello
>che mi serve sapere è invece quanto spende in totale ogni singolo
>ID, quindi una somma di tipo orizzontale. C'è un'espressione
>apposita?

Ciao Sabrina
non so quanti sono i campi spesa ma io avrei risolto cosi:
creo una maschera con i campi della Tab. ( ID - Spesa1 - Spesa2 - ecc) in fondo a tutti i campi inserisco una Tab di testo e in Origine dati inserisco: =[Spesa1]+[Spesa2]+[Spesa3]
cioè tutti campi relativi alle spese.
Ti allego il file su cui ho provato e a me funziona; ti preciso che nella Maschera Giornale1 la Colonna TotaleProgr è relativa alla somma progressiva della colonna Importo
Spero ti possa essere di aiuto e comunque se c'è qualcosa non chiaro chiedi pure
Ciao

franco

sabrina Profilo | Newbie

grazie per i consigli.
il mio problema è che ho più di 200 voci di spesa....e volevo evitare di scrivere 200 voci anche se poi mi ritrovo la maschera pronta per i 5 anni successivi.
Guardo meglio l'esempio che mi hai mandato.
Sabrina

pieroalampi Profilo | Expert

Puoi creare un ciclo per effettuare la somma delle celle
vb.net 2005
------------------------------------------------------
::::Sempre a manetta in curva::::
------------------------------------------------------
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5