Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Sommare i minuti.........

    Ciao ragazzi, non so neanche se dovrei postare qua, ma trattandosi di access.........poi dovrò fare un'interfaccia in asp per leggere i dati. Ma il grosso dovrò farlo in access.....vi spiego.

    Ho degli orari: 11.20--11.40 differenza 20 minuti. Devo sommare le varie differenze ma mi vengono fuori numeri sballati. Domanda, come si fa a sommare i minuti in access? Se non è il forum giusto, faccio venia già da adesso. Grazie ragazzi.

  2. #2
    dateadd puo' andare bene

  3. #3
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Io al momento sto sommando la differenza ( formato generale) e poi faccio un *24. Adesso però mi tocca controllare a mano.....

  4. #4
    Originariamente inviato da diegoctn
    Io al momento sto sommando la differenza ( formato generale) e poi faccio un *24. Adesso però mi tocca controllare a mano.....
    VVoVe: ti verrà assegnato il nobel per la chiarezza

  5. #5
    Originariamente inviato da optime
    VVoVe: ti verrà assegnato il nobel per la chiarezza
    Meglio si Sibrut che il Nobel.

  6. #6
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Hai ragione, sto facendo cento cose insieme:

    11.35-11.20 fa 00.20 ma in formato numerico fa 0,0104166667

    ora sommando tutti i formati numerici ho come somma 0,967361111111111

    se la riporto in formato ora (hh:nn) mi da 0.17 ma in effetti la somma dei minuti ( fatta a mano) è 71 ore e 45 minuti. Ora, mi chiedo, come posso trasformare 0,967361111111111 in 71 ore e 45 minuti. Mi ricordo una sorta di algoritmo che moltiplicava per 60....

    Spero di essere stato chiaro ( anche se ne dubito..... )

    Grazie mille Optime.

  7. #7
    diego, chiarisciti...

    con datediff trovi le differenze
    con dateadd le sommi

    e impara a porre le domande per bene, altrimenti mimmuzzo bello mi si scatena con le sue battute letali

  8. #8
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Op, se non sbaglio ( sto parlando di access) con dateadd tu sommi solo su una riga. Cioè, ho dataordine=01/12/2005 , faccio DateAdd("d", 30, [DataOrdine]) e mi da 31/12/2005 e va bene........in questo caso però io devo fare la somma dei vari datediff......e poi ricavarne ilvalore in formato ore.minuti........se sbaglio correggimi......

  9. #9
    e vabbe', ti farai una SUM delle DateDiff in linea....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.