ماکزیمم شرطی در اکسل – ترکیب تابع IF با Max

حتما تا به حال با تابع Max و Min یا همان ماکزیمم و مینیمم در اکسل کار کرده اید؛ حال فرض کنید میخواهیم فرمولی بنویسیم  تا ماکزیمم شرطی در اکسل اعمال کند تا مقدار ماکزیمم ستون دلخواهمان را با اعمال شرط یا چند شرط به دست آوریم. برای اینکه بهتر متوجه این مسئله بشوید با ما همراه باشید.

 

تعریف یک مثال برای ماکزیمم شرطی در اکسل

در این مثال فرض شده که مقداری کالای مشخص در شهر های مختلف به فروش می رسد و میخواهیم بفهمیم بیشترین تعداد فروش یک کالا خاص در کدام شهر بوده است.

ماکزیمم شرطی در اکسل

پس در واقع ما اینجا با دو شرط رو به رو هستیم:

  1. کالای انتخابی
  2. شهر انتخابی

ماکزیمم شرطی در اکسل

در سلول های F5 و F7 کد کالا و کد و شهر مورد نظر انتخاب شده است. حالا بر روی سلول F9 دابل کلیک کنید و فرمول زیر را وارد کنید:

 

ماکزیمم-شرطی-در-اکسل-۵

{=MAX(IF(A2:A10=F5;IF(B2:B10=F7;C2:C10)))}

 

  • در پرانتز داخل Max تابع IF را تعریف کردیم.
  • در داخل پرانتز IF آرگومان اول را مقدار A2:A10 (بازه مورد نظرمان) را برابر F5 قرار دادیم.
  • F5 در واقع همان کد کالا است.
  • برای آنکه شرط دوم خودمان را اعمال کنیم نیاز است در دومین آرگومان IF که قرار است جواب صحیح را به ما نشان دهد یک تابع IF دیگر تعریف کنیم.
  • پس در دومین IF، ارگومان اول که بازه شهرهایمان باشد (B2:B10) را برابر F7 قرار خواهیم داد.
  • و در آرگومان دوم آن بازه تعداد فروش را انتخاب کنیم.
  • در اخر تمام پرانتزها را می بندیم.

 

نکته بسیار مهم:

بعد از بستن آخرین پرانتز دکمه ctrl + shift + Enter را با هم فشار دهید تا فرمول کامل شود.

در حالت عادی ما معمولا دکمه اینتر را می زنیم اما برای نوشتن این فرمول خاص حتما باید دکمه کنترل، شیفت و اینتر با هم فشرده شود.

این مطلب را از دست ندهید: تبدیل عدد اعشاری به زمان در اکسل

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *