作者fizzzz2 (飛斯)
看板Office
標題[問題] VBA抓取資料當週最後一天
時間Thu Nov 28 23:37:05 2019
如題
假設我有一堆股票當天的成交資訊
(一列為一天的資訊)
我只想抓取當週最後一天那列的資料
例如2019/11/29那列
但並不是每天都有開市
所以資料不會規律的五列(五天)為一週
請問我該如何篩選出來當週最後一天呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.48.110 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1574955427.A.65A.html
1F:推 JointBank: 直接輸入你要抓的日期勒?11/29 02:53
2F:→ soyoso: 可以工作表函數weeknum來看日期於當年的週數,如有排序的11/29 07:48
3F:→ soyoso: 話就以該週數第一筆配合工作表函數countif計數,來取得當11/29 07:50
4F:→ soyoso: 週最後一天列的資料11/29 07:51
5F:→ soyoso: 或是先抓出每週的最後一天,再來篩選11/29 08:00
謝謝s大,我假日再來試試!
※ 編輯: fizzzz2 (42.73.48.110 臺灣), 11/29/2019 08:27:15
7F:推 newton41: Match那週的最後一天,Type選1,前提是有升冪排列。 11/30 08:28
8F:→ soyoso: 有升冪排序的話,也可以函數vlookup 11/30 09:59