Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

ใน Microsoft Excel ข้อผิดพลาด SPILL เกิดขึ้นเมื่อสูตรส่งกลับผลลัพธ์หลายรายการ และ Excel ไม่สามารถส่งคืนผลลัพธ์ไปยังตารางได้ ในบทช่วยสอนนี้ เราจะอธิบายขั้นตอนในการ ลบข้อผิดพลาด SPILL ใน Excel

ข้อผิดพลาดของสูตร #SPILL ใน Excel คืออะไร

ข้อผิดพลาด SPILL ใน Excel หมายความว่าสูตรมีผลกับค่าหลายค่าและถูกวางไว้ในเซลล์ข้างเคียง

วิธีการลบข้อผิดพลาด SPILL ใน Excel

ทำตามขั้นตอนด้านล่างเพื่อแก้ไขข้อผิดพลาดของสูตร #SPILL ประเภทนี้ใน Excel:

  1. ระยะการรั่วไหลไม่เว้นว่าง
  2. ระยะการรั่วไหลมากเกินไป
  3. ขยายเกินขอบแผ่นงาน
  4. สูตรตาราง
  5. หน่วยความจำไม่เพียงพอ
  6. หยดลงในเซลล์ผสาน
  7. ไม่รู้จัก/ สำรอง

1] ช่วงการรั่วไหลไม่เว้นว่าง

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

ข้อผิดพลาดนี้เกิดขึ้นเมื่อช่วงการรั่วไหลของอาร์เรย์ที่หกไม่เว้นว่าง

เมื่อเลือกข้อผิดพลาด SPILL เส้นขอบเส้นประจะระบุช่วงการรั่วไหลที่ต้องการ

เลือกไอคอนข้อผิดพลาดและเลือก เลือก สิ่งกีดขวางเซลล์ ตัวเลือกที่จะไปที่เซลล์ที่ขัดขวางทันที ลบข้อผิดพลาดโดยการลบรายการของเซลล์ที่ขัดขวาง เมื่อเคลียร์สิ่งกีดขวางแล้ว สูตรอาร์เรย์จะเกิดขึ้น

2]  ช่วงการรั่วไหลกว้างเกินไป

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

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

3] ขยายเกินขอบแผ่นงาน

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

ใน Excel สูตรจะทำให้เกิดข้อผิดพลาด SPILL ถ้า Excel จะค้นหาทั้งคอลัมน์ ส่งคืนผลลัพธ์ 1,048,576 รายการ และไปที่จุดสิ้นสุดของตาราง Excel

มีสามวิธีในการแก้ไขปัญหานี้:

วิธีที่ 1 :

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

อ้างอิงค่าการค้นหาที่คุณสนใจ รูปแบบของสูตรนี้จะส่งคืนอาร์เรย์แบบไดนามิกแต่ใช้ไม่ได้กับตาราง Excel

วิธีที่ 2 :

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

อ้างอิงค่าในแถวเดียวกัน แล้วคัดลอกสูตรลงไป รูปแบบสูตรดั้งเดิมจะทำงานในตารางแต่จะไม่ส่งคืนอาร์เรย์แบบไดนามิก

วิธีที่ 3 :

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

ใช้ตัวดำเนินการ @ แล้วคัดลอกสูตรลง รูปแบบสูตรดั้งเดิมจะทำงานในตารางแต่จะไม่ส่งคืนอาร์เรย์แบบไดนามิก

4] สูตรตาราง

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

สูตรอาร์เรย์ที่หกไม่ได้รับการสนับสนุนในตาราง Excel ย้ายสูตรออกจากตารางหรือแปลงตารางเป็นช่วง:คลิก การออกแบบตาราง> เครื่องมือ> แปลงเป็นช่วง .

5] หน่วยความจำไม่เพียงพอ

สูตรอาร์เรย์ที่หกที่คุณพยายามป้อนทำให้ Excel มีหน่วยความจำไม่เพียงพอ โปรดลองอ้างอิงอาร์เรย์ที่เล็กกว่าของช่วง

6] หกลงในเซลล์ที่ผสาน

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel

ใน Microsoft Excel สูตรอาร์เรย์ที่หกไม่สามารถรั่วไหลลงในเซลล์ที่ผสานได้ ยกเลิกการผสานเซลล์ หรือย้ายสูตรไปยังช่วงอื่นที่ไม่เชื่อมต่อกับเซลล์ที่ผสาน

เลือกไอคอนข้อผิดพลาดและเลือก เลือกเซลล์สิ่งกีดขวาง ตัวเลือกที่จะไปที่เซลล์ที่ขัดขวางทันที ยกเลิกการผสานเซลล์ เมื่อล้างเซลล์ที่ผสานแล้ว สูตรอาร์เรย์จะเกิดขึ้น

7] ไม่รู้จัก/ สำรอง

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

อ่าน :Microsoft Excel Formulas ไม่อัปเดตโดยอัตโนมัติ

เราหวังว่าบทช่วยสอนนี้จะช่วยให้คุณเข้าใจวิธีลบข้อผิดพลาดที่หกใน Excel หากคุณมีคำถามเกี่ยวกับบทช่วยสอน โปรดแจ้งให้เราทราบในความคิดเห็น

วิธีแก้ไขข้อผิดพลาด SPILL ใน Excel