-
آموزش تابع IFs در اکسل
در این مطلب آموزشی قصد داریم تا شما را با تابع IFs در اکسل آشنا کنیم. این تابع در نسخه Excel 2019 اضافه شده است و جایگذین مناسبی برای شرط های تو در تو ایجاد شده توسط تابع IF خواهد بود. با استفاده از این تابع قادر خواهیم بود تا به تعداد دلخواه شرط را مورد بررسی قرار داده و متناسب با آن خروجی لازم را تعریف نمائیم. در ابتدا گرامر این تابع بصورت زیر است.
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2]…)=
-
- logical_test1 : اولین شرط که توسط تابع مورد بررسی قرار گرفته و درج آن اجباری میباشد.
- value_if_true1 : در صورت برقرار بودن شرط test1 این مقدار برگردانده خواهد شد.
مطلب پیشنهادی >> آموزش ایجاد شرط های تو در تو با تابع IF
- نکته : این تابع قادر است تا 127 شرط را مورد بررسی قرار داده و خروجی مورد نظر را ایجاد نماید. درصورتیکه یک logical_test مقدار value_if_true مشخصی نداشته باشد، اکسل پیغام You’ve entered too few arguments for this function” (شما تعداد پارامترهای مورد نیاز برای این تابع را وارد نکرده اید) را نمایش خواهد داد. در صورتی که یک logical_test نتیجه ای بغیر از true یا false داشته باشد ، خطای #value! و در صورتی که هیچ شرط صحیحی یافت نشود، اکسل پیام #N/A را نمایش خواهد داد.
-
مثال (1) : جدول فروش و تخفیف پلکانی
فرض کنید قصد داریم تا متناسب با میزان خرید یک مشتری ، کدهای تخفیفی را با درصدهای وابسته برای وی درنظر بگیریم ، لذا خواهیم داشت:
- کمتر از 2 میلیون 5% تخفیف
- از 2 تا 5 میلیون 10% تخفیف
- از 5 میلیون به بالا 15% تخفیف
همانگونه که در تصویر بالا ملاحظه نمودید ؛ توانستیم با استفاده از تابع IFs متناسب با جمع خرید ، میزان تخفیف درنظر گرفته شده را اعمال کنیم.
مطلب پیشنهادی >> آموزش تابع SWITCH در اکسل
-
مثال (2) : بررسی عملکرد و اعلام وضعیت
فرض کنید میخواهید برای شرکت کنندگان در یک دوره آموزشی ، متناسب با امتیاز کسب شده وضعیت های عالی ، خوب ، متوسط و ضعیف به نمایش درآید.
مطلب پیشنهادی >> آموزش تابع IF در اکسل
-
مثال (3) : ترکیب تابع True و IFs
اگر بخواهیم مطابق مثال بالا درصورتیکه امتیاز کسب شده مساوی با اعداد معرفی شده در تابع نباشد ، یک پیغام مناسب را به نمایش درآوریم ؛ می توانیم از تابع True بدین منظور استفاده کنیم.