Home
» ویکی
»
عملکردهای IF و IFS در Excel: کاربرد و مثالهای خاص
عملکردهای IF و IFS در Excel: کاربرد و مثالهای خاص
ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙
Video عملکردهای IF و IFS در Excel: کاربرد و مثالهای خاص
عملکردهای IF و IFS در Microsoft Excel دو عملکرد منطقی هستند که بطور معمول برای کاربران Microsoft Office استفاده می شوند . به عبارت ساده تر ، عملکرد IF / IFS نتایج را بر اساس یک یا چند داده مقایسه ورودی باز می گرداند.
توجه :برای مثال و نحوهای عملکردهای IF و IFS در زیر ، از یک جمع رنگ ( ؛ ) برای جدا کردن استفاده می کنیم ، اگر در صورت گزارش عملکرد خطا یا عدم خروجی ، لطفاً جای خود را جایگزین کنید . ) با کاما ( ، )
عملکرد IF در اکسل
با عملکرد IF در اکسل ، می توانید محاسبات مختلف زیادی از جمله قالب بندی شرطی را انجام دهید. به عنوان مثال ، می توانید از آن به عنوان IF برای طبقه بندی دانش آموزان بر اساس GPA استفاده کنید ، از تابع IF برای محاسبه اعداد استفاده کنید ...
در صورتي كه شرط صحت باشد ، يك اظهارنامه IF دو نتيجه از جمله اول را برمي گرداند و حالت دوم براي بقيه شرايط اجرا خواهد شد (FALSE).
اگر نحو عملکرد است
= اگر ( شرط ؛ اگر شرط باشد کاری انجام دهید ؛ با مورد دیگر کاری انجام دهید )
اگر فرمول بالا شما را گیج کننده می کند ، لطفاً در مطالب زیر به کاربرد و مثال های عملکرد IF مراجعه کنید.
برخی از مثالها در استفاده از عملکرد IF
عملکرد IF متن را مقایسه می کند (مثال): در مثال زیر ، سلول D2 می گوید: اگر (C2 = بله ، 1 را بازگردانید ، در غیر این صورت 2 را بازگردانید )
تابع IF اعداد را مقایسه می کند: به عنوان مثال ، در سلول D2 می گوید: اگر (C2 = 1 ، سپس بله را باز می گرداند ، در غیر این صورت نه باز می گردد )
عملکرد IF بزرگتر از:
فرمول موجود در سلول D2 خواهد بود: = IF (C2> B2؛ "Over بودجه" ؛ "در بودجه")
عملکرد IF نتیجه یک محاسبه ریاضی را برمی گرداند:
فرمول موجود در سلول D2 خواهد بود: = IF (C2> B2؛ C2-B2؛ 0)
از تابع IF برای بررسی خالی بودن سلول استفاده کنید
بعضی اوقات شما نیاز دارید که بررسی کنید آیا یک سلول خالی است یا نه ، معمولاً به این دلیل که شما نمی خواهید یک فرمول برای نمایش نتیجه بدون ورودی داشته باشید. در این حالت ، ما از عملکرد IF به همراه عملکرد ISBLANK استفاده خواهیم کرد :
فرمول موجود در سلول D2 خواهد بود: = IF (ISBLANK (D2)؛ "Blank"؛ "Not Blank")
در مثال بعدی ، ما به جای عملکرد ISBLANK از "" استفاده خواهیم کرد. علامت "" در اصل به معنی "هیچ" نیست.
فرمول موجود در سلول E2 = IF است (D3 = ""؛ "خالی" ؛ "خالی نیست")
علاوه بر این ، موارد زیر مثالی از روش متداول "" برای جلوگیری از انجام محاسبات در صورت خالی بودن سلول مستقل است:
= اگر (D3 = ""؛ ""؛ فرمول)
توضیح : اگر (D3 هیچ چیزی ندارد ، هیچ نتیجه ای را برمی گرداند ، در غیر این صورت فرمول شما را محاسبه می کند).
اگر عملکرد ترکیبی از شرایط مختلف باشد ، توابع تو در تو جای دارد
در حالی که عملکرد ساده IF فقط دارای دو نتیجه ( درست یا نادرست ) است ، عملکرد IF تودرتو می تواند 3 تا 64 نتیجه داشته باشد.
= اگر (D2 = 1؛ "بله" ؛ اگر (D2 = 2؛ "نه" ؛ "شاید")
فرمول موجود در سلول E2 را توضیح دهید: اگر (D2 = 1 سپس "بله" را برگردانید ، در غیر اینصورت اگر (D2 = 2 سپس "نه" را برگردانید ، در غیر این صورت "شاید" را برگردانید . توجه داشته باشید که برای تکمیل هر دو عملکرد IF ، دو پرانتز بسته وجود دارد. اگر سعی می کنید یک فرمول بدون هر دو پرانتز وارد کنید ، اکسل به طور خودکار آخرین پرانتز بسته شدن را برای شما اضافه می کند.
عملکرد IFS در اکسل
اگر عملکرد IF به تنهایی برای استفاده از شرایط اساسی کافی باشد ، IFS باعث می شود احساس بهتری داشته باشید زیرا IFS عملکردهای چندگانه IF را در یک IFS واحد ترکیب می کند. به عبارت دیگر ، به جای استفاده از IF های چند لانه ، فقط باید از IFS استفاده کنید.
نحو عملکرد IFS
= IFS ( شرط 1 ؛ مقدار اگر DK1 صحیح است ؛ شرط 2 ؛ مقدار صحیح DK2 است ؛ شرط 3 ؛ اگر DK3 صحیح است ؛ .............)
عملکرد IFS می تواند تا حداکثر 127 شرایط مختلف را آزمایش کند ، اما شما نباید خیلی از شرایط را لانه کنید زیرا بررسی اینکه خطاها یا درگیری های داده رخ می دهد دشوار خواهد بود.
به عنوان مثال با استفاده از عملکرد IFS
فرمول سلولهای موجود در ستون B این است: = IFS (A2> 89؛ "A"؛ A2> 79؛ "B"؛ A2> 69؛ "C"؛ A2> 59؛ "D"؛ TRUE؛ "F" )