ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

วิธีการแก้ไขข้อผิดพลาด #VALUE! ในฟังก์ชัน DATEVALUE

หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง

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

ต่อไปนี้เป็นสถานการณ์ทั่วไปที่ทำให้เกิดข้อผิดพลาด #VALUE!:

ปัญหา: อาร์กิวเมนต์ date_text มีค่าที่ไม่ถูกต้อง

อาร์กิวเมนต์ date_text จะต้องเป็นค่าข้อความ ที่ถูกต้อง และไม่ใช่ตัวเลขหรือวันที่ ตัวอย่างเช่น 22 มิถุนายน 2000 เป็นค่าที่ถูกต้อง แต่ค่าต่อไปนี้ไม่ใช่ค่าที่ถูกต้อง:

  • 366699

  • 06/22/2000

  • 2000 มิถุนายน 22

  • 22 มิถุนายน 2000

วิธีแก้ไข คุณต้องเปลี่ยนเป็นค่าที่ถูกต้อง คลิกขวาที่เซลล์แล้วคลิก จัดรูปแบบเซลล์ (หรือกด CTRL+1) แล้วตรวจสอบให้แน่ใจว่าเซลล์อยู่ในรูปแบบ ข้อความ ถ้าค่าเป็นข้อความอยู่แล้ว ให้ตรวจสอบให้แน่ใจว่ารูปแบบถูกต้อง เช่น 22 มิถุนายน 2000

ปัญหา: ค่าในอาร์กิวเมนต์ date_text ไม่ซิงค์กับการตั้งค่าวันที่และเวลาของระบบ

ถ้าการตั้งค่าวันที่และเวลาของระบบของคุณเป็นรูปแบบ ดด/วว/ปปปป จะทำให้สูตร เช่น =DATEVALUE(“22/6/2000”) คืนค่าเป็นข้อผิดพลาด #VALUE! แต่สูตรเดียวกันจะแสดงค่าที่ถูกต้องเมื่อวันที่และเวลาของระบบถูกตั้งค่าในรูปแบบ วว/ดด/ปปป

วิธีแก้ไข ตรวจสอบให้แน่ใจว่าการตั้งค่าวันที่และเวลาของระบบ (ทั้งวันแบบสั้นและแบบยาว) ว่าตรงกับรูปแบบวันที่ในอาร์กิวเมนต์ date_text หรือไม่

ปัญหา: วันที่ไม่อยู่ในช่วง 1 มกราคม 1990 ถึง 31 ธันวาคม 9999

วิธีแก้ไข ตรวจสอบให้แน่ใจว่าอาร์กิวเมนต์ date_text แสดงวันที่ระหว่างวันที่ 1 มกราคม 1990 ถึง 31 ธันวาคม 9999

ตัวอย่างต่อไปนี้เป็นรายการผลลัพธ์ของความแตกต่างของฟังก์ชัน DATEVALUE

หมายเหตุ: สำหรับตัวอย่างนี้ การตั้งค่าวันที่และเวลาถูกตั้งค่าเป็น ด/ว/ปปป และ วววว,ดดดด,ว,ปปป สำหรับรูปแบบ วันแบบสั้น และ วันแบบยาว ตามลำดับ

ผลลัพธ์ของฟังก์ชัน DATEVALUE ต่างๆ

คุณมีคำถามที่เกี่ยวกับฟังก์ชันโดยเฉพาะหรือไม่

โพสต์คำถามในฟอรั่มชุมชน Excel

ช่วยเราปรับปรุง Excel

คุณมีคำแนะนำเกี่ยวกับวิธีที่เราสามารถปรับปรุง Excel เวอร์ชันถัดไปหรือไม่ ถ้ามี โปรดดูหัวข้อต่างๆ ที่ Excel User Voice.

ดูเพิ่มเติม

การแก้ไขข้อผิดพลาด #VALUE!

ฟังก์ชัน DATEVALUE

คำนวณความแตกต่างระหว่างวันที่สองวัน

ภาพรวมของสูตรใน Excel

วิธีการหลีกเลี่ยงสูตรที่ใช้งานไม่ได้

ตรวจหาข้อผิดพลาดในสูตร

ฟังก์ชันของ Excel (ตามลำดับตัวอักษร)

ฟังก์ชัน Excel ทั้งหมด (ตามประเภท)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×