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

ماکزیمم شرطی در اکسل – ترکیب تابع 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 را با هم فشار دهید تا فرمول کامل شود.

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

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

 

4/5 - (4 امتیاز)
One thought on “ترکیب تابع IF با Max برای ماکزیمم شرطی در اکسل”
  1. میخوام توی اکسل فرمول بدم
    مثلا سلول A1=256 و B1=20 و C1=1000
    میخوام فرمول بنویسم که اگر A1 بزرگتر از ۲۵۶ بود اونوقت بگه B1 ضربدر C1 شود و حاصلضرب ۲۰۰۰۰ شود ولی اگر B1 بزرگتر از ۲۰ شدحاصلضرب بزرگتر از ۲۰۰۰۰ نشود یعنی اگر از B1 از ۲۰ کمتر شد فرمول عدد درست رو نشان بده ولی اگر B1 بالاتر رفت حداکثر همان ۲۰۰۰۰ باشد
    ممنون میشم راهنمایی بفرمایید

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

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