ใน Microsoft Excel ข้อผิดพลาด SPILL เกิดขึ้นเมื่อสูตรส่งกลับผลลัพธ์หลายรายการ และ Excel ไม่สามารถส่งคืนผลลัพธ์ไปยังตารางได้ ในบทช่วยสอนนี้ เราจะอธิบายขั้นตอนในการ ลบข้อผิดพลาด SPILL ใน Excel
ข้อผิดพลาดของสูตร #SPILL ใน Excel คืออะไร
ข้อผิดพลาด SPILL ใน Excel หมายความว่าสูตรมีผลกับค่าหลายค่าและถูกวางไว้ในเซลล์ข้างเคียง
วิธีการลบข้อผิดพลาด SPILL ใน Excel
ทำตามขั้นตอนด้านล่างเพื่อแก้ไขข้อผิดพลาดของสูตร #SPILL ประเภทนี้ใน Excel:
- ระยะการรั่วไหลไม่เว้นว่าง
- ระยะการรั่วไหลมากเกินไป
- ขยายเกินขอบแผ่นงาน
- สูตรตาราง
- หน่วยความจำไม่เพียงพอ
- หยดลงในเซลล์ผสาน
- ไม่รู้จัก/ สำรอง
1] ช่วงการรั่วไหลไม่เว้นว่าง
ข้อผิดพลาดนี้เกิดขึ้นเมื่อช่วงการรั่วไหลของอาร์เรย์ที่หกไม่เว้นว่าง
เมื่อเลือกข้อผิดพลาด SPILL เส้นขอบเส้นประจะระบุช่วงการรั่วไหลที่ต้องการ
เลือกไอคอนข้อผิดพลาดและเลือก เลือก สิ่งกีดขวางเซลล์ ตัวเลือกที่จะไปที่เซลล์ที่ขัดขวางทันที ลบข้อผิดพลาดโดยการลบรายการของเซลล์ที่ขัดขวาง เมื่อเคลียร์สิ่งกีดขวางแล้ว สูตรอาร์เรย์จะเกิดขึ้น
2] ช่วงการรั่วไหลกว้างเกินไป
ข้อผิดพลาดนี้สามารถเกิดขึ้นได้เมื่อ Excel ไม่สามารถกำหนดขนาดของอาร์เรย์ที่แยกได้เนื่องจากไม่สามารถคาดการณ์ได้และปรับขนาดระหว่างการคำนวณที่ผ่าน การปรับขนาดอาร์เรย์แบบไดนามิกอาจทำให้การคำนวณผ่านเพื่อให้แน่ใจว่ามีการคำนวณสเปรดชีตครบถ้วน ถ้าอาร์เรย์ยังคงเปลี่ยนแปลงในระหว่างการส่งผ่านเพิ่มเติมเหล่านี้และไม่คงที่ Excel จะแก้ไขอาร์เรย์แบบไดนามิกเป็น SPILL
3] ขยายเกินขอบแผ่นงาน
ใน Excel สูตรจะทำให้เกิดข้อผิดพลาด SPILL ถ้า Excel จะค้นหาทั้งคอลัมน์ ส่งคืนผลลัพธ์ 1,048,576 รายการ และไปที่จุดสิ้นสุดของตาราง Excel
มีสามวิธีในการแก้ไขปัญหานี้:
วิธีที่ 1 :
อ้างอิงค่าการค้นหาที่คุณสนใจ รูปแบบของสูตรนี้จะส่งคืนอาร์เรย์แบบไดนามิกแต่ใช้ไม่ได้กับตาราง Excel
วิธีที่ 2 :
อ้างอิงค่าในแถวเดียวกัน แล้วคัดลอกสูตรลงไป รูปแบบสูตรดั้งเดิมจะทำงานในตารางแต่จะไม่ส่งคืนอาร์เรย์แบบไดนามิก
วิธีที่ 3 :
ใช้ตัวดำเนินการ @ แล้วคัดลอกสูตรลง รูปแบบสูตรดั้งเดิมจะทำงานในตารางแต่จะไม่ส่งคืนอาร์เรย์แบบไดนามิก
4] สูตรตาราง
สูตรอาร์เรย์ที่หกไม่ได้รับการสนับสนุนในตาราง Excel ย้ายสูตรออกจากตารางหรือแปลงตารางเป็นช่วง:คลิก การออกแบบตาราง> เครื่องมือ> แปลงเป็นช่วง .
5] หน่วยความจำไม่เพียงพอ
สูตรอาร์เรย์ที่หกที่คุณพยายามป้อนทำให้ Excel มีหน่วยความจำไม่เพียงพอ โปรดลองอ้างอิงอาร์เรย์ที่เล็กกว่าของช่วง
6] หกลงในเซลล์ที่ผสาน
ใน Microsoft Excel สูตรอาร์เรย์ที่หกไม่สามารถรั่วไหลลงในเซลล์ที่ผสานได้ ยกเลิกการผสานเซลล์ หรือย้ายสูตรไปยังช่วงอื่นที่ไม่เชื่อมต่อกับเซลล์ที่ผสาน
เลือกไอคอนข้อผิดพลาดและเลือก เลือกเซลล์สิ่งกีดขวาง ตัวเลือกที่จะไปที่เซลล์ที่ขัดขวางทันที ยกเลิกการผสานเซลล์ เมื่อล้างเซลล์ที่ผสานแล้ว สูตรอาร์เรย์จะเกิดขึ้น
7] ไม่รู้จัก/ สำรอง
Excel ไม่รู้จักหรือไม่สามารถกระทบยอดสาเหตุของข้อผิดพลาดนี้ได้ โปรดตรวจสอบให้แน่ใจว่าสูตรของคุณมีอาร์กิวเมนต์ที่จำเป็นทั้งหมดสำหรับสถานการณ์ของคุณ
อ่าน :Microsoft Excel Formulas ไม่อัปเดตโดยอัตโนมัติ
เราหวังว่าบทช่วยสอนนี้จะช่วยให้คุณเข้าใจวิธีลบข้อผิดพลาดที่หกใน Excel หากคุณมีคำถามเกี่ยวกับบทช่วยสอน โปรดแจ้งให้เราทราบในความคิดเห็น