返回列表 上一主題 發帖

[發問] 格式化設定問題

關於Weekday這個函式
我很無聊在A1:A31輸入1~31
在B2直接使用了公式WEEKDAY(A1,2)
當結果出現後我出現2個問題

一、照理說A1的值並非日期...為何他仍然可以傳回1~7的數值
二、B1的值為7
我查看今年(2010年)1月1日為星期五, 若他直接抓取今年的第一天, 應該要傳回5才對
若抓隔年(2011年)1月1日為星期六, 應該要傳回6才對
最後直接將該將該欄格式改為日期才發現該欄位為1900/1/1
因為windows的日期無法設為1990年無法驗證是否真的為星期日
所以又在E1直接輸入1900/1/1, D1=WEEKDAY(E1,2)
看起來他是抓取這個日期沒錯
可是A1在設定成日期格式前(也試過其他並非日期的格式)
為何weekday會自動將該欄位的數值轉換成日期?

TOP

        靜思自在 : 道德是提昇自我的明燈,不該是呵斥別人的鞭子。
返回列表 上一主題