Lotus Symphony 1.2
|
下列試算表函數可用於插入與編輯日期和時間。函數為:DATE、DATEVALUE、 DAY、 DAYS、 DAYS360、 EASTERSUNDAY、EDATE、EOMONTH、 HOUR、 MINUTE、 MONTH、 NETWORKDAYS、NOW、SECOND、TIME、TIMEVALUE、 TODAY、 WEEKDAY、WEEKNUM、 WEEKNUM_ADD、WORKDAY、 YEAR、YEAR2、 YEARFRAC。
![]() |
IBM Lotus Symphony 在內部會將日期/時間值作為數值處理。如果您為日期值或時間值指定編號格式「數字」,則該日期或時間會被轉換成數字。例如,2000 年 1 月 1 日下午 12:00 將轉換成 36526.5。小數點前的值對應於日期; 小數點後的值對應於時間。如果不想顯示這類型的數字日期或時間,亦可變更其數字格式 (日期或時間)。若要這樣做,請選取包含日期值或時間值的資料格,呼叫其快速功能表,並選取「資料格」。「數字」標籤頁包含用於定義數字格式的函數。 |
![]() |
輸入日期時,作為日期分隔符號的斜線或虛線可能會被解譯為算術運算子。因此,以此格式輸入的日期總是不會被識別為日期,並會導致錯誤的計算。為防止日期被解譯為公式的一部分,請在日期前後加上雙引號,例如 "07/20/54"。 |
其結果會是可格式化為日期的日期數字。然後您會看到與 Start date 間隔一定 Workdays 數的那一天的日期。
其結果會是一個介於 0 到 1 之間的數字,表示介於 Start date 和 End date 之間的天數在一年中所佔的比例。
此函數可將以年月日表示的日期轉換成內部序號,並以資料格的格式來顯示。包含 DATE 函數之資料格的預設格式是日期格式,但您可使用 0 數字格式,將這些資料格格式化,從而將該日期的內部序號顯示為數字。
DATEVALUE 會針對雙引號中的文字, 以一種可行的日期格式傳回內部日期數字。
從 IBM® Lotus® Symphony™ 用來計算日期之日期系統產生的內部數字,會以自然數的形式傳回。
傳回介於 Start date 和 End date 之間的工作日天數。可以扣除假日。
傳回輸入年份的復活節日期。年份會是介於 1583 到 9956 之間,或是介於 0 到 99 之間的整數。您也可以透過與此日期簡單地相加,來計算其他假日的日期。
復活節星期一 = EASTERSUNDAY() + 1
耶穌受難節 = EASTERSUNDAY() - 2
聖靈降臨節星期日 = EASTERSUNDAY() + 49
聖靈降臨節星期一 = EASTERSUNDAY() + 50
會根據計算利息時通用的為準則 (1 年等於 360 天),傳回兩個日期之間的差異值。其結果會是一個整數。
傳回指定日期值的工作日。若您並未指定類型或 type = 1 時,這一天便會以介於 1 (星期一) 到 7 (星期日) 的整數來顯示。如果 type=2,則會以星期一=1 開始計數;若 type=3,則以星期一=0 開始計數。
WEEKDAY(Number; Type)
Number 是作為日期值的十進位數字,會傳回工作日。
Type 會決定計算的類型。當 Type =1 時,表示工作日從星期日開始起算 (這是預設類型,即使在缺少 Type 參數時也一樣);當 Type =2 時,表示工作日從星期一 =1 開始計數。當 Type =3 時,則表示工作日會從星期一 = 0 開始計數。
WEEKDAY("6/14/2000") 會傳回 4 (因缺少 Type 參數,故使用標準計數方式。在標準計數方式中,星期日的日期編號為 1。2000 年 6 月 14 日是星期三,即為該週的第 4 天)。
WEEKDAY("7/24/1996";2) 會傳回 3 (因 Type 參數為 2,故星期一的日期編號為 1。1996 年 7 月 24 日是星期三,其日期編號為 3)。
WEEKDAY("7/24/1996";1) 會傳回 4 (因 Type 參數為 1,故星期日的日期編號為 1。1996 年 7 月 24 日是星期三,其日期編號為 4)。
WEEKDAY(NOW()) 會傳回今天的日期編號。
若要建立一個函數,以指出 A1 中的日期是否為營業日,可使用 IF 和 WEEKDAY 函數,如下:IF(WEEKDAY(A1;2)<6;"Business day";"Weekend")
另請參閱下列函數: