Excel

วิธีแก้ไข #VALUE! ข้อผิดพลาด

How Fix Value

สูตร Excel: วิธีแก้ไข #VALUE! ข้อผิดพลาดสรุป

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





คำอธิบาย

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

ข้อผิดพลาด #VALUE ค่อนข้างยุ่งยาก เนื่องจากบางฟังก์ชันละเว้นข้อมูลที่ไม่ถูกต้องโดยอัตโนมัติ ตัวอย่างเช่น ฟังก์ชัน SUM ไม่สนใจค่าข้อความ แต่การบวกหรือลบเป็นประจำด้วยตัวดำเนินการบวก (+) หรือลบ (-) จะส่งกลับ #VALUE! ผิดพลาดหากค่าใด ๆ เป็นข้อความ





ตัวอย่างด้านล่างแสดงสูตรที่ส่งคืนข้อผิดพลาด #VALUE พร้อมกับตัวเลือกในการแก้ไข

ตัวอย่าง #1 - ค่าข้อความที่ไม่คาดคิด

ในตัวอย่างด้านล่าง เซลล์ C3 มีข้อความ 'NA' และ F2 จะส่งกลับ #VALUE! ข้อผิดพลาด:



แปลงวันที่เป็นวันของปี
 
=C3+C4 // returns #VALUE!

#ค่า! ตัวอย่างข้อผิดพลาด - ค่าข้อความที่ไม่คาดคิด

ทางเลือกหนึ่งในการแก้ไขคือการป้อนค่าที่หายไปใน C3 สูตรใน F3 ทำงานอย่างถูกต้อง:

 
=C3+C4 // returns 6

#ค่า! ตัวอย่างข้อผิดพลาด - ค่าข้อความที่ไม่คาดคิด FIX 1

อีกทางเลือกหนึ่งในกรณีนี้คือเปลี่ยนเป็น ฟังก์ชัน SUM . ฟังก์ชัน SUM จะละเว้นค่าข้อความโดยอัตโนมัติ:

 
= SUM (C3,C4) // returns 4.5

#ค่า! ตัวอย่างข้อผิดพลาด - ค่าข้อความที่ไม่คาดคิด FIX 2

ตัวอย่าง # 2 - อักขระที่หลงทาง

บางครั้งเซลล์ที่มีอักขระเว้นวรรคผิดพลาดตั้งแต่หนึ่งตัวขึ้นไปจะส่ง #VALUE! ข้อผิดพลาดดังที่แสดงในหน้าจอด้านล่าง:

#ค่า! ตัวอย่างข้อผิดพลาด - ตัวอักษรที่หลงทาง

มูลค่าปัจจุบันของสูตรกระแสเงินสด

ประกาศ C3 หน้าตา ว่างเปล่าอย่างสมบูรณ์ อย่างไรก็ตาม หากเลือก C3 ไว้ เป็นไปได้ที่จะเห็นเคอร์เซอร์อยู่ทางด้านขวาของช่องว่างเดียว:

#ค่า! ตัวอย่างข้อผิดพลาด - อักขระเว้นวรรคผิดพลาดในแถบสูตร

Excel ส่งกลับ #VALUE! เนื่องจากอักขระเว้นวรรคเป็นข้อความ จึงเป็นอีกกรณีหนึ่งของตัวอย่าง #1 ด้านบน ในการแก้ไขข้อผิดพลาดนี้ ตรวจสอบให้แน่ใจว่าเซลล์ว่างโดยการเลือกเซลล์ แล้วกดปุ่ม Delete

หมายเหตุ: หากคุณมีปัญหาในการระบุว่าเซลล์ว่างจริงหรือไม่ ให้ใช้ปุ่ม ฟังก์ชัน ISBLANK หรือ ฟังก์ชัน LEN ทดสอบ.

ตัวอย่าง #3 - อาร์กิวเมนต์ฟังก์ชันไม่คาดหวัง type

มูลค่า! ข้อผิดพลาดอาจเกิดขึ้นได้เมื่อ อาร์กิวเมนต์ของฟังก์ชัน ไม่ใช่ประเภทที่คาดไว้ ในตัวอย่างด้านล่าง ฟังก์ชัน NETWORKDAYS ถูกตั้งค่าให้คำนวณจำนวนวันทำงานระหว่างสองวัน ในเซลล์ C3 'apple' ไม่ใช่วันที่ที่ถูกต้อง ดังนั้นฟังก์ชัน NETWORKDAYS จึงไม่สามารถคำนวณวันทำการและส่งคืน #VALUE! ข้อผิดพลาด:

#ค่า! ตัวอย่างข้อผิดพลาด - อาร์กิวเมนต์ของฟังก์ชันไม่คาดหวัง type

ด้านล่าง เมื่อป้อนวันที่ที่เหมาะสมใน C3 สูตรจะทำงานตามที่คาดไว้:

#ค่า! ตัวอย่างข้อผิดพลาด - อาร์กิวเมนต์ของฟังก์ชันไม่คาดว่าจะเป็นประเภท - FIX

วิธีสร้างช่องทำเครื่องหมายใน excel

ตัวอย่าง #4 - วันที่จัดเก็บเป็นข้อความ

บางครั้งเวิร์กชีตจะมีวันที่ที่ไม่ถูกต้องเนื่องจากถูกจัดเก็บเป็นข้อความ ในตัวอย่างด้านล่าง ฟังก์ชัน EDATE ใช้ในการคำนวณวันหมดอายุสามเดือนหลังจากวันที่ซื้อ สูตรใน C3 ส่งคืน #VALUE! ข้อผิดพลาดเนื่องจากวันที่ใน B3 ถูกจัดเก็บเป็นข้อความ (เช่น ไม่รู้จักเป็นวันที่อย่างถูกต้อง):

 
= EDATE (B3,3)

#ค่า! ตัวอย่างข้อผิดพลาด - วันที่จัดเก็บเป็นข้อความ

เมื่อวันที่ใน B3 ได้รับการแก้ไข ข้อผิดพลาดจะได้รับการแก้ไข:

#ค่า! ตัวอย่างข้อผิดพลาด - วันที่จัดเก็บเป็นข้อความ FIXED

หากคุณต้องแก้ไขวันที่จำนวนมากที่จัดเก็บเป็นข้อความ หน้านี้ มีตัวเลือกบางอย่างสำหรับการแก้ไข

ผู้เขียน Dave Bruns


^