يكشنبه, ۵ ارديبهشت ۱۳۹۵، ۰۴:۰۰ ب.ظ
از مقادیر بزرگتر از صفر مجموعه میانگین میگیرد
Sub avg()
Dim sum As Integer
Dim num As Integer
Dim avg As Single
For j = 2 To 8400
sum = 0
num = 0
avg = 0
For i = 68 To 75
If Cells(i, j) > 0 Then
sum = sum + Cells(i, j)
num = num + 1
End If
If num < 1 Then
Sheets("avg-day").Cells(12, j) = 0
Else
Sheets("avg-day").Cells(12, j) = sum / num
End If
Next i
Next j
End Sub
۹۵/۰۲/۰۵