关于excel数据中求peak to peak最大值最小值的代码或函数

求大神给编写个公式或是给段代码:
现有两列数据,要求在第一列中找出要求范围内的数据,并求出与之对应第二列数据中peak to peak中的最大最小值;我现在的方法是先手动筛选出数据然后通过if函数每三个数据比大小,找出所有的peak点,再copy出来,相邻两个peak值相减再找出最大最小值,每分析依次数据要花很长时间;

贴点数据,把具体要求写清楚,你怎么做,有什么问题等。不过以我的经验,如果数据量很大,不要采用excelvba,处理数据很慢,去年我写个期货数据读取慢的要命,
现在改用python 加mysql数据库处理,快多啦。原计划10万条数据,结果用excel编写处理,简直要崩溃。
mysql处理100万级数据小意思,1000万条数据也用不了多少时间。