I have a large data file from a test where I send a voltage that is increment by 1mv every 30s from 0-5V) to test the accuracy of my system. The computer outputs a file that has over 70000 rows of data but all I am really concerned with is data that occurs every 30s. Is there a way to filter for only the data that aligns with the 30s interval and ideally having around 5000 rows of data?
Currently what I have done is extract the seconds by using: =RIGHT(TEXT(A1, "hh:mm:ss"),2)
Now what I need to do is create some VBA script to sort through the data from top to bottom and extract only the rows that occur every 30s. Due to the fact that sometimes the seconds aren't perfectly noted as 30s, I need it to also figure out the closest number to 30s or 60s (00) in the event the scan happens at say 31, or 59. I have attached a sample workbook with only 100 rows for reference.
I am stuck and I really don't want to manually sort through 70000 lines of data, any help is greatly appreciated...
Bookmarks