2017年4月10日 星期一

民國年數字轉西元年日期


1060410
990410
90410
儲存格a1:a3分別有民國年1~3位時
B1=--(LEFT(RIGHT("00"&A1,7),3)+1911&"/"&MID(A1,LEN(A1)-3,2)&"/"&RIGHT(A1,2))
C1=DATE(LEFT(RIGHT("00"&A1,7),3)+1911,MID(A1,LEN(A1)-3,2),RIGHT(A1,2))
D1=--TEXT(A1+19110000,"0000-00-00")

2017年4月9日 星期日

數字轉日期序列值

如儲存格a1
20170409
轉為可於儲存格格式內調整的日期格式
4月9日,以
=--(LEFT(A1,4)&"/"&MID(A1,5,2)&"/"&RIGHT(A1,2))
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))

=--REPLACE(REPLACE(A1,7,,"/"),5,,"/")
=--TEXT(A1,"0000-00-00")



B欄有配合儲存格格式調整成m月d日
如要以2017/04/09的話,則改以yyyy/mm/dd 

2017年4月1日 星期六

於google spreadsheet 抓取包含條件內日期範圍資料


查詢2/7-3/15有"製作中"的專案 
想法為
開始日期(J欄)如大於查詢結束日期(L13);因開始日期都大於了那結束日期(K欄)也會大於。

結束日期(K欄)如小於查詢開始日期(L12);反之。
上述只要有其中一項為"真(true)"時表示不在要查詢的範圍內
但因為"真"會回傳,於是加上not反相將布林值,真→假(false)、假→真

但如果開始日期或結束日期其中有一項為空白儲存格時,又該如何處理
想法為如
B欄為空白儲存格時,則以C欄資料帶入
C欄為空白儲存格時,則以B欄資料帶入
指定大括弧{}內的欄位也改為以Col1、Col2…方式

另外
如果資料標題為多欄,或有可能會被系統判斷上有誤的話
請調整第1引數,資料範圍和第3引數的標題

文章代碼(AID): #1OsSTwiH (Office) [ptt.cc] [問題] GOOGLE試算表抓取某段日期內的項目?
文章網址: https://www.ptt.cc/bbs/Office/M.1490667386.A.B11.html
文章代碼(AID): #1OsZBwAo (Office) [ptt.cc] Re: [問題] GOOGLE試算表抓取某段日期內的項目?
文章網址: https://www.ptt.cc/bbs/Office/M.1490694906.A.2B2.html
文章代碼(AID): #1Osnewfc (Office) [ptt.cc] Re: [問題] GOOGLE試算表抓取某段日期內的項目?
文章網址: https://www.ptt.cc/bbs/Office/M.1490754106.A.A66.html
文章代碼(AID): #1OtD5tSW (Office) [ptt.cc] Re: [問題] GOOGLE試算表抓取某段日期內的項目?
文章網址: https://www.ptt.cc/bbs/Office/M.1490866551.A.720.html
文章代碼(AID): #1OtSQq_o (Office) [ptt.cc] Re: [問題] GOOGLE試算表抓取某段日期內的項目?
文章網址: https://www.ptt.cc/bbs/Office/M.1490929332.A.FF2.html
文章代碼(AID): #1OtVAp4B (Office) [ptt.cc] Re: [問題] GOOGLE試算表抓取某段日期內的項目?
文章網址: https://www.ptt.cc/bbs/Office/M.1490940595.A.10B.html

2017年3月31日 星期五

合併單欄多列儲存格(不使用公式)

問題:3列資料 合併成1列


回覆
2007版以上於常用→編輯→填滿→左右對齊
2003版於編輯→填滿→段落重排

文章代碼(AID): #1OtdLw4c (Office) [ptt.cc] [算表] 段落重排(資料剖析)
文章網址: https://www.ptt.cc/bbs/Office/M.1490974074.A.126.html