همونطور که قبلا گفتیم یکی از اصول فرمول نویسی آشنایی با انواع خطاها و نحوه مدیریت کردن آن است. اما غیر از خطاهایی که قبلا توضیح داده شد، یک خطا وجود داره به نام خطای Circular Reference. تمایز این خطا با خطاهای دیگه، اینه که بصورت Error در سلول نمایش داده نمیشه و خطا رو بصورت یک پیام اخطار نمایش میده

علت بروز این خطا چی هست؟

در فرمول نویسی (بسته به نوع فرمول) یک یا چند سلول به عنوان مرجع اختصاص داده میشن. حالا اگه بیایم توی سلول های مرجع یک فرمول، فرمولی بنویسیم که ارتباط برقرار بشه با سلولی که فرمول اولیه توش بوده، این خطا ظاهر میشه. به شکل 2 دقت کنید. همونطور که میبینید در سلول D3 جمع سلولهای A2:D2 محاسبه شده. بعد در سلول D2 که یکی از رفرنس های فرمول Sum(A2:D2) هست به خود سلول D3 که شامل فرمول هست ارجاع داده شده. پس بطور خلاصه، این خطا زمانی اتفاق میفته که بین سلولهای مرجع یک فرمول و سلولی که فرمول در آن نوشته شده، ارتباط برقرار بشه.


ادامه مطلب