Excel 產生位於 2 個日期之間的隨機日期

excel_random_date

操作 Excel 時,我們可以使用 RANDBETWEEN 函數搭配 DATE 函數,產生位於 2 個日期之間的隨機日期。本文以範例說明如何產生隨機日期,以及隨機工作日

範例說明

隨機日期

本文分別以“參照儲存格”,及“輸入 DATE 函數”兩種方式,說明如何產生隨機日期

random_date_input_formula

參照儲存格

1. 輸入 RANDBETWEEN 函數

1.random_date_input_formula

2. RANDBETWEEN 函數的 bottom 及 top,分別輸入儲存格 B3 及 C3。注意,top 參數輸入的日期需要大於 bottom 參數輸入的日期

random_date_reference_input_cells

3. 完成函數,複製至其他儲存格

random_date_reference_done

輸入 DATE 函數

1. 輸入 RANDBETWEEN 函數

random_date_input_formula

2. RANDBETWEEN 函數的 bottom 及 top,分別輸入 DATE(2022,1,1) 及 DATE(2022,4,30)。注意,top 參數輸入的日期需要大於 bottom 參數輸入的日期

random_date_input_date_formula

3. 完成函數。其他儲存格依照前步驟,分別輸入需要的日期

random_date_input_date_done

隨機工作日

本篇範例說明如何以參照儲存格方式,搭配 WORKDAY 函數產生隨機工作日

1. 輸入 WORKDAY 函數

random_working_date_formula

2. 輸入 RANDBETWEEN 函數

random_working_date_random_formula

3. RANDBETWEEN 函數的 bottom 及 top,分別輸入儲存格 B3 及 C3。注意,top 參數輸入的日期需要大於 bottom 參數輸入的日期

random_working_date_input_cells

4. WORKDAY 函數的 days 輸入 0

random_working_date_formula_done

5. 完成函數,複製至其他儲存格

random_working_date_done

其他注意事項

  1. 儲存格格式必須調整為日期,才能正確顯示
  2. Excel 只要有編輯,RANDBETWEEN 函數會自動隨機產生新數字,包括開啟 Excel 檔案
  3. 如果要避免不斷計算隨機數值,可以複製儲存格,然後使用選擇性貼上 => 值,將公式替換為其計算值

如果本篇文章有幫助到你,請在下方拍手圖示按 5 下。只要花幾秒鐘登入 Google 或 FB 帳號,不需任何花費就能提供我實質的回饋,支持我繼續創作,謝謝

發表迴響