返回列表 上一主題 發帖

統計平均積分總加

本帖最後由 victorl 於 2010-6-12 21:02 編輯

回復 1# aok669


    自訂函數
Function rr(a As Range) As Double
     x = 0: y = 0
    For Each aD In a
        If Not IsEmpty(aD) Then
            y = y + 1
            If y > 10 Then Exit For
            x = x + aD
        End If
    Next
    If y >= 10 Then rr = x Else rr = y - 10
End Function
用法說明:
積分欄位輸入 =rr(選擇區間),如果區間之資料不足10筆則結果為負值(for 總號欄位使用),大於10筆則將前10筆加總
總號欄位使用IF 判斷式即可 E5=if(D5<0,(10+D5)*6,60)

TOP

回復 3# aok669


1. Excel 功能表 工具 -> 巨集 -> Visual basic編輯器
2. Visual basic編輯器 功能表  插入->模組
3. 複製2#程式碼並貼入Visual basic編輯器
請參考附圖結果

TOP

回復 5# aok669


    請參考2#說明

TOP

        靜思自在 : 世上有兩件事不能等:一、孝順 二、行善。
返回列表 上一主題