فهرست مطالب
هنگامی که در Microsoft Excel کار می کنید، فرمول های مختلفی برای آسان کردن کار ما وجود دارد. فرمول IFS یکی از آنهاست. این دارای طیف گسترده ای از برنامه های کاربردی در اکسل است. تابع IFS یک آزمایش منطقی را انجام می دهد. اگر نتیجه TRUE باشد یک مقدار و اگر نتیجه FALSE باشد مقدار دیگر را برمی گرداند. در این مقاله نحوه استفاده از تابع IFS در اکسل را نشان خواهیم داد. برای انجام این کار، به چند مثال می پردازیم.
عملکرد IFS Excel (نمایش سریع)
دانلود کتاب تمرین تمرین
این کتاب تمرین را برای تمرین در حین خواندن این مقاله دانلود کنید.
IFS Function.xlsx
مقدمه ای بر تابع IFS در اکسل
Function Objective
- تابع IFS شرایط و مقادیر متعددی را می گیرد و مقدار مربوطه را به اولین TRUE<2 برمی گرداند>
- هم فرم Non-Array و هم Array را دارد که به این معنی است که هر یک از آرگومان های آن می تواند یک مقدار واحد یا آرایه ای از مقادیر باشد.
Syntax
نحو تابع IFS این است:
=IFS(logical_test1,value_if_true1,[logical_test2],[value_if_true2]...)
تشریح آرگومان ها
<20 در صورتی که شرط دوم TRUEآرگون ها | ضروری/اختیاری | توضیح | |
---|---|---|---|
تست_منطقی1 | لازم | شرط اول ( درست یا FALSE ) | |
value_if_true1 | الزامی | مقدار باید برگردانده شود اگرشرط اول TRUE | |
logical_test2 | اختیاری | شرط دوم ( درست یا نادرست ) | |
value_if_true2 | اختیاری | ||
… | … | … > مقداری که باید برگردانده شود 21> | … |
… | … | … |
مقدار بازگشتی
- مقدار مربوط به اولین شرطی که برآورده شده است را برمی گرداند.
- این بدان معناست که اگر logical_test2 ، logical_test_3، و بسیاری از شرایط دیگر برآورده شوند، تنها آرگومان value_if_true2 را برمی گرداند.
نکته:
- آگومان ها را به صورت جفت وارد کنید. برای مثال، اگر آرگومان logical_test_2 را وارد کنید، باید آرگومان value_if_true2 را وارد کنید، هرچند اختیاری است. در غیر این صورت، عملکرد کار نخواهد کرد.
- شما می توانید حداکثر 127 شرایط در IFS
- در تابع IFS برای Array نیز کار می کند به جای وارد کردن یک مقدار، می توانید Array از مقادیر را برای هر یک از آرگومان ها وارد کنید.
- هنگامی که بیش از یک شرط برآورده می شود، تابع IFS فقط مقداری را برمی گرداند که با اولین شرط برآورده شده مرتبط است.
3 مثال های مناسب از تابع IFS در اکسل
1. تابع IFS را با شرایط چندگانه اعمال کنیدبرای محاسبه نمرات
اکنون از تابع IFS برای محاسبه نمرات برخی از دانش آموزان با شرایط چندگانه در یک مدرسه استفاده می کنیم. ما نام برخی از دانش آموزان و نمرات آنها را در ریاضی در مدرسه ای به نام Glory Kindergarten داریم. وقتی علامت بزرگتر یا مساوی 80 باشد، نمره A است؛ وقتی بزرگتر یا مساوی 70 باشد، B است. ، وقتی بزرگتر یا مساوی 60 باشد، C است. و زمانی که کمتر از 60 باشد، شکست است. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!
مراحل:
- اول از همه، سلول D5 را انتخاب کرده و زیر را بنویسید IFS در آن سلول عمل می کند. تابع عبارت است از,
=IFS(C5:C9>=80,"A",C5:C9>=70,"B",C5:C9>=60,"C",TRUE,"F")
تجزیه فرمول:
IFS(C4>=80,"A",C4>=70,"B",C4>=60,"C",TRUE,FAIL)
ابتدا بررسی می کند که آیا علامت در سلول C4 بزرگتر یا مساوی 80 است یا خیر.
اگر بله، A را برمی گرداند.
اگر نه، بررسی میکند که آیا بزرگتر یا مساوی 70 است یا خیر.
اگر بله، B را برمیگرداند.
اگر نه، بررسی میکند که بزرگتر یا مساوی 60 است یا خیر.
اگر بله، C را برمیگرداند.
اگر نه، F را برمی گرداند.
- بنابراین، به سادگی Enter را در صفحه کلید خود فشار دهید. از آنجایی که تابع IFS یک تابع پویا است، می توانید نمره هر دانش آموز را که در زیر آورده شده است تعیین کنید.اسکرین شات.
خواندنی مشابه
- نحوه استفاده از تابع SWITCH Excel (5 مثال)
- استفاده از تابع XOR Excel (5 مثال مناسب)
- نحوه استفاده از تابع OR در اکسل (4 مثال)
- استفاده از تابع TRUE در اکسل (با 10 مثال)
- نحوه استفاده از تابع FALSE در اکسل (با 5 مثال آسان)
2. از تابع IFS برای محاسبه PASS و FAIL دانش آموزان در اکسل استفاده کنید
به جای اینکه فقط در ریاضیات نمره داشته باشیم، اکنون در ریاضیات، فیزیک، و امتیاز داریم. شیمی . حالا برای همه دانش آموزان مشخص می کنیم که آیا او در امتحان قبول شده است یا خیر. به یاد داشته باشید که برای قبولی در امتحان باید هر سه درس را پشت سر بگذارید. اما رد شدن از یک درس برای مردود شدن در کل امتحان کافی است. و برای گذراندن یک موضوع، حداقل به 60 نمره نیاز است. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!
مراحل:
- اول از همه، سلول D5 را انتخاب کرده و زیر را بنویسید IFS در آن سلول عمل می کند. فرمول این است،
=IFS(C6:C10<60,"FAIL",D6:D10<60,"FAIL",E6:E10<60,"FAIL",TRUE,"PASS")
تجزیه فرمول:
IFS(C4<60,"FAIL",D4<60,"FAIL",E4<60,"FAIL",TRUE,"PASS")
ابتدا بررسی می کند که آیا علامت در سلول C4 (ریاضیات) کمتر از 60 است یا خیر.
اگر بله، FAIL را برمی گرداند.
اگر نه، بررسی می کند که علامت سلول D4 (فیزیک) کمتر از 60 باشد یا خیر.
اگر بله، FAIL را برمی گرداند.
اگر نه، بررسی می کند که آیاعلامت سلول E4 (شیمی) کمتر از 60 است یا خیر.
اگر بله، FAIL را برمی گرداند.
اگر نه، برمی گردد. PASS .
- بنابراین، به سادگی Enter را در صفحه کلید خود فشار دهید. از آنجایی که تابع IFS یک تابع پویا است، شما می توانید مورد قبولی یا شکست هر دانش آموزی را که در تصویر زیر داده شده است، تعیین کنید.
3. از تابع IFS با تاریخ استفاده کنید
اکنون، وضعیت را بررسی می کنیم (او دائمی، واجد شرایط است یا در شرط) یکی از کارمندان XYZ شرکت با استفاده از عملکرد IFS از نظر تاریخ . این یک کار آسان و صرفه جویی در زمان نیز هست. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!
مراحل:
- اول از همه، سلول D5 را انتخاب کرده و زیر را بنویسید IFS در آن سلول عمل می کند. تابع این است،
=IFS(E5:E9>=3000,"Permanent",E5:E9>=2000,"Qualified",E5:E9>=500,"Probationary")
فرمول تفکیک:
=IFS(E5:E9>=3000,"Permanent",E5:E9>=2000,"Qualified",E5:E9>=500,"Probationary")
ابتدا بررسی می کند که آیا علامت در سلول C4 بزرگتر یا مساوی 3000 است یا خیر.
اگر بله، دائمی را برمی گرداند.
اگر نه، بررسی می کند که آیا بزرگتر یا مساوی 2000 است یا نه.
اگر بله، برمی گرداند. 1> واجد شرایط .
اگر نه، بررسی میکند که بزرگتر یا مساوی 500 است یا خیر.
اگر بله، را برمیگرداند. آزمایشی .
- بنابراین، به سادگی Enter را در صفحه کلید خود فشار دهید. همانطور که تابع IFS یک استتابع پویا، شما می توانید وضعیت هر کارمند را که در تصویر زیر داده شده است، تعیین کنید.
نکات: عملکرد Excel IFS موجود نیست
- عملکرد IFS فقط در اکسل 2019 و نسخههای جدیدتر و Office 365 نیز موجود است .
خطاهای رایج با تابع IFS
#N/A خطا زمانی رخ می دهد که تمام شرایط موجود در <تابع 1>IFS FALSE است.
نتیجه گیری
بنابراین، می توانید از تابع IFS استفاده کنید اکسل برای بررسی چندین شرایط به طور همزمان. آیا هیچ سوالی دارید؟ در صورت تمایل به ما اطلاع دهید.