การอ้างอิงแบบวงกลมในสูตร Excel

ข้อมูลอ้างอิงแบบวงกลมเกิดขึ้นใน Excel เมื่อ:

  1. สูตร ประกอบด้วยการ อ้างอิงเซลล์ ไปยังเซลล์ที่ประกอบด้วยสูตรเอง ตัวอย่างของการอ้างอิงแบบวงกลมนี้จะแสดงในภาพด้านบนซึ่งสูตรในเซลล์ C1 มีการอ้างอิงไปยังเซลล์ดังกล่าวในสูตร: = A1 + A2 + A3 + C1
  2. สูตรอ้างอิงสูตรอื่นซึ่งในที่สุดหมายถึงกลับไปที่ เซลล์ ที่มีสูตรเดิม ตัวอย่างของ การอ้างอิงทางอ้อม ประเภทนี้ตามที่ปรากฏในตัวอย่างที่สองในภาพที่ลูกศรสีน้ำเงินที่เชื่อมโยงเซลล์ A7, B7 และ B9 ระบุว่าสูตรในเซลล์เหล่านี้อ้างอิงถึงกันและกัน

คำเตือนการอ้างอิงแบบวงกลม

ดังที่แสดงในภาพด้านบนหากมีการอ้างอิงแบบวงกลมเกิดขึ้นในแผ่นงาน Excel โปรแกรมจะแสดง กล่องโต้ตอบการ แจ้งเตือนที่ ระบุถึงปัญหา

ข้อความในกล่องโต้ตอบมีคำเฉพาะเพราะไม่มีการอ้างอิงแบบวงกลมทั้งหมดในสูตรโดยไม่ได้ตั้งใจตามที่ระบุไว้ด้านล่าง

"ระวังเราพบการอ้างอิงแบบวงกลมอย่างน้อยหนึ่งรายการในสมุดงานของคุณซึ่งอาจทำให้สูตรของคุณคำนวณไม่ถูกต้อง"

ตัวเลือกของผู้ใช้

ตัวเลือกผู้ใช้เมื่อกล่องโต้ตอบนี้ปรากฏขึ้นให้คลิก ตกลง หรือ วิธีใช้ ซึ่งจะไม่แก้ไขปัญหาการอ้างอิงแบบวงกลม

ถ้าคุณอ่านข้อความยาวและค่อนข้างสับสนในกล่องโต้ตอบคุณจะพบว่า:

การอ้างอิงเอกสารอ้างอิงที่ไม่ได้ตั้งใจ

ถ้าข้อมูลอ้างอิงแบบวงกลมถูกทำขึ้นโดยไม่ได้ตั้งใจข้อมูลของแฟ้มวิธีใช้จะบอกวิธีการค้นหาและลบข้อมูลอ้างอิงแบบวงกลม

ไฟล์วิธีใช้จะนำคุณไปใช้เครื่องมือ ตรวจสอบข้อผิดพลาด ของ Excel ซึ่งอยู่ภายใต้ สูตร> การตรวจสอบสูตร บนริบบิ้น

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

การอ้างอิงแบบวงกลมโดยเจตนา

การอ้างอิงแบบวงกลมของ Excel ไม่สามารถแก้ไขปัญหาเกี่ยวกับการอ้างอิงแบบวงกลมเนื่องจากการอ้างอิงแบบวงกลมไม่ได้ทั้งหมดเป็นข้อผิดพลาด

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

เปิดใช้งานการคำนวณซ้ำ

Excel มีตัวเลือกเพื่อให้สามารถ คำนวณซ้ำได้ หากคุณวางแผนที่จะใช้งาน

เพื่อให้สามารถคำนวณซ้ำได้:

  1. คลิกแท็บแฟ้ม (หรือปุ่ม Office ใน Excel 2007)
  2. คลิก ตัวเลือก เพื่อเปิดกล่องโต้ตอบ ตัวเลือก Excel
  3. ในแผงด้านซ้ายมือของกล่องโต้ตอบคลิกที่ สูตร
  4. ในแผงด้านขวาของกล่องโต้ตอบเลือกกล่องกาเครื่องหมาย Enable iterative calculation

ด้านล่างตัวเลือกช่องทำเครื่องหมายมีให้สำหรับ:

การแสดงค่าศูนย์ในเซลล์ที่ได้รับผลกระทบ

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

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

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

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

ตัวอย่างของกล่องข้อความแจ้งเตือนที่มีข้อความเตือนจะปรากฏขึ้นเพื่อใช้อ้างอิงวงกลมตามมารวมถึง: