ho piccolo grande problema:
devo calcoalre una media tramite excel ma fatta in questo modo
ho tre colonne giorno ( 1 a 31 ) ora ( 5.00 5.15 5.30 5.45 6.00 6.15 6.30 6.45 7.00 7.15 7.30 7.45 8.00......) valore ( per ogni giorno ed ora)
quindi in una quarta colonna mi deve apparire il valore medio orario per ogni giorno cioe per le ore 5 6 7 8... e così via....
ho provato a realizzare questo codice ma nn funziona
Private Sub CommandButton1_Click()
Dim i As Long
Dim conta As Long
Dim somma As Long
Dim ora As Integer
Dim ora_media
ora_media = 0
ora_media = Hour(Cells(3, 1))
For i = 3 To 134
ora = Hour(Cells(i, 1))
If ora <> ora_media Then
If conta <> 0 Then Cells(i - 1, 4) = somma / conta
ora_media = ora
somma = Cells(i, 2)
conta = 1
Else
somma = somma + Cells(i, 2)
conta = conta + 1
End If
Next i
End Sub
qualcuno puo' darmi una mano?
grazie