หากคุณมักจะทำงานกับ สูตรใน Microsoft Excel คุณอาจพบข้อผิดพลาด #VALUE ข้อผิดพลาดนี้อาจน่ารำคาญมากเพราะเป็นเรื่องทั่วไปมาก ตัวอย่างเช่น การเพิ่มค่าข้อความลงในสูตรตัวเลขอาจทำให้เกิดข้อผิดพลาดนี้ได้ นั่นเป็นเพราะว่าเมื่อคุณบวกหรือลบ Excel คาดหวังให้คุณใช้เฉพาะตัวเลขเท่านั้น
วิธีที่ง่ายที่สุดในการจัดการกับข้อผิดพลาด #VALUE คือการตรวจสอบให้แน่ใจว่าสูตรของคุณไม่มีการพิมพ์ผิด และคุณใช้ข้อมูลที่ถูกต้องอยู่เสมอ แต่อาจไม่สามารถทำได้เสมอไป ดังนั้นในบทความนี้ เราจะช่วยคุณเรียนรู้วิธีต่างๆ ที่คุณสามารถใช้เพื่อจัดการกับข้อผิดพลาด #VALUE ใน Microsoft Excel
นอกจากนี้ ลองดู เคล็ดลับและเทคนิค Excel เพื่อเพิ่มประสิทธิภาพการทำงานของคุณ ที่เราชื่นชอบซึ่งมีอาการปวดหัวน้อยลง
อะไรทำให้เกิดข้อผิดพลาด #VALUE
มีสาเหตุหลายประการที่ทำให้เกิดข้อผิดพลาด #VALUE เมื่อคุณใช้สูตรใน Excel นี่คือบางส่วน:
เมื่อคุณพบสิ่งที่ทำให้เกิดข้อผิดพลาด #VALUE คุณจะสามารถตัดสินใจได้ว่าจะแก้ไขอย่างไร ตอนนี้เรามาดูแต่ละกรณีและเรียนรู้วิธีกำจัดข้อผิดพลาด #VALUE.
แก้ไขข้อผิดพลาด #VALUE ที่เกิดจากประเภทข้อมูลที่ไม่ถูกต้อง
สูตร Microsoft Excel บางสูตรได้รับการออกแบบมาให้ทำงานกับข้อมูลบางประเภทเท่านั้น หากคุณสงสัยว่านี่คือสิ่งที่ทำให้เกิดข้อผิดพลาด #VALUE ในกรณีของคุณ คุณจะต้องตรวจสอบให้แน่ใจว่าไม่มีเซลล์ที่อ้างอิงใดใช้ประเภทข้อมูลที่ไม่ถูกต้อง
ตัวอย่างเช่น คุณกำลังใช้สูตรที่คำนวณตัวเลข หากมีสตริงข้อความในเซลล์ที่อ้างอิงเซลล์ใดเซลล์หนึ่ง สูตรจะไม่ทำงาน แทนที่จะเห็นผลลัพธ์ คุณจะเห็นข้อผิดพลาด #VALUE ในเซลล์ว่างที่เลือก
ตัวอย่างที่สมบูรณ์แบบคือเมื่อคุณพยายามคำนวณทางคณิตศาสตร์ง่ายๆ เช่น การบวกหรือการคูณ และค่าใดค่าหนึ่งไม่ใช่ตัวเลข
มีหลายวิธีในการแก้ไขข้อผิดพลาดนี้:
ในตัวอย่างข้างต้น เราสามารถใช้ฟังก์ชัน PRODUCT: =PRODUCT(B2,C2)
ฟังก์ชันนี้จะละเว้นเซลล์ที่มีช่องว่าง ประเภทข้อมูลที่ไม่ถูกต้อง หรือค่าตรรกะ มันจะให้ผลลัพธ์เหมือนกับว่าค่าอ้างอิงคูณด้วย 1
คุณยังสามารถสร้างคำสั่ง IF ที่จะคูณสองเซลล์ได้หากทั้งสองเซลล์มีค่าตัวเลข ถ้าไม่เช่นนั้นผลตอบแทนจะเป็นศูนย์ ใช้สิ่งต่อไปนี้:
=IF(และ(ISNUMBER(B2),ISNUMBER(C2)),B2*C2,0)
แก้ไข ข้อผิดพลาด #VALUE เกิดจากการเว้นวรรคและอักขระที่ซ่อนอยู่
บางสูตรไม่สามารถทำงานได้หากบางเซลล์เต็มไปด้วยอักขระหรือช่องว่างที่ซ่อนอยู่หรือมองไม่เห็น แม้ว่ามองเห็นเซลล์เหล่านี้จะดูว่างเปล่า แต่ก็อาจมีช่องว่างหรือแม้แต่อักขระที่ไม่พิมพ์ออกมา Excel ถือว่าช่องว่างเป็นอักขระข้อความ และในกรณีของประเภทข้อมูลที่แตกต่างกัน สิ่งนี้อาจทำให้เกิดข้อผิดพลาด #VALUE Excel
ในตัวอย่างข้างต้น เซลล์ C2, B7 และ B10 ดูเหมือนว่างเปล่า แต่มีช่องว่างหลายช่องซึ่งทำให้เกิดข้อผิดพลาด #VALUE เมื่อเราพยายามคูณเซลล์เหล่านั้น
หากต้องการแก้ไขข้อผิดพลาด #VALUE คุณจะต้องตรวจสอบให้แน่ใจว่าเซลล์ว่าง เลือกเซลล์แล้วกดปุ่ม DELETEบนแป้นพิมพ์เพื่อลบอักขระหรือการเว้นวรรคที่มองไม่เห็น
คุณยังสามารถใช้ฟังก์ชัน Excel ที่ละเว้นค่าข้อความได้ หนึ่งในนั้นคือฟังก์ชัน SUM:
=SUM(B2:C2)
แก้ไขข้อผิดพลาด #VALUE ที่เกิดจากช่วงที่เข้ากันไม่ได้.
หากคุณใช้ฟังก์ชันที่ยอมรับหลายช่วงในอาร์กิวเมนต์ จะไม่ทำงานหากช่วงเหล่านั้นมีขนาดและรูปร่างไม่เท่ากัน หากเป็นเช่นนั้น สูตรของคุณจะส่งผลให้เกิดข้อผิดพลาด #VALUE เมื่อคุณเปลี่ยนช่วงของการอ้างอิงเซลล์ ข้อผิดพลาดควรหายไป
ตัวอย่างเช่น คุณกำลังใช้ฟังก์ชัน FILTER และคุณกำลังพยายามกรองช่วงของเซลล์ A2:B12 และ A3:A10 หากคุณใช้สูตร =FILTER(A2:B12,A2:A10=”Milk”) คุณจะได้รับข้อผิดพลาด #VALUE
คุณจะต้องเปลี่ยนช่วงเป็น A3:B12 และ A3:A12 เมื่อช่วงมีขนาดและรูปร่างเท่ากันแล้ว ฟังก์ชัน FILTER ของคุณจะไม่มีปัญหาในการคำนวณ
แก้ไข #VALUE ข้อผิดพลาดที่เกิดจากรูปแบบวันที่ไม่ถูกต้อง
Microsoft Excel สามารถจดจำรูปแบบวันที่ที่แตกต่างกันได้ แต่คุณอาจใช้รูปแบบที่ Excel ไม่รู้จักเป็นค่าวันที่ ในกรณีเช่นนี้ ระบบจะถือว่าเป็นสตริงข้อความ หากคุณลองใช้วันที่เหล่านี้ในสูตร วันที่เหล่านั้นจะส่งกลับข้อผิดพลาด #VALUE
วิธีเดียวที่จะจัดการกับปัญหานี้คือการแปลงรูปแบบวันที่ที่ไม่ถูกต้องให้เป็นรูปแบบที่ถูกต้อง
แก้ไขข้อผิดพลาด #VALUE ที่เกิดจากไวยากรณ์ของสูตรไม่ถูกต้องh2>
หากคุณใช้ไวยากรณ์ของสูตรไม่ถูกต้องขณะพยายามคำนวณ ผลลัพธ์จะเป็นข้อผิดพลาด #VALUE โชคดีที่ Microsoft Excel มีเครื่องมือตรวจสอบที่จะช่วยคุณในเรื่องสูตร คุณจะพบพวกเขาในกลุ่มการตรวจสอบสูตรใน Ribbon ต่อไปนี้เป็นวิธีใช้งาน:
Excel จะวิเคราะห์สูตรที่คุณใช้ในเซลล์นั้น และหากพบข้อผิดพลาดทางไวยากรณ์ สูตรนั้นจะถูกเน้นสี ข้อผิดพลาดทางไวยากรณ์ที่ตรวจพบสามารถแก้ไขได้อย่างง่ายดาย
ตัวอย่างเช่น หากคุณใช้ =FILTER(A2:B12,A2:A10=”Milk”) คุณจะได้รับข้อผิดพลาด #VALUE เนื่องจากค่าช่วงไม่ถูกต้อง เมื่อต้องการค้นหาว่าปัญหาอยู่ที่ใดในสูตร ให้คลิกการตรวจสอบข้อผิดพลาด แล้วอ่านผลลัพธ์จากกล่องโต้ตอบ
แก้ไขไวยากรณ์ของสูตรให้อ่าน =FILTER(A2:B12,A2:A12=”Milk”) แล้วคุณจะแก้ไขข้อผิดพลาด #VALUE ได้.
แก้ไขข้อผิดพลาด #VALUE ในฟังก์ชัน XLOOKUP และ VLOOKUP ของ Excel
หากคุณต้องการค้นหาและเรียกข้อมูลจากแผ่นงาน Excel หรือสมุดงาน โดยทั่วไปคุณจะใช้ฟังก์ชัน XLOOKUP หรือฟังก์ชันที่สืบทอดกันในปัจจุบัน ฟังก์ชัน VLOOKUP ฟังก์ชันเหล่านี้ยังสามารถส่งกลับข้อผิดพลาด #VALUE ได้ในบางกรณี
สาเหตุที่พบบ่อยที่สุดของข้อผิดพลาด #VALUE ใน XLOOKUP คือขนาดที่ไม่มีใครเทียบได้ของอาร์เรย์ที่ส่งกลับ นอกจากนี้ยังสามารถเกิดขึ้นได้เมื่ออาร์เรย์ LOOKUP มีขนาดใหญ่หรือเล็กกว่าอาร์เรย์ที่ส่งกลับ
ตัวอย่างเช่น หากคุณใช้สูตร: =XLOOKUP(D2,A2:A12,B2:B13) ค่าที่ส่งคืนจะเป็นข้อผิดพลาด #VALUE เนื่องจากการค้นหาและอาร์เรย์ที่ส่งคืนมีจำนวนแถวต่างกัน
หน้าปรับสูตรเพื่ออ่าน: =XLOOKUP(D2,A2:A12,B2:B12).
ใช้ IFERROR หรือ ฟังก์ชัน IF เพื่อแก้ไขข้อผิดพลาด #VALUE
มีสูตรที่คุณสามารถใช้เพื่อจัดการกับข้อผิดพลาด เมื่อพูดถึงข้อผิดพลาด #VALUE คุณสามารถใช้ฟังก์ชัน IFERROR หรือการรวมกันของฟังก์ชัน IF และ ISERROR
ตัวอย่างเช่น คุณสามารถใช้ฟังก์ชัน IFERROR เพื่อแทนที่ข้อผิดพลาด #VALUE ด้วยข้อความที่มีความหมายมากขึ้น สมมติว่าคุณต้องการคำนวณวันที่มาถึงในตัวอย่างด้านล่าง และคุณต้องการแทนที่ข้อผิดพลาด #VALUE ที่เกิดจากรูปแบบวันที่ไม่ถูกต้อง ด้วยข้อความ "ตรวจสอบวันที่"
คุณจะใช้สูตรต่อไปนี้: =IFERROR(B2+C2,”ตรวจสอบวันที่”)
ในกรณีที่ไม่มีข้อผิดพลาด สูตรด้านบนจะส่งกลับผลลัพธ์ของอาร์กิวเมนต์แรก
สามารถทำได้เช่นเดียวกันหากคุณใช้สูตร IF และ ISERROR ร่วมกัน:
=IF(ISERROR(B2+C2),”ตรวจสอบวันที่”,B2+C2).
สูตรนี้จะตรวจสอบก่อนว่าผลลัพธ์ที่ส่งคืนมีข้อผิดพลาดหรือไม่ หากเป็นข้อผิดพลาดจะส่งผลให้เกิดอาร์กิวเมนต์แรก (ตรวจสอบวันที่) และหากไม่เป็นเช่นนั้นจะส่งผลให้เกิดอาร์กิวเมนต์ที่สอง (B2+C2)
ข้อเสียเปรียบประการเดียวของฟังก์ชัน IFERROR คือจะตรวจจับข้อผิดพลาดได้ทุกประเภท ไม่ใช่แค่ข้อผิดพลาด #VALUE จะไม่สร้างความแตกต่างระหว่างข้อผิดพลาด เช่น ข้อผิดพลาด #N/A, #DIV/0, #VALUE หรือ #REF
Excel ซึ่งมีฟังก์ชันและฟีเจอร์มากมาย มอบความเป็นไปได้ไม่รู้จบในการจัดการและวิเคราะห์ข้อมูล เข้าใจและพิชิต #VALUE! ข้อผิดพลาดใน Microsoft Excel เป็นทักษะที่สำคัญในโลกของเวทมนตร์สเปรดชีต อาการสะอึกเล็กๆ น้อยๆ เหล่านี้อาจทำให้หงุดหงิด แต่เมื่อมีความรู้และเทคนิคจากบทความนี้ คุณก็พร้อมที่จะแก้ไขปัญหาแล้ว.
.