返回列表 上一主題 發帖

抓取電流突波次數,及計算其平均值問題

本帖最後由 GBKEE 於 2016-10-9 20:27 編輯

回復 3# s12t34
試試看,是否如此
  1. '觀察附檔為計算C欄的邏輯是,大於100的連續範圍的次數
  2. Option Explicit
  3. Sub Ex()
  4.     Dim i As Integer, S As Single, Max_Count As Integer, V As Integer
  5.     i = 2
  6.     Range("D:D").Interior.ColorIndex = xlNone
  7.     Do While Cells(i, "c") <> ""
  8.         If Cells(i, "c") > 100 Then
  9.             Max_Count = Max_Count + 1
  10.             Do While Cells(i, "c") > 100
  11.                 V = V + 1        '大於100的 次數**********
  12.                 S = S + Cells(i, "c")
  13.                 Cells(i, "D") = "AA" & Max_Count  '輔助你查看次數是否正確
  14.                 Range("D" & i).Interior.Color = vbYellow    '輔助你查看是否正確
  15.                 i = i + 1
  16.             Loop
  17.         Else
  18.             i = i + 1
  19.         End If
  20.     Loop
  21.     [J2] = "次  數 ="
  22.     [J3] = "平均值 ="
  23.     [J4] = "最大值 ="
  24.     [K1] = " 01、08、14 "
  25.     [U1] = " 01H "
  26.     [K2] = Max_Count
  27.     [K3] = S / V 'Max_Count
  28.     [K4] = "=MAX(R[-2]C[-8]:R[9996]C[-8])"
  29. ''執行後: D欄自動篩選,條件開頭以"AA" 可查看是否正確
  30. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 脾氣嘴巴不好,心地再好也不能算是好人。
返回列表 上一主題