تابع IFS دو آرگومان ضروری دارد، کار این تابع بررسی چند شرط به صورت تو در تو است.
تابع IFS از اکسل 2019 و در 365 هم وجود دارد.
برای درک بیشتر به مثال زیر توجه کنید
فرض کنید برای صورت مسئله میخواهید برای امتیاز زیر 10 ضعیف، برای 30 و زیر 30 متوسط، 60 و زیر 60 خوب و برای بالای 60 عالی را در نظر بگیرید
یک نکته وجود دارد: شرط اول نباید در برگیرنده شرایط بعدی باشد، چون با برقراری شرط اول بقیه شروط بررسی نمیشود
برای پایان شروط، درست قبل از آخرین شرط در آرگومان logical_test میتوانید کلمه True را بنویسیم تا در صورت برقرار نبودن هیچکدام از شرط ها، مقدار آخری را لحاظ کند در غیر این صورت وقتی هیچ شرطی برقرار نباشد ارور NA# میدهد.
برای فرمول logical_test و Value _if_true را وارد کنید و نتیجه نهایی را مشاهده کنید.
=IFS(E4<=10,"ضعیف",E4<=30,"متوسط",E4<=60,"خوب",TRUE,"عالی")
5/5 - (2 امتیاز)