วิธีสร้างวันที่สุ่มใน excel (พร้อมตัวอย่าง)
คุณสามารถใช้สูตรต่อไปนี้เพื่อสร้างวันที่สุ่มระหว่างช่วงวันที่ที่ระบุใน Excel:
=RANDBETWEEN( $A$2 , $B$2 )
สูตรนี้ถือว่าวันที่เริ่มต้นอยู่ในเซลล์ A2 และวันที่สิ้นสุดอยู่ในเซลล์ B2
ตามค่าเริ่มต้น Excel จะแสดงวันที่สุ่มนี้เป็นค่าตัวเลข แต่คุณสามารถใช้ฟีเจอร์ รูปแบบตัวเลข ใน Excel เพื่อแสดงเป็นค่าวันที่แทนได้
ตัวอย่างต่อไปนี้แสดงวิธีสร้างวันที่สุ่มใน Excel ในทางปฏิบัติ
ตัวอย่าง: สร้างวันที่สุ่มใน Excel
สมมติว่าเราต้องการสร้างวันที่สุ่มใน Excel ระหว่างวันที่ 1/1/2000 ถึง 12/31/2023
เราสามารถป้อนวันที่เริ่มต้นและสิ้นสุดในเซลล์ A2 และ B2 ตามลำดับ จากนั้นป้อนสูตรต่อไปนี้ในเซลล์ C2 เพื่อสร้างวันที่สุ่มระหว่างวันที่สองวันนี้:
=RANDBETWEEN( $A$2 , $B$2 )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
ฟังก์ชัน RANDBETWEEN จะสร้างวันที่แบบสุ่มระหว่างช่วงวันที่นี้ แต่วันที่จะแสดงเป็นค่าตัวเลขตามค่าเริ่มต้น
หมายเหตุ : ค่าตัวเลขแสดงถึงจำนวนวันตั้งแต่ 1/1/2443
หากต้องการแปลงค่าตัวเลขนี้เป็นวันที่ เราสามารถไฮไลต์เซลล์ C2 จากนั้นคลิกเมนูแบบเลื่อนลง รูปแบบตัวเลข บนแท็บ หน้าแรก จากนั้นคลิก วันที่แบบสั้น :
ค่าตัวเลขจะถูกแปลงเป็นวันที่โดยอัตโนมัติ:
เราจะเห็นว่าฟังก์ชัน RANDBETWEEN สร้างวันที่ 4/3/2006 ซึ่งอยู่ระหว่างวันที่เริ่มต้นและสิ้นสุดที่เราระบุ
โปรดทราบว่าเราสามารถคลิกและลากสูตรนี้ไปยังเซลล์อื่นๆ ในคอลัมน์ C เพื่อสร้างวันที่สุ่มหลายๆ วันระหว่างช่วงวันที่นี้:
โปรดทราบว่าวันที่สุ่มทั้งหมดจะอยู่ภายในช่วงวันที่ที่เราระบุ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
วิธีเปรียบเทียบวันที่ไม่มีเวลาใน Excel
วิธีใช้ SUMIFS กับช่วงวันที่ใน Excel
วิธีกรองวันที่ตามเดือนใน Excel