یکی از مزایای بزرگ استفاده از یک برنامه صفحه گسترده مانند اکسل، توانایی ایجاد فرمول هایی است که نتایج را بر اساس سایر اطلاعات موجود در صفحه گسترده تعریف می کند. ورد اکسل نیست، اما به شما امکان می دهد حساب ساده ای را بر اساس محتویات یک جدول انجام دهید. این می تواند در بسیاری از موارد بسیار مفید باشد.
با این حال، اگر بخواهید یک محاسبه مشروط انجام دهید، چه؟ به عنوان مثال، فرض کنید فیلد محاسبه زیر را در یک سلول جدول دارید:
{ = (B2-B1) }
اگر بخواهید نتیجه را فقط در صورتی نمایش دهید که B2 برابر با صفر نباشد چه؟ اگر B2 صفر باشد، می خواهید نتیجه محاسبه شده صفر باشد.
برای ایجاد محاسبات شرطی، از فیلد IF استفاده می کنید. این فیلد باعث می شود Word یک مقایسه انجام دهد و سپس نتایج متفاوتی را بر اساس نتیجه مقایسه انتخاب کند. در این مورد، می خواهید آزمایش کنید که آیا B2 برابر با صفر است یا خیر. اگر اینطور است، پس می خواهید مقدار صفر را برگردانید. اگر اینطور نیست، پس می خواهید تفریق را انجام دهید. به این صورت است که چنین محاسبه میدان مرکب ظاهر می شود:
{ =IF (B2=0,0,B2-B1) }
عامل کلیدی در این فرمول IF مقایسه ای است که انجام می دهد. مقایسه اولین عنصر درون پرانتز است، در این مورد B2=0. نتیجه این مقایسه مشخص می کند که کدام یک از عناصر زیر در این زمینه استفاده می شود. اگر مقایسه درست باشد، از اولین عنصر (0) استفاده می شود. اگر مقایسه FALSE باشد، از عنصر دوم (B2-B1) استفاده می شود. در صورت تمایل می توانید به راحتی مقایسه را با عملیات دیگری تغییر دهید. به عنوان مثال، اگر می خواهید مطمئن شوید که هر زمانی که B2 0 یا کمتر بود، صفر برگردانده شد، می توانید از فرمول B2<=0 استفاده کنید.</p>