作者: 正宗球迷 時間: 2019-1-26 20:54 標題: excel內點可以filter到一個date range內既data display
公司只可以用excel當db.
excel內大約係咁:
Name, Start Date, Start Time, End Date, End Time, Subject
Amy, 01-01-2019, 09:00, 06-01-2019, 23:00, Maintenance
Paul, 02-01-2019, 09:00, 16-01-2019, 23:00, Maintenance
Andy, 01-02-2019, 09:00, 06-08-2019, 23:00, Cleaning
我想入個date=01-02-2019, 咁就出番Andy條record出黎
有冇方法可以用到sql query搵到我要既野出黎?
SQL query我仲有少少印象點搞,不過以前用access連去sql server.
呢家只得一堆export data同excel, 有冇方法可以搞到?
如果用macro有冇簡單D方法可以做到? 自己唔熟用macro VBA, 唔知可以點搞.
thx
作者: bongbong3481 時間: 2019-1-26 22:50
公司只可以用excel當db.
excel內大約係咁:
Name, Start Date, Start Time, End Date, End Time, Subject
...
正宗球迷 發表於 2019-1-26 20:54
是否好似下面條片咁? 如果是, SQL 可以了
https://youtu.be/hE9oqcWyknM
作者: tamalemon 時間: 2019-1-26 23:21
本帖最後由 tamalemon 於 2019-1-26 23:27 編輯
如果你想睇曬某一日所有刷咭/打咭人名
excel有filter功能,直接只顯示當日的紀錄
然後用macro 可以自動化個filter,一般會計/人事部都好少要自動化到呢個地步。 無必要搞到甘煩
作者: tamalemon 時間: 2019-1-26 23:27
若果一日只有一個人當值,你可以用vlookup formula
作者: 正宗球迷 時間: 2019-1-26 23:39
會多過一條record, 我個例子係簡單打出黎請教下各位.
作者: 正宗球迷 時間: 2019-1-27 00:01
本來既auto filter做唔到,好似只可以揀表內寫左既日子先可以.
好似我個例子, 如果今日係03-01-2019, filter好似冇得咁揀.
作者: 正宗球迷 時間: 2019-1-27 00:08
似係你呢個,不過個date未必係actual cell內既日子, 可能係startdate, enddate中間.
用excel可以點寫, 又可以好似你咁,自動貼去sheet2
作者: bongbong3481 時間: 2019-1-27 11:06
本帖最後由 bongbong3481 於 2019-1-27 11:07 編輯
回覆 7# 正宗球迷
我覺得用2次filter(好似下面咁) ,應該解決到你既問題,都唔洗寫code; 不過你D日期,我轉左做日期格式先,咁比較好filter。 其實,filter 有好多條件式篩選功能,試下應該解決到你問題。
(如果你唔太熟vba, 建議用filter, 因為要寫,要用既code 都唔少)
https://youtu.be/2IAO8ggkcHw
作者: seasky 時間: 2019-1-27 12:29
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 正宗球迷 時間: 2019-1-27 14:58
thx, 大概砌到我要既野.
如果個excel做data source, 入邊可以用sql搵到我要既record, 冇access用有乜方法可以custom一個table出黎再出番我要既野? 會唔會又係要用macro先得?
<Name>
Start Date: <startdate>
End Date: <enddate>
Subject: <subject>
我知word可以做到, 只要我個撈data既excel搞掂就得. 有冇可能excel做埋?唔用macro
作者: bongbong3481 時間: 2019-1-27 15:30
原來d filed name係打橫,而家要轉打直? 簡單的方法可能用excel/access/word 的內置功能(如有,但我唔熟),寫code 就更加複雜了
ABCDE
A
B
C
D
E
作者: 正宗球迷 時間: 2019-1-27 15:46
原來d filed name係打橫,而家要轉打直? 簡單的方法可能用excel/access/word 的內置功能(如有,但我唔熟 ...
bongbong3481 發表於 2019-1-27 15:30
word就當整label咁
excel就唔知,叫做用sql on excel搵左出黎又gen出個file.
公司野要乜冇乜,土炮野又要人做.

作者: little_keung 時間: 2019-1-30 16:04
公司只可以用excel當db.
excel內大約係咁:
Name, Start Date, Start Time, End Date, End Time, Subject
...
正宗球迷 發表於 2019-1-26 20:54
望落無問題, 但係全部日子 set 一樣 date format 全易用 D .
作者: bongbong3481 時間: 2019-1-30 20:27
回覆 13# little_keung
我都覺日期設定成date format ,直接用filter 簡單好多
作者: 正宗球迷 時間: 2019-1-30 21:29
應該係,盡可能簡單用到就咁搞。
thx
via HKEPC IR Pro 3.4.0 - Android(2.3.4)

