การอ้างอิงแบบวงกลมจะเกิดขึ้นเมื่อสูตรอ้างอิงถึงตัวเองโดยตรงหรือโดยอ้อม ตัวอย่างเช่น ถ้าเซลล์ D3 มี =D1+D2+D3Excel ไม่สามารถเสร็จสิ้นการคํานวณได้ เนื่องจาก D3 ขึ้นอยู่กับ D3
วิธีการค้นหาและแก้ไขเซลล์ที่มีการอ้างอิงแบบวงกลม
- ไปที่ ข้อผิดพลาดในการตรวจสอบ>>การอ้างอิงแบบวงกลมในสูตร
- เลือกที่อยู่เซลล์แต่ละที่อยู่และอัปเดตสูตรเพื่อไม่ให้สูตรกลับไปเป็นค่าเดิมอีกต่อไป
- ใช้ สูตร>ติดตามเซลล์ที่ถูกอ้าง หรือ ติดตามเซลล์ที่อ้างถึง เพื่อติดตามความสัมพันธ์ ถ้าปัญหาครอบคลุมเซลล์หลายเซลล์
- ทําซ้ําจนกว่าแถบสถานะจะไม่แสดง การอ้างอิงแบบวงกลมอีกต่อไป
เคล็ดลับ
กด 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 CheckingหรือCircular References - ถ้าคําสั่งถูกปิดใช้งาน ให้เลือกเซลล์เวิร์กชีตก่อน แล้วลองอีกครั้ง
ทําไมการแจ้งเตือนการอ้างอิงแบบวงกลมจึงสามารถดําเนินการต่อหลังจากการแก้ไข
คุณอาจยังคงเห็นการแจ้งเตือนด้วยหนึ่งในสาเหตุเหล่านี้
- การอ้างอิงแบบวงกลมอื่นจะยังคงอยู่บนเวิร์กชีตอื่น
- เวิร์กบุ๊กอื่นที่เปิดอยู่ยังคงมีการอ้างอิงแบบวงกลม
- ห่วงโซ่สูตรยังคงชี้กลับไปทางอ้อม
- เปิดใช้งานการคํานวณซ้ํา ดังนั้นจึงสามารถอ้างอิงแบบวงกลมได้โดยเจตนา
เรียนรู้เกี่ยวกับข้อความเตือนการอ้างอิงแบบวงกลม
เมื่อ Excel พบการอ้างอิงแบบวงกลมเป็นครั้งแรก Excel จะแสดงข้อความเตือน เลือก ตกลง แล้วแก้ไขหรืออนุญาตสูตร เมื่อคุณปิดคําเตือน Excel อาจแสดงค่า 0 ที่คํานวณล่าสุดในเซลล์ ถ้าคุณสงสัยว่ามีการอ้างอิงแบบวงกลมในเซลล์ที่ไม่แสดง 0ให้ลองเลือกสูตรในแถบสูตรแล้วกด Enter
อนุญาตให้มีการอ้างอิงแบบวงกลมด้วยการคํานวณซ้ํา
คุณอาจอนุญาตให้มีการอ้างอิงแบบวงกลมสําหรับโมเดลทางการเงินหรือวิศวกรรมเฉพาะที่การคํานวณใหม่ซ้ําๆ มีความตั้งใจ ในเวิร์กชีตส่วนใหญ่ ให้ปิดการคํานวณซ้ํา
- ใน Excel สําหรับเดสก์ท็อป Windows ให้ไปที่สูตรตัวเลือก>ไฟล์>
- ในเดสก์ท็อป Excel for Mac ให้ไปที่การคํานวณการกําหนดลักษณะ>Excel>
- เลือก เปิดใช้งานการคํานวณซ้ํา (Windows) หรือ ใช้การคํานวณซ้ํา (Mac)
- ตั้งค่า การคํานวณซ้ําสูงสุด เพื่อควบคุมจํานวนการคํานวณใหม่
- ตั้งค่า การเปลี่ยนแปลงสูงสุด เพื่อควบคุมเมื่อการคํานวณใหม่หยุดลง
ตามค่าเริ่มต้น Excel จะหยุดหลังจากการวนซ้ํา 100 ครั้ง หรือเมื่อค่าเปลี่ยนแปลงน้อยกว่า 0.001
ความแตกต่างของแพลตฟอร์มและเวอร์ชัน
- Excel สําหรับเดสก์ท็อป Windows และเดสก์ท็อป Mac มีเครื่องมือการติดตามการอ้างอิงแบบวงกลมเต็มรูปแบบ
- Excel สำหรับเว็บสนับสนุนการคํานวณสูตร แต่เครื่องมือการแก้ไขปัญหาการอ้างอิงแบบวงกลมอาจถูกจํากัดมากกว่าเดสก์ท็อป
- บน iOS และ Android ให้ใช้แอปบนเดสก์ท็อปสําหรับการติดตามและการแก้ไขเวิร์กโฟลว์ที่สมบูรณ์
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