استفاده از توابع فرار در اکسل

توابع بی ثباتی این توابع در اکسل و دیگر برنامه های صفحه گسترده است که باعث ایجاد سلول هایی که در آن توابع قرار گرفته اند برای بازنشانی هر زمانی که برگه مجددا محاسبه می شود. توابع نوسان دوباره محاسبه می شوند، حتی اگر آنها، یا داده هایی که در آنها وابسته هستند، ظاهرا تغییر نکرده اند.

علاوه بر این، هر فرمولی که مستقیما یا غیرمستقیم بر روی یک سلول حاوی یک تابع فرار وابسته است، هر بار محاسبه مجدد را نیز محاسبه می کند. به همین علت، استفاده از توابع فرار بیش از حد در یک صفحه گسترده یا کتابچه راهنمای کاربر می تواند به طور قابل توجهی زمان لازم برای تجدید محاسبه را افزایش دهد.

تابع غیر معمول و غیر قابل انعطاف

بعضی از توابع فراروی بیشتر استفاده شده عبارتند از:

در حالی که کمتر استفاده می شود از تابع فرار استفاده می شود عبارتند از:

مثال کاربردی فرار

همانطور که در تصویر بالا دیده می شود،

بنابراين هر بار محاسبه برگه کاري انجام مي شود، مقادير در سلول هاي D2 و D3 با مقدار در سلول D1 تغيير خواهد کرد، زيرا هر دو D2 و D3 به طور مستقيم يا غير مستقيم وابسته به تعداد تصادفي که توسط تابع RAND فرار در D1 وابسته هستند، وابسته است.

اقداماتی که باعث تعویض حساب می شوند

اقدامات رایج که کارآیی یا مجدد حساب کارنامه را به کار می اندازند عبارتند از:

قالب بندی و محاسبات قراردادی

فرمت های شرطی باید با هر محاسبه مورد ارزیابی قرار گیرد تا تعیین شود آیا شرایطی که موجب استفاده از گزینه های قالب بندی مشخص شده هنوز هم وجود داشته باشد وجود دارد. در نتیجه، هر فرمولی که در قانون قالب بندی مشروط استفاده می شود، به طور موثری فرار می شود.