หากคุณใช้ Microsoft Excel คุณอาจเคยพบข้อผิดพลาด #SPILL ข้อผิดพลาดนี้เกิดขึ้นเมื่อสูตรคืนค่าหลายค่า แต่ไม่มีพื้นที่เพียงพอสำหรับพวกมันที่จะปรากฏบนแผ่นงาน
ข้อผิดพลาด #SPILL อาจทำให้หงุดหงิดเมื่อต้องจัดการ โดยเฉพาะหากคุณกำลังทำงานบนสเปรดชีตขนาดใหญ่หรือซับซ้อน อย่างไรก็ตาม มีวิธีแก้ไขบางอย่างที่คุณสามารถลองเพื่อแก้ไขปัญหา
ในการแก้ไขข้อผิดพลาด #SPILL ใน Microsoft Excel ให้ทำตามขั้นตอนเหล่านี้
ข้อผิดพลาด #SPILL ใน Excel เกิดขึ้นเมื่อสูตรคืนจำนวนค่ามากที่ Excel ไม่สามารถแสดงในที่เดียวได้ — มันชนขอบเขตที่มันไม่สามารถข้ามได้ นี่มักเกิดขึ้นเมื่อเซลล์ติดกันไม่ได้ว่าง หรือเมื่อสูตร spill เข้าสู่เซลล์ที่มีข้อมูลอยู่แล้ว
ตัวอย่างเช่น หากคุณใช้ฟังก์ชัน Excel (เช่น array formula) ที่เติมหลายเซลล์ แต่หนึ่งในเซลล์ที่มันต้องการเติมมีข้อมูลอยู่แล้ว ข้อผิดพลาด #SPILL จะปรากฏ เนื่องจากเซลล์ที่มันพยายามเติมไม่ได้ว่าง และมันไม่สามารถเขียนทับข้อมูลที่มีอยู่แล้วได้
มีบางวิธีที่คุณสามารถแก้ไขข้อผิดพลาด #SPILL ใน Excel ได้ ขึ้นอยู่กับสาเหตุและสถานการณ์ โดยทั่วไปรวมถึงการล้างหรือย้ายเซลล์ที่ขวางทางผลลัพธ์จากฟังก์ชันของคุณ
อย่างไรก็ตาม คุณอาจต้องย้ายฟังก์ชันที่ก่อให้เกิดข้อผิดพลาด #SPILL ไปยังตำแหน่งอื่น หรือใช้ฟังก์ชันเฉพาะอย่าง IFERROR เพื่อจัดการ (หรือซ่อน) ข้อผิดพลาดจากมุมมอง
ล้างหรือย้ายเซลล์ที่ขวางทาง
วิธีแก้ไขที่ง่ายที่สุดและชัดเจนที่สุดสำหรับข้อผิดพลาด #SPILL ใน Excel คือการล้างหรือย้ายข้อมูลจากเซลล์ใดๆ ที่บล็อก spill range ในการระบุเซลล์ที่ขวางทาง คุณสามารถคลิกที่เซลล์สูตรและเห็นขอบประกอบจุดประกอบรอบ spill range ที่ตั้งใจไว้ ข้อมูลใดๆ ภายในขอบเขตนั้นคืออุปสรรค
อีกวิธีหนึ่ง คุณสามารถคลิกที่ไอคเตือนข้างๆ เซลล์สูตรและเลือกตัวเลือก Select Obstructing Cells นี่จะไฮไลท์เซลล์ที่ก่อให้เกิดปัญหา
เมื่อคุณระบุเซลล์ที่ขวางทางแล้ว คุณสามารถลบพวกมันหรือย้ายไปตำแหน่งอื่น นี่ควรจะช่วยให้สูตร spill ได้อย่างถูกต้องและแสดงผลลัพธ์
ปรับขนาดหรือย้ายสูตร
ตัวเลือกอีกอย่างคือการปรับขนาดหรือย้ายสูตรที่ก่อให้เกิดข้อผิดพลาด #SPILL ให้มันไม่ spill เข้าสู่เซลล์ที่มีผู้ครอบครอง ตัวอย่างเช่น หากสูตรของคุณคาดว่าจะคืนค่ามากกว่าหนึ่งค่า แต่มีเซลล์ว่างเพียงเซลล์เดียวด้านล่าง คุณสามารถย้ายมันไปคอลัมน์อื่นหรือลากมันลงเพื่อสร้างพื้นที่มากขึ้น
ในการปรับขนาดหรือย้ายสูตร คุณสามารถเลือกมันและลากมันจากมุมขวาบน (ที่ลูกศรชี้ขึ้น) ไปยังเซลล์และตำแหน่งอื่นที่ไม่ได้รับการขวางทาง เพื่อความชัดเจน อย่าลาก fill handle ที่มุมขวาล่าง เพราะจะคัดลอกสูตรเซลล์ไปยังเซลล์อื่น ไม่ใช่ย้ายมัน
อีกวิธีหนึ่ง คุณสามารถคลิกขวาที่เซลล์และเลือก Cut เพื่อวางมันในคลิปบอร์ดของคุณ จากนั้นคลิกขวาที่เซลล์ว่าง (ที่ไม่ได้รับการขวางทาง) และกด Paste
อย่างไรก็ตาม ให้ระวังว่าการอ้างอิงในสูตรของคุณไม่เปลี่ยนแปลงเมื่อคุณย้ายมัน คุณอาจต้องใช้ absolute references (เครื่องหมายดอลลาร์) หรือ named range ของเซลล์เพื่อรักษาความสอดคล้อง
คุณสามารถซ่อนหรือเพิกเฉยข้อผิดพลาด #SPILL ใน Excel ได้ไหม?
ข้อผิดพลาด #SPILL ถูกออกแบบมาเพื่อเตือนคุณเกี่ยวกับปัญหาที่อาจเกิดขึ้น คุณอาจต้องการซ่อนข้อผิดพลาดจากมุมมอง อย่างปกติ คุณสามารถใช้ IFERROR เพื่อข้ามข้อผิดพลาดในฟังก์ชันและแสดงข้อความข้อผิดพลาดที่กำหนดเอง แต่ไม่อาจใช้ IFERROR กับข้อผิดพลาด #SPILL ได้
วิธีเดียวที่จะซ่อนหรือเพิกเฉยข้อผิดพลาด #SPILL ใน Excel คือการทำผ่านป๊อปอัป error-checking ที่ปรากฏเมื่อคุณเลือกเซลล์ นี่จะไม่ซ่อนข้อความข้อผิดพลาดเอง แต่จะซ่อนลูกศรเตือนที่ปรากฏที่มุมซ้ายบน รวมถึงซ่อนไอคอนเตือนที่ปรากฏเมื่อคุณเลือกเซลล์
ในการซ่อนข้อผิดพลาด #SPILL ใน Excel ให้ทำตามขั้นตอนเหล่านี้
- เปิดไฟล์ Excel ของคุณและเลือกเซลล์ที่มีข้อผิดพลาด #SPILL
- วางเมาส์เหนือและเลือกไอคอนเตือนที่ปรากฏขณะที่เซลล์ active
- จากป๊อปอัป ให้เลือก Ignore Error
สิ่งนี้จะซ่อนไอคอนเตือนจนกว่าคุณจะทำการเปลี่ยนแปลงเพิ่มเติมใดๆ กับเซลล์ มันจะปรากฏอีกครั้งหากคุณออกและโหลดสเปรดชีตของคุณใหม่ — คุณจะต้องทำซ้ำขั้นตอนเหล่านี้เพื่อซ่อนข้อผิดพลาดอีกครั้งในจุดนั้น
การจัดการข้อผิดพลาดใน Microsoft Excel
ข้อผิดพลาด #SPILL ใน Excel ไม่ใช่ข้อผิดพลาดที่แย่ — มันบ่งชี้ว่าสูตรของคุณคืนผลลัพธ์หลายอย่าง แต่หยุดไม่ให้มันเขียนทับข้อมูลอื่นๆ (ที่อาจสำคัญ) อย่างไรก็ตาม หากคุณต้องการหลีกเลี่ยงหรือแก้ไขข้อผิดพลาดนี้ คุณต้องแน่ใจว่ามีพื้นที่เพียงพอสำหรับสูตรของคุณในการเติมอย่างถูกต้อง
ทั้งหมดนี้เป็นส่วนหนึ่งของการให้แน่ใจว่าข้อมูลในสเปรดชีต Excel ของคุณถูกต้อง หากคุณต้องการดูรายละเอียดมากขึ้น คุณอาจต้องค้นหาชุดข้อมูลเฉพาะในแผ่น Excel ของคุณ
พยายามจัดการกับชุดข้อมูลหลายชุดข้ามสเปรดชีตหลายแผ่น? คุณสามารถรวมข้อมูล Excel ของคุณเข้าด้วยกันเพื่อให้จัดการง่ายขึ้น แค่จำไว้ว่าสเปรดชีตยิ่งใหญ่ ทรัพยากรที่ PC ของคุณต้องการเพื่อเปิดและจัดการไฟล์ก็ยิ่งมาก ไม่เช่นนั้น Excel อาจหยุดตอบสนองโดยสิ้นเชิง