2014-01-26 26 views
0

我必須在Excel中生成10000個隨機日期。我發現一些網站做到這一點,但問題是我需要填寫兩欄(取件日期,返回日期)。
我怎樣才能協調他們之間的退貨日期必須大於取件日期? 在Excel中有任何網站或功能嗎?用隨機日期填寫兩列

回答

0

在Python,Perl或任何您知道或可以學習的任何地方使用自定義書寫腳本,並創建一個CSV file。將此CSV文件導入Excel。如果你不知道如何編程,這可能有點太複雜,但這是本網站主題的唯一建議方向。

如果您需要幫助,請發送一個新問題與您嘗試解決方案。

3

可以使用RANDBETWEEN函數以生成一定範圍內例如之間的日期:

=RANDBETWEEN(DATE(2014,1,1),DATE(2014,1,26)) 

然後,在第二列中,在第一列中使用的值作爲日期下界例如:

=RANDBETWEEN(A1,DATE(2015,1,1)) 

請注意,RANDBETWEEN的輸出是Excel的基礎日期表示形式,因此您需要將輸出單元格格式化爲日期。

+0

它不適用於Excel 2011 mac – user3236918

+0

是否有錯誤消息? – Raman

+0

@ user3236918查看更新後的答案,可能只需要將單元格格式設置爲日期格式即可。我只是在Excel 2013窗口中嘗試過它,它工作正常。 – Raman