เอาการอ้างอิงแบบวงกลมออกหรืออนุญาตการอ้างอิงแบบวงกลมใน Excel

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

การอ้างอิงแบบวงกลมจะเกิดขึ้นเมื่อสูตรอ้างถึงตัวเอง ไม่ว่าจะโดยตรงหรือโดยอ้อม ตัวอย่างเช่น ถ้าเซลล์ D3 มี =D1+D2+D3Excel ไม่สามารถทําการคํานวณให้เสร็จสิ้นได้เนื่องจาก D3 ขึ้นอยู่กับ D3

สูตรที่ทําให้เกิดการอ้างอิงแบบวงกลมใน Excel

วิธีการค้นหาและแก้ไขเซลล์ที่มีการอ้างอิงแบบวงกลม

  • ไปที่ข้อผิดพลาด สูตร>> การตรวจสอบการอ้างอิงแบบวงกลม
  • เลือกที่อยู่เซลล์แต่ละที่อยู่ในรายการ และอัปเดตสูตรเพื่อไม่ให้ชี้กลับไปยังตัวเองอีกต่อไป
  • ใช้ สูตร ติดตาม>เซลล์ที่ถูกอ้าง หรือ ติดตามเซลล์ที่อ้างถึง เพื่อติดตามความสัมพันธ์ ถ้าปัญหาครอบคลุมหลายเซลล์ ใช้ ติดตามเซลล์ที่ถูกอ้าง ในแท็บ สูตร เพื่อติดตามลิงก์สูตร
  • ทําซ้ําจนกว่าแถบสถานะจะไม่แสดง การอ้างอิงแบบวงกลม

เคล็ดลับ

กด Ctrl+G (Windows) หรือ Control+G (Mac) เพื่อข้ามไปยังเซลล์ที่อ้างอิงอย่างรวดเร็ว

ตัวอย่างรูปแบบการอ้างอิงแบบวงกลม

สถานการณ์ ตัวอย่าง ทําไมจึงสร้างการอ้างอิงแบบวงกลม
การอ้างอิงตนเองโดยตรง เซลล์ A1 มี =A1+A2 A1 ขึ้นอยู่กับค่าของมันเอง
สูตรมีเซลล์ของตัวเองในช่วง เซลล์ F3 มี =SUM(A3:F3) F3 ถูกรวมอยู่ในช่วงที่กําลังคํานวณ
การวนรอบทางอ้อมข้ามเซลล์ A1 ประกอบด้วย =B1+1และ B1 ประกอบด้วย =A1+1 แต่ละเซลล์ขึ้นอยู่กับอีกเซลล์หนึ่ง

ทําความเข้าใจแถบสถานะและลักษณะการทํางานของคําเตือน

  • แถบสถานะสามารถแสดง การอ้างอิงแบบวงกลม และที่อยู่เซลล์หนึ่งที่อยู่ได้
  • ถ้ามีการอ้างอิงแบบวงกลมบนเวิร์กชีตอื่น คุณอาจเห็น เฉพาะการอ้างอิงแบบวงกลม ที่ไม่มีที่อยู่
  • Excel จะแสดงข้อความเตือนในครั้งแรกที่มีการสร้างการอ้างอิงแบบวงกลมในเซสชัน การอ้างอิงแบบวงกลมในภายหลังอาจไม่แสดงกล่องโต้ตอบคําเตือนเดิม

เคล็ดลับ

ดูตัวอย่างสั้นๆ นี้สําหรับกรณีการอ้างอิงแบบวงกลมทั่วไปหนึ่งกรณี

[! วิดีโอ 0d62be55-8ccd-43b6-8472-0fc7debb4521]

แก้ไขปัญหาเมื่อการตรวจสอบข้อผิดพลาดหรือการอ้างอิงแบบวงกลมไม่พร้อมใช้งาน

