所以我想做一個隨機日期生成器,可以接受從0到9999的年份。 問題是,輸入1900年1月1日之前的年份將無法讀取。 有什么方法可以讓我在1900年1月1日之前生成隨機日期嗎? 謝謝你
。uj5u.com熱心網友回復:
使用文本字串的自動強制轉換為日期,而不是使用date()函式,像這樣:
=to_date( join("-", randbetween(100, 9999 100), randbetween(1, 12), randbetween(1, 28) ) randbetween(0, 3) - 100 * 365 )
100位是必需的,以避免將91這樣的年份檢測為1991。
要將日期格式化為 "17Sep 2021",請使用Format > Number > More formats > More date and time formats
。請參閱本答案,以了解日期和時間值如何在電子表格中作業。
uj5u.com熱心網友回復:
使用負數也可以將數字變成日期 =RANDBETWEEN(-1,DATE(1999, 12, 31))剛剛想通了這個問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/331367.html
標籤:
上一篇:對SUM的結果使用FLOOR
