Tabelle importate e somme

di il
2 risposte

Tabelle importate e somme

Salve, vorrei sottoporvi un problema che da utente inesperto quale sono mi sta facendo impazzire.
Ho varie tabelle importate da excel, il primo problema è che non mi chiede di impostare una chiave primaria e non l'ho fatto!!! è grave? (office 2013)
Ho creato una query con una relazione tra le date delle varie tabelle del tipo molti a molti. Ogni tabella può avere piu record per ogni data in quanto gli altri campi possono essere molteplici per la singola data e questo per tutte le tabelle importate.
Vorrei sommare i valori per data di alcuni campi valore però quando vado a sommarli mi sballa tutto. Voglio dire, imposto la struttura, raggruppo e sommo ma nel risultato gli importi sono riportati in "n" record tante volte quanti sono i record complessivi delle tabelle per quella data; l'importo qundi è moltiplicato "n" volte.
Esempio
tabella 1
data campo1
1/1/16 pippo 10
1/1/16 pluto 5
tabella 2
data campo a
1/1/16 franco 8
1/1/16 luigi 3

Vorrei
data campo1 campo a
1/1/16 15 11

invece mi viene (spesso, perchè ne ho provate talmente tante che ho avuto ogni tipo di risultato !!!)
data campo 1 campo a
1/1/16 30 22
1/1/16 30 22
1/1/16 30 22
1/1/16 30 22

Spero di essermi spiegato.

Aiuto...grazie

2 Risposte

  • Re: Tabelle importate e somme

    1) Perchè hai TANTE tabelle? OK, hai detto che le importi da Excel, ma poi cosa ci devi fare?
    2) Il tuo database ha poi una struttura? Per cosa ti serve? Di cosa parla?
  • Re: Tabelle importate e somme

    Allego versione ridottissima del database. Pdf delle tabelle e della query
    Ho creato master data con tutte le date perché nelle altre 2 tabelle può darsi che manchi qualche giorno.
    Io vorrei che il totale per mese fosse 65190 per netto avere e 276 per le ore
    Devo calcolare netto avere/ore (che sarebbe entrate nel mese per ora lavorata) che dovrebbe essere 65190/276= 236.19
    Aiuto
    Allegati:
    19437_c1bd4bb9d43a20fcbb0ebdeafc5901ed.docx
    19437_c1bd4bb9d43a20fcbb0ebdeafc5901ed.docx

    19437_53e3cb48f5e851e972cdda6df3dd4394.pdf
    19437_53e3cb48f5e851e972cdda6df3dd4394.pdf

    19437_0f68b051e0ff9e006a6068f7441a5297.pdf
    19437_0f68b051e0ff9e006a6068f7441a5297.pdf

    19437_adde99f5bc16f884e5170d5d1ea9fd11.pdf
    19437_adde99f5bc16f884e5170d5d1ea9fd11.pdf

    19437_86d52aee91b7dbc3fed7eb929749b312.pdf
    19437_86d52aee91b7dbc3fed7eb929749b312.pdf
Devi accedere o registrarti per scrivere nel forum
2 risposte