คําสั่งเหล่านี้อาจแตกต่างกันไปตามแพลตฟอร์มและรุ่น

  • เดสก์ท็อป Windows และเดสก์ท็อป Mac: ใช้สูตร>การตรวจสอบข้อผิดพลาดในการอ้างอิง>แบบวงกลม
  • Excel สำหรับเว็บและแอปสําหรับอุปกรณ์เคลื่อนที่: คําสั่งการตรวจสอบสูตรสามารถจํากัดได้ เปิดไฟล์ในแอปบนเดสก์ท็อปเพื่อค้นหาและแก้ไขการอ้างอิงแบบวงกลม
  • ถ้าคุณไม่เห็นคําสั่ง ให้ใช้กล่องค้นหาใน Excel และค้นหาError CheckingCircular References
  • ถ้าคําสั่งถูกปิดใช้งาน ให้เลือกเซลล์ในเวิร์กชีตก่อน แล้วลองอีกครั้ง

เหตุใดการแจ้งเตือนการอ้างอิงแบบวงกลมจึงสามารถดําเนินการต่อได้หลังจากการแก้ไข

คุณอาจยังคงเห็นการแจ้งเตือนด้วยเหตุผลใดสาเหตุหนึ่งต่อไปนี้

  • การอ้างอิงแบบวงกลมอื่นจะยังคงอยู่ในเวิร์กชีตอื่น
  • เวิร์กบุ๊กอื่นที่เปิดอยู่ยังคงมีการอ้างอิงแบบวงกลม
  • สายโซ่สูตรยังคงชี้กลับไปยังตัวเองทางอ้อม
  • การคํานวณซ้ําถูกเปิดใช้งาน ดังนั้นการอ้างอิงแบบวงกลมจะถูกอนุญาตโดยเจตนา

เรียนรู้เกี่ยวกับข้อความเตือนการอ้างอิงแบบวงกลม

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

อนุญาตให้มีการอ้างอิงแบบวงกลมกับการคํานวณซ้ํา

คุณอาจอนุญาตการอ้างอิงแบบวงกลมสําหรับแบบจําลองทางการเงินหรือวิศวกรรมเฉพาะที่ที่มีการตั้งใจคํานวณใหม่ซ้ําๆ ในเวิร์กชีตส่วนใหญ่ ให้ปิดการคํานวณซ้ําไว้

  1. ใน Excel สําหรับเดสก์ท็อป Windows ให้ไปที่สูตรตัวเลือกไฟล์>>
  2. ใน Excel for Mac บนเดสก์ท็อป ให้ไปที่การคํานวณการกําหนดลักษณะของ>Excel>
  3. เลือก เปิดใช้งานการคํานวณซ้ํา (Windows) หรือ ใช้การคํานวณซ้ํา (Mac)
  4. ตั้งค่า จํานวนครั้งการทําซ้ําสูงสุด เพื่อควบคุมจํานวนครั้งของการคํานวณใหม่
  5. ตั้งค่า การเปลี่ยนแปลงสูงสุด เพื่อควบคุมเวลาที่การคํานวณใหม่จะหยุดลง

ตามค่าเริ่มต้น Excel จะหยุดทํางานหลังจากการวนซ้ํา 100 ครั้ง หรือเมื่อค่าเปลี่ยนแปลงน้อยกว่า 0.001

ความแตกต่างของแพลตฟอร์มและเวอร์ชัน

  • Excel สําหรับเดสก์ท็อป Windows และเดสก์ท็อป Mac จะมีเครื่องมือการติดตามการอ้างอิงแบบวงกลมเต็มรูปแบบ
  • Excel สำหรับเว็บสนับสนุนการคํานวณสูตร แต่เครื่องมือแก้ไขปัญหาการอ้างอิงแบบวงกลมอาจมีข้อจํากัดมากกว่าเดสก์ท็อป
  • บน iOS และ Android ให้ใช้แอปบนเดสก์ท็อปสําหรับเวิร์กโฟลว์การติดตามและการแก้ไขให้เสร็จสมบูรณ์

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ

ดูเพิ่มเติม