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

ฟังก์ชัน DATEVALUE ใน Excel

ฟังก์ชัน DATEVALUE ใน excel ใช้เพื่อแสดงวันที่ใด ๆ ในรูปแบบสัมบูรณ์ของ excel ฟังก์ชันนี้รับอาร์กิวเมนต์ซึ่งอยู่ในรูปแบบของข้อความวันที่ซึ่งโดยปกติไม่ได้แสดงโดย excel เป็นวันที่และแปลงเป็นรูปแบบที่ excels สามารถรับรู้ได้ว่าเป็น a วันที่ฟังก์ชันนี้ช่วยในการสร้างวันที่ที่กำหนดในรูปแบบวันที่ที่คล้ายกันสำหรับการคำนวณและวิธีการใช้ฟังก์ชันนี้คือ = DATEVALUE (ข้อความวันที่)

ไวยากรณ์

อาร์กิวเมนต์

  • date_text:วันที่ที่ถูกต้องในรูปแบบข้อความ DATE_TEXTอาร์กิวเมนต์สามารถป้อนโดยตรงหรือให้เป็นข้อมูลอ้างอิงเซลล์ หากDATE_TEXTคือการอ้างอิงเซลล์, ค่าของเซลล์จะต้องมีรูปแบบเป็นข้อความ หากป้อนdate_textโดยตรงควรอยู่ในเครื่องหมายคำพูด DATE_TEXTอาร์กิวเมนต์เท่านั้นควรดูที่ระหว่างวันที่ 1 มกราคม 1900 และวันที่ 31 ธันวาคม 9999
  • Return:ส่งคืนหมายเลขประจำเครื่องที่แสดงวันที่เฉพาะใน Excel จะส่งกลับข้อผิดพลาด #VALUE หากdate_textอ้างถึงเซลล์ที่ไม่มีวันที่ที่จัดรูปแบบเป็นข้อความ ถ้าข้อมูลที่ป้อนอยู่นอกช่วงของ Excel DATEVALUE ใน Excel จะส่งกลับ #VALUE! ข้อผิดพลาด

วิธีใช้ฟังก์ชัน DATEVALUE ใน Excel (พร้อมตัวอย่าง)

ฟังก์ชัน Excel DATEVALUE นั้นเรียบง่ายและใช้งานง่าย ให้ทำความเข้าใจการทำงานของ DATEVALUE ใน excel ตามตัวอย่างบางส่วน

คุณสามารถดาวน์โหลดเทมเพลต Excel ของฟังก์ชัน DATEVALUE ได้ที่นี่ - เทมเพลต Excel ของฟังก์ชัน DATEVALUE

ตัวอย่าง # 1

ในตัวอย่างฟังก์ชัน Excel DATEVALUE นี้สมมติว่าคุณมีวันและวันที่กำหนดไว้ในเซลล์ C4: C6 ตอนนี้คุณต้องการแยกวันที่และรับหมายเลขซีเรียลของวันที่

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

= DATEVALUE (MID (C4, FIND (““, C4) + 1, 10))

มันจะส่งคืนหมายเลขประจำเครื่องสำหรับวันที่ 28/10/1992

ตอนนี้เพียงลากไปยังเซลล์ที่เหลือเพื่อรับค่าวันที่สำหรับเซลล์ที่เหลือ

ตอนนี้ให้เราดูรายละเอียดฟังก์ชัน DATEVALUE:

= DATEVALUE (MID (C4, FIND (““, C4) + 1, 10))

  • FIND (““, C4) จะค้นหาตำแหน่งของช่องว่างที่ 1 ที่เกิดขึ้นในเซลล์ C4

มันจะกลับไปที่ 10

  • FIND (““, C4) + 1 จะให้ตำแหน่งเริ่มต้นของวันที่
  • MID (C4, FIND (““, C4) + 1, 10) จะสับและส่งข้อความเซลล์กลับจากตำแหน่งที่ 10 เป็น 10 ตำแหน่งไปข้างหน้า จะกลับมาในวันที่ 28/10/1992
  • DATEVALUE (MID (C4, FIND (““, C4) + 1, 10)) สุดท้ายจะแปลงข้อความวันที่ที่ป้อนเป็นหมายเลขซีเรียลและส่งคืน 33905

ตัวอย่าง # 2

ในตัวอย่างฟังก์ชัน Excel DATEVALUE นี้สมมติว่าคุณมีข้อมูลการขายที่รวบรวมในช่วงเวลาหนึ่ง เริ่มต้นในวันที่ 1 มีนาคม 2018 คุณรวบรวมข้อมูลการขายในวันที่ 5 มีนาคม 2018 ดังนั้นนี่คือยอดขายที่เกิดขึ้นระหว่างวันที่ 1 ถึง 5 มีนาคม 2018 ถัดไปคุณจะรวบรวมข้อมูลในวันที่ 11 มีนาคม 2018 ซึ่งแสดงถึงยอดขาย ระหว่างวันที่ 5-11 มีนาคม 2561.

ตอนนี้คุณไม่สนใจวันที่ คุณแค่อยากรู้ว่ายอดขาย 10,000 (เซลล์ B5) กี่วัน หากต้องการทราบจำนวนวันคุณสามารถใช้ฟังก์ชัน DATEVALUE ต่อไปนี้:

= DATEVALUE (B5) - DATEVALUE (B4)

ฟังก์ชัน DATEVALUE นี้ใน Excel จะส่งกลับ 4

ตอนนี้คุณสามารถลากไปยังเซลล์อื่น ๆ ได้

เป็นที่น่าสังเกตว่าในแต่ละวันหมายเลขซีเรียลของวันที่จะเพิ่มขึ้น 1 เนื่องจาก Excel รับรู้วันที่หลังจากวันที่ 1 มกราคม 1900 เท่านั้นหมายเลขประจำเครื่องของวันนี้คือ 1 สำหรับวันที่ 2 มกราคม 1990 จึงเป็น 2 เป็นต้นไป . ดังนั้นการลบหมายเลขซีเรียลสองตัวใด ๆ จะส่งกลับจำนวนวันระหว่างพวกเขา

สิ่งที่ต้องจำ

  • จะแปลงวันที่ใด ๆ ให้เป็นหมายเลขประจำเครื่องซึ่งแสดงถึงวันที่ของ Excel
  • หากกำหนดให้เป็นการอ้างอิงเซลล์เซลล์นั้นจะต้องถูกจัดรูปแบบเป็นข้อความ
  • ฟังก์ชันนี้จะส่งกลับข้อผิดพลาด #VALUE หากdate_textอ้างถึงเซลล์ที่ไม่มีวันที่หรือไม่ได้จัดรูปแบบเป็นข้อความ
  • รับเฉพาะวันที่ 1 มกราคม 1900 และ 31 ธันวาคม 9999