Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

ข้อควรรู้

  • ฟังก์ชัน DATEVALUE ใน Excel จะแปลงวันที่ที่จัดรูปแบบข้อความเป็นหมายเลขซีเรียล
  • ใช้ฟังก์ชันนี้เมื่อเซลล์มีวันที่ที่จัดรูปแบบเป็นข้อความ ไม่ใช่ตัวเลข ซึ่งสามารถเกิดขึ้นได้กับข้อมูลที่นำเข้าหรือคัดลอก
  • ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชันคือ:=DATEVALUE (date_text )

บทความนี้อธิบายวิธีใช้ฟังก์ชัน DATEVALUE ใน Excel เวอร์ชันใดก็ได้ รวมถึง Excel 2019 และ Microsoft 365

ฟังก์ชัน DATEVALUE คืออะไร?

ฟังก์ชัน DATEVALUE ใน Excel จะแปลงวันที่ในรูปแบบข้อความเป็นหมายเลขซีเรียล Excel สามารถอ่านเลขลำดับเพื่อทำความเข้าใจวันที่ได้

ฟังก์ชัน Excel นี้จำเป็นเมื่อเซลล์มีข้อมูลวันที่แต่ถูกเก็บไว้ในข้อความปกติ แทนที่จะแปลงเป็นวันที่โดยอัตโนมัติ Excel จะมองว่าเซลล์นั้นเป็นเพียงตัวเลขและตัวอักษร ทำให้ใช้งานยาก กรณีนี้อาจเกิดขึ้นได้หากมีการคัดลอกหรือนำเข้าวันที่จากที่อื่น

คุณสามารถใช้ฟังก์ชัน DATEVALUE Excel เพื่อสร้างหมายเลขลำดับประจำสินค้าของวันที่ จากนั้นจึงนำไปใช้เพื่อจัดรูปแบบเป็นวันที่ได้อย่างถูกต้องและใช้กับสูตรตามวันที่อื่นๆ จัดเรียงด้วยวันที่อื่นๆ เป็นต้น

วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

ฟังก์ชัน DATEVALUE ใช้ได้กับ Excel ทุกเวอร์ชัน

DATEVALUE ไวยากรณ์ของฟังก์ชัน &อาร์กิวเมนต์

สูตรทั้งหมดที่ใช้ฟังก์ชันนี้ควรอยู่ในรูปแบบดังนี้:

=DATEVALUE (date_text )

ข้อความวันที่ เป็นอาร์กิวเมนต์เดียวที่สนับสนุน โดยสามารถอ้างอิงเซลล์อื่นๆ หรือข้อมูลวันที่สามารถเก็บไว้ในสูตรได้

ต่อไปนี้คือกฎบางอย่างที่ต้องจำเกี่ยวกับฟังก์ชัน DATEVALUE:

  • ถ้า date_text ไม่ระบุปี ใช้ปีปัจจุบัน
  • ถ้า date_text รวมข้อมูลเวลา Excel จะไม่สนใจ
  • หากป้อนข้อมูลวันที่ลงในสูตรโดยตรง จะต้องล้อมรอบด้วยเครื่องหมายคำพูด
  • หากมีการอ้างอิงข้อมูลวันที่ในเซลล์อื่นที่มีชื่อข้อความของเดือน (เช่น มี.ค. หรือ มีนาคม) เดือนนั้นจะต้องอยู่ในตำแหน่งที่สอง (เช่น 31-ม.ค. 2020)
  • The #VALUE! ข้อผิดพลาดจะแสดงหาก date_text อยู่นอกช่วงวันที่ 1/1/1900–12/31/9999
  • The #VALUE! ข้อผิดพลาดจะแสดงหาก date_text ดูเหมือนจะเป็นตัวเลข (เช่น ไม่มีขีดกลางหรือทับเหมือนวันที่ทั่วไป)

ตัวอย่างฟังก์ชัน DATEVALUE

ต่อไปนี้คือตัวอย่างวิธีต่างๆ ที่คุณอาจใช้ฟังก์ชันนี้:

วันที่อ้างอิงจากเซลล์อื่น

=DATEVALUE(A2)
วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

สมมติว่า A1 อ่านว่า 4-4-2002 ตัวอย่างสูตร DATEVALUE นี้จะสร้างหมายเลขซีเรียล 37350 .

ใส่วันที่ภายในสูตร

=DATEVALUE("12/25/2007")
วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

นี่เป็นอีกวิธีหนึ่งในการใช้ฟังก์ชันนี้ การป้อนวันที่ในเครื่องหมายคำพูดแทนการโทรไปยังเซลล์อื่น สูตรนี้สร้างวันที่แบบอนุกรม 39441 .

สร้างวันที่จากหลายเซลล์

=DATEVALUE(A2 &"/" &A3 &"/" &A4)
วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

ในตัวอย่างนี้ของฟังก์ชัน DATEVALUE จะมีการใช้การตั้งค่าแบบเดียวกัน แต่เรากำลังดึงข้อมูลวันที่จากเซลล์ที่แยกจากกันสามเซลล์:A2=5, A3=18 และ A4=2017

ต้องใช้เครื่องหมายและเพื่อที่เราจะเพิ่มเครื่องหมายทับเพื่อแยกวัน เดือน และปี อย่างไรก็ตาม ผลลัพธ์ยังคงเป็นหมายเลขซีเรียลเนื่องจากเป็นฟังก์ชันที่ใช้ ดังนั้น เราจึงต้องจัดรูปแบบเซลล์เป็นวันที่จริง (ดูด้านล่าง) เพื่อดูเป็นวันที่ 18/5/2560

ใช้เครื่องหมายและในสูตรวันที่

=DATEVALUE("3" &"/" &A2 &"/" &"2002")
วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

ในตัวอย่างนี้ ฟังก์ชันจะเหมือนกับฟังก์ชันด้านบน แต่แทนที่จะใช้การอ้างอิงเซลล์เพื่อคำนวณวันและปี เรากำลังป้อนค่าเหล่านั้นด้วยตนเองโดยใช้เครื่องหมายอัญประกาศ

ดึงข้อมูลวันที่ออกจากเซลล์ด้วยข้อมูลอื่น

=DATEVALUE(LEFT(A20,10))
วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

ถ้าเซลล์มีข้อมูลอื่นๆ ที่คุณไม่ต้องการ คุณสามารถใช้ฟังก์ชันต่างๆ เช่น ซ้าย และ ขวา เพื่อแยกวันที่ ในตัวอย่างนี้ ฟังก์ชัน DATEVALUE จะจับคู่กับฟังก์ชัน LEFT เพื่อให้ดูเฉพาะ 10 อักขระแรกจากด้านซ้าย ผลลัพธ์คือ 41654 ซึ่ง Excel สามารถจัดรูปแบบเป็นวันที่เพื่อสร้าง 1/15/2014 .

แยกวันที่ด้วยฟังก์ชัน MID

=DATEVALUE(MID(A40,FIND(" ",A40)+1,7))
วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

สุดท้าย เรามีสูตรนี้ที่ไม่เพียงแต่รวมฟังก์ชัน MID เท่านั้น แต่ยังรวมถึงฟังก์ชัน FIND เพื่อแยกวันที่และนำเสนอในรูปแบบหมายเลขซีเรียล ฟังก์ชัน MID ตั้งค่า A2 เป็นเป้าหมายและใช้ FIND เพื่อกำหนดช่องว่าง (" " ) เป็นจุดที่ควรเริ่มนับฟังก์ชัน ตัวเลขที่ส่วนท้ายของฟังก์ชัน MID กำหนดจำนวนอักขระที่จะแยก ซึ่งก็คือ 7 ในตัวอย่างของเรา ผลลัพธ์คือ 43944 ซึ่งเมื่อจัดรูปแบบเป็นวันที่จะกลายเป็น 4/23/2020 .

ข้อผิดพลาด DATEVALUE

ด้านล่างนี้คือตัวอย่างสถานการณ์ที่ฟังก์ชัน DATEVALUE จะแสดงข้อผิดพลาด ตามกฎที่กล่าวถึงข้างต้น แถวที่มี #VALUE! ข้อผิดพลาดมีข้อมูลที่ฟังก์ชันนี้ไม่สามารถประมวลผลได้

วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel

การจัดรูปแบบตัวเลขเป็นวันที่

เมื่อ Excel สร้างหมายเลขลำดับประจำสินค้าของวันที่ คุณจะเหลือตัวเลขที่ระบุจำนวนวันที่อยู่ห่างจาก 1/1/1900 ใช้งานไม่ได้ ดังนั้นสิ่งที่คุณต้องทำคือจัดรูปแบบเซลล์นั้นเป็นวันที่ปกติ

วิธีหนึ่งที่จะทราบได้ทันทีว่าเซลล์ถูกจัดรูปแบบเป็นข้อความหรือเป็นวันที่หรือไม่ คือการตรวจสอบว่าเซลล์ถูกจัดแนวภายในเซลล์อย่างไร วันที่จัดรูปแบบเป็นข้อความมักจะจัดชิดซ้าย ในขณะที่เซลล์ที่จัดรูปแบบวันที่มักจะจัดชิดขวา

  1. เลือกเซลล์ที่ต้องการจัดรูปแบบเป็นวันที่

  2. จาก หน้าแรก ที่ด้านบนของ Excel ค้นหา หมายเลข มาตรา.

  3. เลือกเมนูแบบเลื่อนลงและเลือกตัวเลือกวันที่ เช่น วันที่แบบสั้น หรือ วันที่ยาวนาน .

    วิธีใช้ฟังก์ชัน DATEVALUE ของ Excel