عملکرد IF باعث می شود تصمیم گیری در صفحات گسترده اکسل با آزمایش یک وضعیت مشخص برای دیدن اینکه آیا درست یا غلط است. اگر شرایط درست باشد، عملکرد یک عمل انجام خواهد شد. اگر شرط نادرست باشد، اقدام دیگری انجام خواهد شد. در مورد IF عملکرد زیر را بیشتر بدانید.
انجام محاسبات و وارد کردن داده ها با عملکرد IF
نحو تابع به طرح تابع اشاره دارد و شامل نام تابع، براکت و استدلال است .
نحو عملکرد:
= IF (آزمون منطقی، مقدار اگر درست باشد، مقدار اگر نادرست باشد)
تست منطق همیشه مقایسایی بین دو مقدار است. برای مثال مقایسه اپراتورها برای دیدن اینکه آیا اولین مقدار بزرگتر یا کمتر از دوم یا برابر است یا خیر.
به عنوان مثال، در تصویر اینجا، تست منطق درآمد کارمند در ستون B را مقایسه می کند تا ببیند آیا آنها بیش از 30،000 دلار است یا خیر.
= IF (B2> 30000، B2 * 1٪، 300)
هنگامی که تابع تعیین می کند که آیا تست منطقی درست یا غلط است یا نه، یکی از دو عمل مشخص شده توسط مقدار را انجام می دهد اگر درست باشد و اگر استدلال های نادرست باشد.
انواع اقداماتی که این تابع می تواند انجام دهد عبارتند از:
- انجام محاسبات با استفاده از یک فرمول یا وارد کردن اطلاعات شماره
- نمایش اظهارات متن در سلولهای برگه کارتریج
- ترک سلول هدف خالی است.
انجام محاسبات با عملکرد IF
تابع IF می تواند محاسبات مختلفی را انجام دهد بسته به اینکه آیا تابع مقدار واقعی را بازمی گرداند یا خیر.
در تصویر بالا، یک فرمول برای محاسبه مقدار کسر بر اساس درآمد کارکنان استفاده می شود.
= IF (B2> 30000، B2 * 1٪، 300)
نرخ کسر محاسبه شده با استفاده از فرمول وارد شده به عنوان مقدار اگر استدلال درست است. این فرمول درآمد های ستون B را 1٪ افزایش می دهد اگر درآمد کارمند بیشتر از 30،000 دلار است.
وارد کردن داده ها با عملکرد IF
عملکرد IF نیز می تواند برای وارد کردن اطلاعات شماره به یک سلول هدف تنظیم شود. سپس داده ها می توانند در سایر محاسبات مورد استفاده قرار گیرند.
در مثال بالا اگر درآمد کارمند کمتر از 30،000.00 دلار باشد، اگر مقدار استدلال اشتباه شده است برای قرار دادن یک نرخ ثابت از 300 دلار برای کسر، به جای استفاده از یک محاسبه.
توجه: علامت دلار یا علامت جداکننده علامت با شماره های 30000 یا 300 در عملکرد وارد نمی شود. وارد کردن یک یا هر دو اشتباهات را در فرمول ایجاد می کند.
- توابع اکسل با استفاده از کاما به عنوان جدایی بین آرگومان، به طوری که وارد کاما با اعداد اکسل را به اذعان می رساند که بیش از سه آرگومان برای عملکرد IF وارد شده اند.
- از آنجایی که نشانه های دلار، کاراکترهای متن هستند، وارد کردن آنها با اعداد، اکسل را تصدیق می کند که معتقدند خطای تایپ شده مرتکب شده است و برای اصلاح آن پیشنهاد می شود.
نمایش پیام های متن و یا ترک سلول های خالی با عملکرد اکسل IF
نمایش کلمات یا متن بیانیه با عملکرد IF
داشتن متن نمایش داده شده توسط یک تابع IF، نه یک عدد می تواند برای پیدا کردن و خواندن نتایج خاص در برگه کار ساده تر شود.
در مثال بالا، تابع IF تنظیم شده است تا آزمون کند که آیا دانشجویان مسابقه جغرافیایی به درستی شهرهای پایتخت را برای تعدادی از نقاط در اقیانوس آرام تعیین می کنند.
تست منطقی عملکرد IF، پاسخهای دانش آموزان در ستون B را با پاسخ صحیح وارد شده به پاراگراف مقایسه می کند.
اگر پاسخ دانش آموز مطابق با نام وارد شده به استدلال متن logic باشد، کلمه Correct در ستون C نمایش داده می شود. اگر نام مطابقت نباشد، سلول خالی باقی می ماند.
= IF (B2 = "Wellington"، "Correct"، "")
برای استفاده از واژگان تک یا اظهارات متن در عملکرد IF هر ورودی باید در نقل قول محصور شود، مانند:
- استدلال منطق تست: B2 = "ولینگتون"
- ارزش اگر استدلال درست باشد "درست"
ترک سلول های خالی
همانطور که برای مقدار اگر استدلال اشتباه در مثال بالا نشان داده شده است، سلول ها با وارد کردن یک جفت علامت نقل قول خالی ( "" ) خالی می شوند.