این مثال آموزشی از فرمول آرایه MEDIAN IF برای یافتن مناقصه میانی برای دو پروژه مختلف استفاده می کند. ماهیت فرمول به ما این امکان را می دهد که به سادگی با تغییر معیار جستجو (در این مثال آموزشی، نام پروژه) چندین نتیجه را جستجو کنیم.
اطلاعات این مقاله برای Excel 2019، Excel 2016، Excel 2013، Excel 2010، Excel 2007 و Excel برای Mac کاربرد دارد.
درباره توابع MEDIAN و IF
کار هر بخش از فرمول این است:
- تابع MEDIAN مقدار وسط یک پروژه را پیدا می کند.
- عملکرد IF به ما اجازه می دهد تا با تعیین یک شرط با استفاده از نام پروژه، انتخاب کنیم که برای کدام پروژه مناقصه می خواهیم.
- فرمول آرایه اجازه می دهد تا تابع IF برای شرایط چندگانه در یک سلول واحد آزمایش کند. وقتی شرط برآورده شد، فرمول آرایه تعیین میکند که تابع MEDIAN چه دادههایی (مناقصه پروژه) را برای یافتن مناقصه میانی بررسی میکند.
Excel CSE Formulas
فرمول های
آرایه با فشار دادن کلیدهای Ctrl+ Shift+ Enter روی کلیدهای صفحه کلید همزمان پس از تایپ فرمول. به دلیل فشار دادن کلیدها برای ایجاد فرمول آرایه، گاهی اوقات به آنها فرمول CSE می گویند.
MEDIAN IF نحو و آرگومان فرمول تودرتو
نحو و آرگومان های فرمول MEDIAN IF به شرح زیر است:
=MEDIAN(IF(تست_منطقی، مقدار_اگر_درست، مقدار_اگر_نادرست))
از آنجایی که تابع IF در داخل تابع MEDIAN تو در تو است، کل تابع IF به تنها آرگومان برای تابع MEDIAN تبدیل می شود.
آگومان های تابع IF عبارتند از:
- test_logical (الزامی): مقدار یا عبارتی که برای مقدار بولی TRUE یا FALSE آزمایش می شود.
- value_if_true (الزامی): مقداری که اگر logical_test درست باشد نشان می دهد.
- value_if_false (اختیاری): مقداری که اگر logical_test نادرست باشد نشان می دهد.
مثال فرمول آرایه IF MEDIAN Excel
مثال زیر مناقصه دو پروژه مختلف را برای یافتن مناقصه میانی یا میانه جستجو می کند. آرگومان های تابع IF این کار را با تنظیم شرایط و نتایج زیر انجام می دهند:
- آزمون منطقی برای نام پروژه تایپ شده در سلول D10 کاربرگ مطابقت پیدا می کند.
- آگومان value_if_true با کمک تابع MEDIAN، مناقصه میانی برای پروژه انتخابی است.
- آگومان value_if_false حذف شده است زیرا به آن نیازی نیست و نبود آن فرمول را کوتاه می کند. اگر نام پروژه ای که در جدول داده ها نیست (مانند پروژه C) در سلول D10 تایپ شود، فرمول مقدار صفر را برمی گرداند.
داده های آموزشی را در اکسل وارد کنید
-
دادههای نمونه را، همانطور که در بالا نشان داده شده است، در یک کاربرگ خالی اکسل وارد کنید.
- در سلول D10، Project A را تایپ کنید. فرمول در این سلول جستجو میکند تا پیدا کند کدام پروژه مطابقت دارد.
فرمول MEDIAN IF Nested را وارد کنید
وقتی هم یک فرمول تودرتو و هم یک فرمول آرایه ایجاد می کنید، کل فرمول باید در یک سلول کاربرگ واحد تایپ شود. وقتی فرمول کامل شد، کلید Enter را فشار ندهید یا سلول دیگری را انتخاب نکنید زیرا فرمول به فرمول آرایه تبدیل می شود.
یک ارزش! خطا به این معنی است که فرمول به درستی به عنوان یک آرایه وارد نشده است.
- سلول E10 را انتخاب کنید. اینجاست که نتایج فرمول نمایش داده می شود.
-
فرمول زیر را در سلول تایپ کنید:
=MEDIAN(IF(D3:D8=D10, E3:E8))
- کلیدهای Ctrl و Shift را فشار داده و نگه دارید.
- کلید Enter را فشار دهید تا فرمول آرایه ایجاد شود.
-
پاسخ 15875 (15,875 دلار با قالببندی) در سلول E10 ظاهر میشود زیرا این مناقصه میانی برای پروژه A است.
فرمول را آزمایش کنید
فرمول را با یافتن مناقصه میانی برای پروژه B آزمایش کنید. Project B را در سلول D10 تایپ کنید و کلید Enter را فشار دهید.
فرمول مقدار 24365 (24,365 دلار) را در سلول E10 برمی گرداند.