Excelda MAX IF funksiyasidan qanday foydalanish (4 ta amaliy misol)

  • Buni Baham Ko'Ring
Hugh West

Excelda ishlayotganda biz berilgan shartda maksimal qiymatni topishimiz kerak. MAX va IF funksiyalarining kombinatsiyasi ma'lum bir mezonlar bilan berilgan ma'lumotlar oralig'idan maksimal qiymatni topishga yordam beradi. Ushbu maqolada biz Excel dasturida MAX IF funksiyasidan qanday foydalanishni o'rganamiz va ma'lum mezonlar bo'yicha maksimal qiymatni topishning barcha mumkin bo'lgan usullarini tushuntiramiz.

Amaliy ish kitobini yuklab oling

MAX IF Function.xlsx-dan foydalanish

Excelda MAX IF formulasi nima?

MAX IF formulasini tushunish uchun biz ikkita funktsiyani alohida tushunishimiz kerak.

🔁 MAX Function

MAX funktsiyasi Excelda eng ko'p qo'llaniladigan funktsiyalardan biridir. Tanlangan diapazondan maksimal qiymatni qaytaradi. MAX funktsiyasi mantiqiy qiymatlar va matnni e'tiborsiz qoldiradi. Quyida MAX funktsiyasining sintaksisi keltirilgan.

MAX (number1, [number2], ...)

🔁 AGAR funksiyasi

IF funksiyasi Excelning yana bir muhim funksiyasidir. Agar berilgan mantiqiy test qoniqtirilsa, IF funksiyasi belgilangan qiymatni qaytaradi. Bu yerda AGAR funktsiyasining sintaksisi berilgan.

=IF(logical_test, [value_if_true], [value_if_false])

Ushbu maqolada biz MAX funktsiyasi va IF funktsiyasining kombinatsiyasidan foydalaning. Umuman olganda, MAX IF formulasi berilgan diapazondagi bir yoki bir nechta mezonlarga javob beradigan eng katta raqamli qiymatni qaytaradi.raqamlar, sanalar, matnlar va boshqa shartlar. Ushbu ikkita funktsiyani birlashtirgandan so'ng, biz shunday umumiy formulaga ega bo'lamiz.

=MAX(IF(criteria_range=criteria, max_range))

Excelda MAX IF funksiyasidan foydalanishga 4 ta misol

Maqolaning ushbu qismida Excelda MAX IF funksiyasidan foydalanish uchun to'rtta mos yondoshuvni muhokama qilamiz. Aytish kerakki, biz ushbu maqola uchun Microsoft Excel 365 versiyasidan foydalanganmiz; lekin siz o'zingizning xohishingizga ko'ra istalgan versiyadan foydalanishingiz mumkin.

1. MAX IF funksiyasidan massiv formulasi bilan foydalanish

Birinchi navbatda, biz MAX IF formulasidan foydalanamiz. Excelda massiv . Biz MAX IF formuladan faqat bitta shartga emas, balki bir nechta mezonlarga asoslangan holda foydalanishimiz mumkin. Bu erda biz ushbu ikkala stsenariyni ham muhokama qilamiz.

1.1 MAX IF formulasini yagona mezon bilan ishlatish

Maqolaning ushbu qismida biz MAX IF<2 dan foydalanishni o'rganamiz> bitta mezon bilan formula. Aytaylik, bizga quyidagi rasmdagi kabi bir qator ma'lumotlar berildi. Biz Savdo vakilining maksimal sotuvlar sonini topishimiz kerak.

Endi buni amalga oshirish uchun quyida keltirilgan amallarni bajaramiz.

Qadamlar:

  • Birinchidan, ish varag'ining istalgan joyida jadval yarating va nom ustuniga Sotish vakillari nomlarini kiriting.

  • Bundan keyin MAX IF formulasini qo'llang. Bu erda biz “Aleks” uchun maksimal sotishni topmoqchimiz. Theformula shunday ko'rinadi.
=MAX(IF(B5:B16=B19,D5:D16))

Bu erda katakchalar diapazoni B5:B16 katakchalarni bildiradi. Savdo vakili ustuni, B19 katak tanlangan Savdo vakili ga, katakchalar diapazoni D5:D16 katakchalarni bildiradi. Jami sotuv ustun.

Formula taqsimoti

  • Bu yerda, maksimal_oraliq - Jami sotish ustuni ( D5:D16 ).
  • mezonlar Savdo vakilining nomi ( B19 ).
  • kriteriyalar_diapazoni Sotish Rep . ustun ( B5:B16 ).
  • Chiqish → $3,000 .
  • Chunki, bu massiv formula barcha qavslarni yopish orqali ushbu formulani to'ldirishimiz kerak. Buning uchun SHIFT + CTRL + ENTER tugmalarini bosing.

