作者thisismasonl (島)
看板Office
標題[算表] Excel上傳到Google Sheet造成Today失效
時間Tue Aug 20 17:14:58 2019
軟體: Excel 2016與Google Sheets
先前把Excel試算表公式填好後做成工作表單上傳至Google sheets然而,
原試算表中的 Today公式寫在8/19日,上傳Google sheets卻沒辦法與正確日期連動。
如圖下:
https://imgur.com/zboa1k4
應為8/20的日期,卻因為表單鎖在同日期。
原本寫的公式:優先順序=IF(F2="","",IFS(F2-TODAY()>=10,"10 days+",F2-TODAY()>=
5,"5-10
days",F2-TODAY()>=3,"3-5 days",F2=TODAY(),"Today",F2<TODAY(),"Past
Due",F2-TODAY()<3,"1-3 days"))
**F2=工作截止日期
因Today無法連動,造成此公式無法使用。
試想解決方法:
1.將表單於Google Sheets上重新設計?
2.有辦法將xlsm檔案在上傳到Google Sheets 後能讓原公式正常運作?
感謝解答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.225.190 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1566292500.A.8D8.html
1F:→ soyoso: 打上today()上也和台灣時區不同嗎?08/20 17:38
2F:→ soyoso: 如果是的話,是否看一下google試算表,檔案,試算表設定08/20 17:39
3F:→ soyoso: 看時區是否於所在地區08/20 17:39
4F:→ soyoso: 測試匯入xlsm檔案後,時區是變為gmt-08:0008/20 17:55
5F:→ soyoso: 改為gmt+08:00後,函數today()則正常回傳08/20 17:57
原來是時區的問題,我判斷方向完全錯誤,謝謝S大解惑
※ 編輯: thisismasonl (39.9.225.190 臺灣), 08/20/2019 22:09:30