PDA

Visualizza versione completa : dividere un numero per le ore


gulluwing
12-11-2008, 14.38.05
ho creato una colonna in cui pongo i consumi in kw e una colonna in cui ci sono i tempi (es. A1=kw 2 B1=12.30 ore). Premetto che i tempi sono in ore e minuti.
Tuttavia se faccio =A1/B1 il valore risultante 0. Mi potete aiutare?
grazie

Danil-ho
12-11-2008, 16.32.52
Excel lo conosco veramente poco, leggermente meglio access.
(se sono compatibili ...)
Il comando DATEDIFF ti permette di ricavare il numero di secondi tra un intervallo di date/ore.

Restituisce un valore Variant (Long) corrispondente al numero di intervalli di tempo tra due date specificate.
Sintassi
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])

Se quello che intenti ricavare e' il consumo in Kw fra due tempi, dato in paratica
Kw_cosumati = Kw2 - Kw1
Time_secondi = DateDiff("s", date1, date2)
Time_ore = Time_secondi / 60
consumo_Kwh = Kw_consumati / Time_ore

Boh :mm: :mm: :mm:

Potrebbe funzionare (con opportune revisioni e/o sviste ;) )

Fat George
14-11-2008, 15.04.46
Non conoscendo il motivo del tuo calcolo ma prendendo per buono A/B

devi impostare A B e C in formato numero (A e B con 2 decimali, C con 3)

ecco che in C avrai =somma(A1/B1) .... 0.163 (arrotondato per eccesso)

Attenzione a scrivere 12,30 e non 12.30

Se invece lo scopo e' un'altro, devi spiegarcelo

:) Ciao

ottobre_rosso
14-11-2008, 15.09.53
ricorda, inoltre, che i minuti dovranno essere convertiti in decimali (es: 12.30 dovrai convertirlo in 12.5 per poter effettuare il calcolo corretto)