返回列表 上一主題 發帖

[發問] 請問如何計算連續出現次數?

本帖最後由 oobird 於 2011-8-4 23:23 編輯

回復 3# eric866


    這個滿傷腦筋的,用自訂函數吧。
  1. Function Calculat(rng As Range) As Double

  2. a = rng.Cells.Count

  3. If rng(a) > 0 Then

  4. Calculat = 1

  5. Do

  6. a = a - 1

  7. If rng(a) > 0 Then Calculat = Calculat + 1

  8. Loop Until rng(a) < 0 Or a = 1

  9. Else

  10. Calculat = -1

  11. Do

  12. a = a - 1

  13. If rng(a) < 0 Then Calculat = Calculat - 1

  14. Loop Until rng(a) > 0 or a=1

  15. End If

  16. End Function
複製代碼

TOP

回復 6# eric866


    a.gif

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題