[VBA ] 關於excel的資料處理

看板Visual_Basic作者 (御天)時間16年前 (2009/07/07 16:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我有一筆龐大的數字資料....我想挑選出某個特定值出來.... 假設這資料如下: 100 ,99 ,100,.....,125 ,124,......,103 ,104.....,119.....,135.... .115...135...80...99...76 (由於數字太多沒有一一把所有數字打出來,....的部分為連續數字) 所以以上的資料我想要顯示出來的值是 119 ,105 ,123 ,115 一. 這些數字是有先後順序的 從第一個數字開始尋找最小值+20 或是最大值-20 第一個數字為100(這個數字為目前最大值也是最小值),所以我要尋找80或120是否出現 但第二個值為99,所以最大值仍是100而最小值為99,所以接下來我要尋找80或119是否出現 接下來119數字出現就為我要顯示的值,第一個條件滿足(當119出現後前面的數字都不再列 入統計的範圍) 二.當滿足第一個條件後, 若該值為最小值+20,那我要尋找接下來的最大值-20這個數字.. .....若該值為最若該值為最大值-20的話則尋找接下來的最小值+20 119是最小值+20...所以接下來我只找最大值-20.....所以接下來的數字中125為最大值 所以我會確認接下來的數值中105是否出現, 105有出現則第二個顯示的值為105 三.重複第2個動作直到所有的資料結束 因為資料很龐大....想請問是否有人能寫成公式讓電腦自動篩選出我要的值呢??如果可以 的話....是不是能教我呢..... 若有好心人解答的話可以回覆到這裡的信箱或是下列的信箱 s680510@yahoo.com.tw s680510@msn.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.14.226 ※ 編輯: s680510 來自: 118.165.14.226 (07/07 17:26)
文章代碼(AID): #1AKmZWz6 (Visual_Basic)