看板 Office 關於我們 聯絡資訊
軟體: 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://www.ptt.cc/bbs/Office/M.1566292500.A.8D8.html
soyoso: 打上today()上也和台灣時區不同嗎?08/20 17:38
soyoso: 如果是的話,是否看一下google試算表,檔案,試算表設定08/20 17:39
soyoso: 看時區是否於所在地區08/20 17:39
soyoso: 測試匯入xlsm檔案後,時區是變為gmt-08:0008/20 17:55
soyoso: 改為gmt+08:00後,函數today()則正常回傳08/20 17:57
原來是時區的問題,我判斷方向完全錯誤,謝謝S大解惑 ※ 編輯: thisismasonl (39.9.225.190 臺灣), 08/20/2019 22:09:30