У меня есть список + 50k данных об измерениях угла, и я хотел бы знать, например, когда значение повторяется более 8 раз. Проблема в том, что я не хочу искать повторяющиеся значения во всем столбце, но только когда значение начинает повторяться для определенной частоты, а затем считать это определенное количество.
Я думал, что делал что-то действительно глупое, но проблема в том, что он найдет это количество времени, но, поскольку я делаю это уже внутри объекта For l oop, он будет считать одно и то же событие несколько раз ...
Также я пытаюсь выяснить, Таким образом, после обнаружения счетчика код переходит к следующему неповторяющемуся значению в For l oop и возобновляет l oop.
For i = 1 To n
If Hour(Cells(i, 1).Value) >= Hour(7) And Hour(Cells(i, 1).Value) >= Hour(18) Then
If Cells(i, 3).Value = Cells(i + 1, 3).Value = Cells(i + 2, 3).Value = Cells(i + 3, 3).Value = Cells(i + 4, 3).Value = Cells(i + 5, 3).Value = Cells(i + 6, 3).Value = Cells(i + 7, 3).Value Then
'rest of code
End If
End If
Next i
Любая помощь действительно приветствуется!
Образец данных: