“อนุญาตการอ้างอิงแบบวงกลมใน Excel” เป็นวิธีที่ง่ายในการแทรกเซลล์การอ้างอิงตัวเองใน Excel ตามคำจำกัดความของ Microsoft การอ้างอิงแบบวงกลม เกิดขึ้นเมื่อสูตร Excel อ้างอิงกลับไปยังเซลล์ของตัวเอง ไม่ว่าทางตรงหรือทางอ้อม ตัวอย่างเช่น หากเราต้องการเพิ่มสองรายการ (เช่น B2 และ C2 ) แต่แสดงผลลัพธ์ในรายการใดรายการหนึ่ง (เช่น B2 ) จากนั้นเราจะสร้างการอ้างอิงแบบวงกลม หลังจากกด ENTER เป็นครั้งแรกที่ Excel แสดงคำเตือนว่ามีการอ้างอิงแบบวงกลมอย่างน้อยหนึ่งรายการในสูตรเท่านั้น
การอ้างอิงแบบวงกลมจะคำนวณผลลัพธ์ของสูตรในการวนซ้ำ เป็นผลให้สามารถสร้างการวนซ้ำได้หากตั้งเวลาการวนซ้ำสูงสุดมากเกินไป
ในบทความนี้ เราจะพูดถึงการอ้างอิงแบบวงกลม , ปัญหา และการใช้งาน
ดาวน์โหลดสมุดงาน Excel
วิธีค้นหาการอ้างอิงแบบวงกลมเปิดใช้งานหรือไม่
จากส่วนก่อนหน้านี้ เรารู้แล้วว่าการอ้างอิงแบบวงกลมคืออะไรและจะจัดการกับมันอย่างไร แม้ว่าคำถามที่เกี่ยวข้องมากที่สุดคือวิธีค้นหาว่าเวิร์กชีต Excel มีการอ้างอิงแบบวงกลม Enabled หรือ Disabled หรือไม่
วิธีที่เป็นธรรมชาติที่สุดคือถ้าเราป้อนการอ้างอิงด้วยตัวเอง Excel จะแสดงคำเตือนเป็นครั้งแรกดังแสดงในภาพต่อไปนี้ ถ้า Excel แสดงคำเตือน เราค่อนข้างแน่ใจว่าเวิร์กชีตนั้นปิดใช้งานการอ้างอิงแบบวงกลม มิฉะนั้น สูตรจะส่งกลับผลลัพธ์ที่ถูกต้องสำหรับจำนวนการวนซ้ำสูงสุด 1 .
หลังจากป้อนการอ้างอิงเซลล์ในสูตรแล้ว คุณจะเห็นว่า Excel ส่งกลับค่าศูนย์ (0 ) โดยไม่มีเหตุผลชัดเจน คุณตรวจสอบข้อความทางด้านขวาของ พร้อม สถานะที่ด้านล่างของเวิร์กชีตใดก็ได้ ถ้ามันแสดงการอ้างอิงแบบวงกลม:เซลล์ , ตัวเลือกการอ้างอิงแบบวงกลมถูกปิดใช้งานสำหรับเวิร์กชีต
เราสามารถไปที่สูตร แท็บ> เลือก การตรวจสอบข้อผิดพลาด (ใน การตรวจสอบสูตร ส่วน)> เลือก การอ้างอิงแบบวงกลม (จาก การตรวจสอบข้อผิดพลาด ตัวเลือก). มันแสดงให้เห็นว่าข้อผิดพลาดของการอ้างอิงแบบวงกลมเกิดขึ้นที่ใด
อ่านเพิ่มเติม: วิธีค้นหาการอ้างอิงแบบวงกลมใน Excel (2 เคล็ดลับง่ายๆ)
อนุญาตการอ้างอิงแบบวงกลมใน Excel การใช้ริบบิ้นไฟล์
การอนุญาตการอ้างอิงแบบวงกลมเป็นการละเว้นข้อผิดพลาดในการอ้างอิงประเภทหนึ่ง อย่างไรก็ตาม การอนุญาตให้ใช้การอ้างอิงแบบวงกลมช่วยให้สูตรสามารถเอาชนะข้อผิดพลาดในการอ้างอิงและคืนค่าผลลัพธ์ที่ถูกต้องได้
เพื่อให้การอ้างอิงเป็นวงกลม ให้ทำตามลำดับต่อไปนี้
➤ ไปที่ ไฟล์ ริบบิ้นของแผ่นงานใด ๆ
➤ เลือก ตัวเลือก จาก ไฟล์ ตัวเลือกเมนู (ตัวเลือก Excel หน้าต่างปรากฏขึ้น)> เลือก สูตร (ทางด้านขวาของหน้าต่าง)> ทำเครื่องหมายที่ เปิดใช้งานการคำนวณซ้ำ ตัวเลือก (ป้อนจำนวนการวนซ้ำสูงสุดที่ต้องการของคุณ) ตัวเลขและ การเปลี่ยนแปลงสูงสุด )
คลิก ตกลง .
การดำเนินการตามลำดับเหล่านี้ คุณสามารถอนุญาตให้สูตรส่งคืนค่าผลลัพธ์ด้วยการอ้างอิงแบบวงกลมที่มีอยู่
ปัญหาเกี่ยวกับการวนซ้ำสูงสุด
เมื่อมีการอ้างอิงแบบวงกลมใน Excel Excel จะส่งกลับคำเตือนเป็นครั้งแรกดังที่แสดงในภาพหน้าจอด้านล่าง
อย่างไรก็ตาม ในภายหลัง Excel จะไม่แสดงคำเตือน และผู้ใช้ติดอยู่กับการคำนวณโดยสงสัยว่าเกิดอะไรขึ้นเนื่องจากค่าผลลัพธ์จะคืนค่าศูนย์ (0 ) โดยไม่คำนึงถึงประเภทของสูตร
เพื่อแก้ปัญหาการคำนวณนี้ เราต้องตรวจสอบ เปิดใช้งานการคำนวณซ้ำ ตัวเลือก. ไปที่ ไฟล์ ตัวเลือกแท็บตามคำแนะนำในภาพต่อไปนี้
หลังจากคลิกที่ ไฟล์ ริบบิ้น เลือก ตัวเลือก (ตัวเลือก Excel หน้าต่างปรากฏขึ้น)> เลือก สูตร (ในส่วนด้านซ้ายของ ตัวเลือก Excel หน้าต่าง)> ทำเครื่องหมายที่ เปิดใช้งานการคำนวณซ้ำ . จากนั้นคลิก ตกลง .
ตอนนี้ เราสามารถใช้การอ้างอิงแบบวงกลมในสูตรได้ แต่ถ้าคุณป้อน 1 (เมื่อเราเข้าไป) ใน การวนซ้ำสูงสุด กล่องสูตร (เช่น =B2+C2
) ส่งคืน 20 (ซึ่งถูกต้องเป็น B2 ว่างเปล่าและ C2 มีค่า 20 ) ตามที่ปรากฎในภาพด้านล่าง
แต่ถ้าเราป้อน 5 ใน การวนซ้ำสูงสุด กล่องตัวเลือก ตามที่เรากำลังแสดงในภาพหน้าจอต่อไปนี้
สูตรส่งคืน 100 เนื่องจากมันวนซ้ำการคำนวณเดียวกัน 5 ครั้ง เป็นการคำนวณผิดที่น่ารำคาญที่สุดใน Excel
การใช้การอ้างอิงแบบวงกลมใน Excel
การอ้างอิงแบบวงกลม ค่อนข้างมีประโยชน์ในบางพื้นที่ เหตุการณ์บางอย่างจำเป็นต้องมีการอ้างอิงแบบวงกลม เพื่อแสดงค่าได้อย่างมีประสิทธิภาพมากขึ้น ในบทความนี้ เราจะพูดถึงสองการอ้างอิงแบบวงกลม .ที่ใช้มากที่สุด ตัวอย่าง
ตัวอย่างที่ 1:อนุญาตให้การอ้างอิงแบบวงกลมใน Excel เพื่อแทรกการประทับเวลาแบบคงที่
สมมติว่าเรามีผลิตภัณฑ์ ด้วย วันที่สั่งซื้อ และ สถานะการจัดส่ง . และเราต้องการแทรก การประทับเวลา ในเซลล์ไม่ว่า ผลิตภัณฑ์ จะถูกส่ง เราแสดง สถานะการจัดส่ง ใน ใช่ หรือ ไม่ ของ.
ดังนั้น หาก สถานะการจัดส่ง คือ ใช่ จากนั้น การประทับเวลา แสดงเวลา .ในขณะนั้น และ วันที่ .
➤ วางสูตรต่อไปนี้ในเซลล์ว่าง (เช่น E5 ) ที่คุณต้องการแสดงการประทับเวลา
=IF(D5="Yes",IF(E5="",NOW(),E5),"")
สูตรรัน logical_test เพื่อจับคู่ใช่กับรายการในคอลัมน์ D . จากนั้นจะแสดงเวลาปัจจุบันในเซลล์ที่คืนค่า TRUE หรือเว้นเซลล์ว่างไว้
➤ กด ENTER จากนั้นลาก เติมแฮนเดิล เพื่อแทรก การประทับเวลา ให้กับสินค้าที่จัดส่งทั้งหมด
ตั้งแต่ การอ้างอิงแบบวงกลม ก่อให้เกิดปัญหาการอ้างอิงเซลล์ตนเอง บางครั้งดูเหมือนว่าสูตรอาจทำงานไม่ถูกต้อง ในกรณีนั้น ให้เขียน สถานะการจัดส่ง . ใหม่ หรือเงื่อนไขแล้วใช้สูตรใดก็ได้ และคุณอาจต้องเปลี่ยนรูปแบบเซลล์เพื่อให้ได้รูปแบบวันที่-เวลา
ตัวอย่างที่ 2:อนุญาตการอ้างอิงแบบวงกลมใน Excel สำหรับการคำนวณซ้ำ
บางครั้ง เราจำเป็นต้องทำการคำนวณซ้ำ ในการคำนวณแบบวนซ้ำ เราได้รับค่าการวนซ้ำโดยตรงโดยไม่ต้องทำการคำนวณทั้งหมด
สมมติว่าในสถานการณ์สมมติ เราลงทุนเป็นจำนวนเงินเริ่มต้น (เช่น $1500 ) และเราต้องการผ่อนชำระรายเดือนจากสินทรัพย์ เราสามารถคำนวณยอดผ่อนสำหรับ 1 st เดือนโดยใช้สูตรด้านล่าง
=$C$4*(1+$C$5)
จากนั้นอ้างอิงยอดงวดที่แล้วมาคำนวณยอดงวดถัดไปดังรูปด้านล่าง
➤ อย่างไรก็ตาม หากเราใช้การอ้างอิงแบบวงกลม เราจะได้ n th จำนวนงวดเพียงแค่ป้อนหมายเลขงวดเป็น จำนวนซ้ำสูงสุด ตัวเลข. เพื่อผลลัพธ์ที่ถูกต้อง เราป้อน 5 เป็นการวนซ้ำสูงสุดและ 1 th จาก 1,000 การเปลี่ยนแปลงที่อนุญาตดังแสดงในภาพด้านล่าง
เราป้อนจำนวนการวนซ้ำสูงสุด 5 เพราะเราต้องคำนวณ 6 th ค่างวดเงินผ่อน. และเราอนุญาตให้จำนวนเงินที่เปลี่ยนแปลงได้แตกต่างกันไป 1 th จาก 1,000 บางส่วน
➤ หลังจากที่อนุญาตการอ้างอิงแบบวงกลม , พิมพ์ =F6
ในเซลล์ F4 เพื่อดึงค่าที่คำนวณได้หลังจาก 5
th
การวนซ้ำในเซลล์ F6 (สร้างการอ้างอิงแบบวงกลม ) กำลังใช้ =F4*(1+F5)
สูตร
สูตรใน F6 เซลล์คำนวณ 6 th ผ่อนในงวดที่สองและทนความยุ่งยากน้อยลง
บทสรุป
ในบทความนี้ เราจะพูดถึงเหตุการณ์ที่น่ารำคาญที่สุดของ Excel การอ้างอิงแบบวงกลม . นอกจากนี้เรายังดูแลปัญหาที่เกิดจากจำนวนการทำซ้ำสูงสุด ตัวเลือก. เราสาธิตการใช้งานทั่วไปของการอ้างอิงแบบวงกลม และลูกเล่นเพื่อใช้ในการคำนวณที่เหมาะสม หวังว่าบทความนี้จะอธิบายแนวคิดของคุณเกี่ยวกับการอ้างอิงแบบวงกลม และช่วยให้คุณจัดการกับมันได้อย่างมีประสิทธิภาพมากขึ้น แสดงความคิดเห็นหากคุณมีคำถามเพิ่มเติมหรืออะไรที่จะเพิ่ม แล้วพบกันใหม่ในบทความหน้า
บทความที่เกี่ยวข้อง
- วิธีการลบการอ้างอิงแบบวงกลมใน Excel (2 วิธี)
- แก้ไขการอ้างอิงแบบวงกลมที่ไม่สามารถแสดงรายการใน Excel (4 วิธีง่ายๆ)