Demak, biz maksimal qiymatga egamiz. Qolgan ikkita nom uchun biz bir xil formuladan foydalanamiz.

1.2 MAX IF formulasini bir nechta mezonlar bilan qo'llash

Excelda ishlayotganda ba'zida bizda bir nechta mezonlarni qondirish orqali maksimal qiymatni topish. Buning uchun MAX IF formulasidan foydalanish ajoyib usuldir. Faraz qilaylik, bizda “Aleks” , “Bob” va “Jon” nomli bir nechta Savdo vakili bor. 1>Kompyuter , Tsikl va Tibbiyot toifasi. Endi biz ushbu Savdo vakillari har bir toifadagi eng koʻp sotuvlar sonini topishimiz kerak.

Endi, keling.Buning uchun quyida koʻrsatilgan koʻrsatmalarga amal qiling.

Qadamlar:

  • Birinchidan, ish varaqining istalgan joyida jadval yarating, nomi va Kategoriya ustunga berilgan mezonlarni kiriting.

  • Shundan so'ng MAX IF formulasini qo'llang. Biz Kompyuter kategoriyasi ostida “Aleks” ning maksimal savdosini topmoqchimiz. Quyida formula berilgan.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))

Bu yerda C5:C20 katakchalar diapazoni katakchalarini bildiradi. Turkum ustun, katakcha C23 tanlangan toifaga ishora qiladi.

Formulalarni taqsimlash

  • In birinchi IF funktsiya,
    • C5:C20=C23 → Bu mantiqiy_test argument.
    • D5:D20 → Bu [haqiqat_agar_qiymat] argumentini bildiradi.
    • Chiqish {FALSE;FALSE;FALSE;FALSE;FALSE;60;90;80;FALSE;FALSE;FALSE;FALSE;200;150;FALSE;FALSE .
  • In 2-chi IF funktsiyasi,
    • B5:B20=B23 → Bu mantiqiy_test argument.
    • IF(C5:C20=C23,D5:D20) → Bu [value_agar_true] argumentiga ishora qiladi.
    • Chiqish {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;90;80;FALSE;FALSE;FALSE;FALSE;FALSE;150;FALSE;FALSE
  • Endi MAX funksiya massivdan maksimal qiymatni qaytaradi.
    • Chiqish $150 .
  • Keyingi, SHIFT + CTRL + tugmalarini bosingFormulani qo'llash uchun bir vaqtning o'zida ENTER tugmasini bosing. Yakuniy formula bu

Natijada biz maksimal sonimizni topdik.

  • Shundan so'ng, xuddi shu formulani boshqa katakchalarga ham qo'llang va siz quyidagi natijalarga erishasiz.

2. Excel MAX IF-dan massivsiz foydalanish

Biz massiv formulasidan foydalanmasdan ham xuddi shunday natijaga erishishimiz mumkin. Buning uchun SHIFT + CTRL + ENTER tugmalarini bosish shart bo'lmagan SUMPRODUCT funksiyasidan foydalanishimiz mumkin. Buning uchun quyidagi bobda muhokama qilingan protseduradan foydalanamiz.

Qadamlar:

Bu erda biz oldingi misoldagi ma'lumotlardan foydalanamiz. Maqsadimiz “ Kompyuter ” turkumidagi “ “Aleks” ” uchun imkon qadar koʻproq sotuvlarni topishdir.

  • Birinchidan, quyidagi jadval yarating. quyidagi rasmda ko'rsatilgan.

  • Shundan so'ng, D23 katakchada quyida berilgan formulani qo'llang.
=SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))

Formulalarni taqsimlash

  • Bu yerda, max_diapazon Jami sotish ustunini bildiradi ( D5:D20 )
  • Mezon2 Kategoriya ( C23 )
  • kriteria_diapazoni2 nomi Kategoriya ustuniga ishora qiladi ( C5:C20 )
  • Mezon1 bu Savdo vakili ( B23<2)>)
  • kriteria_diapazoni1 Savdo vakili ustunini ( B5:B20 )
  • Chiqish $150 .

  • Keyin, ENTER -ni bosing va bizning maksimal qiymatimiz mavjud bo'ladi katakchada D23 quyidagi rasmda ko'rsatilganidek.

3. MAX IF formulasidan OR Logic bilan foydalanish

Biz MAX IF formulasidan OR mantiqi bilan birgalikda foydalanishi mumkin. Maqolaning ushbu qismida Excelda MAX IF formulasini OR mantiq bilan ishlatishning batafsil tartibini muhokama qilamiz. Shunday qilib, keling, quyida keltirilgan ko'rsatmalar bilan tanishamiz.

Qadamlar:

  • Birinchi navbatda, quyidagi rasmda ko'rsatilganidek, yangi jadval kiriting.

  • Bundan keyin C24 katakchada quyidagi formuladan foydalaning.
=MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))

Bu yerda C22 katak birinchi tanlangan nomga, C23 katak ikkinchi tanlangan nomga ishora qiladi.

Formula taqsimoti

  • Bu yerda maksimal_oraliq Jami savdo ustuni ( D5) :D20 ).
  • mezonlar2 bu Kategoriya ( C23 ) nomidir.
  • kriteria_diapazoni2 Kategoriya ustuniga ( B5:B20 ) ishora qiladi.
  • mezonlar1 bu Savdo vakilining nomi ( C22 ).
  • kriteriyalar_diapazoni1 Savdo vakili ustunini bildiradi ( B5:B20 ).
  • Keyin, SHIFT + CTRL + tugmalarini bosib formulani qo'llang. ENTER .

Shunday qilib, biz maksimal savdo miqdorini olamiz C24 katakdagi “Aleks” va “Bob” oraligʻida.

4. MAX IF ni qoʻllash VA mantiqli formula

Biz MAX AGAR formuladan VA mantiq birikmasi bilan ham foydalanishimiz mumkin. Bu erda biz VA mantiqni qo'llash uchun bir vaqtning o'zida 2 mezonga javob beramiz. Keling, buni amalga oshirish uchun quyida keltirilgan ko'rsatmalardan foydalanamiz.

Qadamlar:

  • Birinchi navbatda, quyidagi rasmda ko'rsatilganidek, yangi jadval yarating.

  • Bundan keyin C24 katakchada quyidagi formuladan foydalaning.
=MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))

Formula taqsimoti

  • Bu yerda max_diapazon ni ifodalaydi Jami savdo ustuni ( D5:D20 ).
  • 2-mezon nomiga ishora qiladi Turkum ( C23 ).
  • kriteria_diapazoni2 Kategoriya ustunini bildiradi ( B5:B20 ).
  • mezonlar1 bu Savdo vakili ( C22 ).
  • kriteria_diapazoni1 bu Savdo vakili ustuni ( B5:B20 ).
  • Keyin, ENTER tugmasini bosing.

Natijada quyidagi rasmda koʻrsatilganidek, ish varaqingizda quyidagi natijaga ega boʻlasiz.

Excelda MAXIFS funksiyasidan qanday foydalanish

MAXIFS funktsiyasi MA-ga to'g'ridan-to'g'ri muqobildir X IF formulasi bir nechta mezonga ega. Excel 2019 va Office 365 uchun Excel foydalanuvchilari bir xil bo'lishi mumkin MAXIFS funksiyasidan foydalanib natija. Excelda MAXIFS funktsiyasidan foydalanish uchun quyida ko'rsatilgan amallarni bajaramiz.

Qadamlar:

  • Birinchidan, jadvalni kiriting va kiriting. quyidagi rasmda ko'rsatilgan mezonlaringiz.

Bu erda biz “Aleks” , uchun maksimal sotuvlarni topishimiz kerak. “Bob” va “Jon” ma’lum toifadagi.

  • Keyin, D22 katakchasida quyida keltirilgan formuladan foydalaning.
=MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)

Formulalarni taqsimlash

  • Bu yerda , max_diapazoni bu Jami savdo ustun ( $D$4:$D$20 ).
  • kriteria_diapazoni1 bu Savdo vakili ustun ( $B$4:$B$20 ).
  • mezon1 bu Savdo vakilining nomi ( B23 ).
  • kriteria_diapazoni2 bu Kategoriya ustunining nomi ( $C$4:$C$20 ).
  • 2-mezon bu nom Kategoriya ( C23 ).
  • Chiqish → $150 .

  • Shundan so'ng, ENTER -ni bosing va siz ma'lumot olasiz ish varag'ingizdagi natija tufayli.

  • Nihoyat, qolgan natijalarni olish uchun Excelning Avtomatik to'ldirish opsiyasidan foydalaning.

Eslash kerak bo'lgan narsalar

  • MAX IF bu Masiv formulasi shuning uchun eski versiyalarda Excelda ushbu formulani bajarish uchun SHIFT + CTRL + ENTER tugmalarini bir vaqtda bosishingiz kerak.
  • MAXIFS funktsiyasi faqat Excel 2019 va Office 365 uchun mavjud.

Amaliyot boʻlimi

Excel Workbook , biz ishchi varaqning o'ng tomonida Mashq qilish bo'limi ni taqdim etdik. Iltimos, o'zingiz mashq qiling.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.