Mundarija
Yo'riqnoma MAX funksiyasini Excelda eng yuqori qiymatni qanday topish va ish varag'ingizdagi eng katta raqamni ajratib ko'rsatishni ko'rsatadigan ko'plab formulalar misollari bilan tushuntiradi.
MAX - eng oddiy va eng oddiy funksiyalardan biri. foydalanish uchun qulay Excel funktsiyalari. Biroq, bu sizga katta ustunlik berishini bilish uchun bir nechta hiyla-nayranglarga ega. Ayting-chi, MAX funksiyasidan shartlar bilan qanday foydalanasiz? Yoki mutlaq eng katta qiymatni qanday chiqarasiz? Ushbu qoʻllanma ushbu va boshqa tegishli vazifalar uchun bir nechta yechimlarni taqdim etadi.
Excel MAX funksiyasi
Excel'dagi MAX funksiyasi maʼlumotlar toʻplamidagi eng yuqori qiymatni qaytaradi. siz belgilaysiz.
Sintaksis quyidagicha:
MAX(1-raqam, [2-raqam], …)Bu yerda raqam raqamli qiymat, massiv, nom bilan ifodalanishi mumkin diapazon, raqamlardan iborat katak yoki diapazonga havola.
Raqam1 talab qilinadi, raqam2 va keyingi argumentlar ixtiyoriy.
MAX funksiyasi Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 va undan keyingi versiyalar uchun Excelning barcha versiyalarida mavjud.
Excelda MAX formulasini qanday qilish kerak
Kimga MAX formulasini eng sodda qilib yarating, siz raqamlarni to'g'ridan-to'g'ri argumentlar ro'yxatiga kiritishingiz mumkin, masalan:
=MAX(1, 2, 3)
Amalda raqamlar "qattiq kodlangan" juda kam uchraydigan holat. . Ko'pincha siz diapazonlar va hujayralar bilan shug'ullanasiz.
Maks yaratishning eng tezkor usuliQoida ishlashi uchun $ belgisi bilan oraliqdagi ustun koordinatalarini qulflashni unutmang.
Maslahat. Shunga o'xshash tarzda siz har bir ustunda eng yuqori qiymatni ajratib ko'rsatishingiz mumkin. Qadamlar aynan bir xil, faqat birinchi ustun diapazoni uchun formula yozasiz va qator koordinatalarini bloklaysiz: =C2=MAX(C$2:C$7)
Qo'shimcha ma'lumot olish uchun Formulaga asoslangan shartli formatlash qoidasini qanday yaratish bo'limiga qarang.
Excel MAX funksiyasi ishlamayapti
MAX - foydalanish uchun eng oddiy Excel funksiyalaridan biri. Agar barcha taxminlarga qaramasdan, u to'g'ri ishlamasa, bu quyidagi muammolardan biri bo'lishi mumkin.
MAX formulasi nolni qaytaradi
Agar oddiy MAX formulasi 0 ni qaytarsa, hatto undan yuqori raqamlar bo'lsa ham Belgilangan diapazonda bu raqamlar matn sifatida formatlangan bo'lishi mumkin. Bu, ayniqsa, MAX funksiyasini boshqa formulalar tomonidan boshqariladigan ma'lumotlarda ishga tushirganingizda. Buni ISNUMBER funksiyasidan foydalanib tekshirishingiz mumkin, masalan:
=ISNUMBER(A1)
Agar yuqoridagi formula FALSE qiymatini qaytarsa, A1 dagi qiymat raqamli emas. Ya'ni, siz MAX formulasini emas, balki asl ma'lumotni tuzatishingiz kerak.
MAX formulasi #N/A, #VALUE yoki boshqa xatoni qaytaradi
Iltimos, havola qilingan kataklarni diqqat bilan tekshiring. Agar havola qilingan kataklardan birida xato bo'lsa, MAX formulasi paydo bo'ladibir xil xato. Buni chetlab o'tish uchun barcha xatolarni e'tiborsiz qoldirib, maksimal qiymatni qanday olish mumkinligini ko'ring.
Mana shunday Excelda maksimal qiymatni topish mumkin. O'qiganingiz uchun tashakkur va sizni tez orada blogimizda ko'rishga umid qilaman!
Mavjud yuklab olishlar:
Excel MAX namuna ishchi kitobi
diapazondagi eng yuqori qiymatni topadigan formula bu:- Yacheykaga =MAX(
- Sichqoncha yordamida raqamlar oralig'ini tanlang) kiriting.
- Yopuvchi qavsni kiriting.
- Formulani toʻldirish uchun Enter tugmasini bosing.
Masalan, A1:A6 diapazonidagi eng katta qiymatni ishlab chiqish uchun , formula quyidagicha bo'ladi:
=MAX(A1:A6)
Agar sizning raqamlaringiz qo'shni qator yoki ustunda bo'lsa (bu kabi) Masalan), siz Excelni avtomatik ravishda Maks formulasini yaratishingiz mumkin. Mana shunday:
- Raqamlaringiz yozilgan katakchalarni tanlang.
- Uy sahifasida yorlig'i, Formatlar guruhida Avtosum -ni bosing va ochiladigan ro'yxatdan Maks -ni tanlang. (Yoki Avtosum >< Funktsiyalar kutubxonasi guruhidagi Formulalar yorlig'ida 1>Maks . )
Bu foydalanishga tayyor formulani yacheyka tanlangan diapazon ostida, shuning uchun siz tanlagan raqamlar roʻyxati ostida kamida bitta boʻsh katak borligiga ishonch hosil qiling:
5 MAX funksiyasi haqida bilishingiz kerak bo'lgan narsalar
Maks formulalaridan ish varaqlaringizdan muvaffaqiyatli foydalanish uchun quyidagi oddiy faktlarni esda tuting:
- Excelning joriy versiyalarida MAX formulasi 255 tagacha qabul qilishi mumkin. argumentlar.
- Agar argumentlarda bitta raqam boʻlmasa, MAX funksiyasi nolni qaytaradi.
- Agar argumentlar bir yoki bir nechta xato qiymatlarini oʻz ichiga olsa, xato qaytariladi.
- Bo‘shkatakchalar e'tiborga olinmaydi.
- To'g'ridan-to'g'ri argumentlar ro'yxatida keltirilgan raqamlarning mantiqiy qiymatlari va matnli ko'rinishlari qayta ishlanadi (TRUE 1 sifatida baholanadi, FALSE 0 sifatida baholanadi). Murojaatlarda mantiqiy va matn qiymatlari e'tiborga olinmaydi.
Excelda MAX funksiyasidan qanday foydalanish – formula misollari
Quyida Excel MAX funksiyasidan bir nechta tipik foydalanishni topasiz. Ko'p hollarda bir xil vazifa uchun bir nechta turli xil echimlar mavjud, shuning uchun men sizga ma'lumotlar turiga eng mosini tanlash uchun barcha formulalarni sinab ko'rishni tavsiya qilaman.
Guruhdagi maksimal qiymatni qanday topish mumkin
Raqamlar guruhidagi eng katta raqamni chiqarish uchun ushbu guruhni MAX funksiyasiga diapazonga havola sifatida taqdim eting. Diapazon siz xohlagancha qator va ustunlarni o'z ichiga olishi mumkin. Masalan, C2:E7 oralig'ida eng yuqori qiymatni olish uchun quyidagi oddiy formuladan foydalaning:
=MAX(C2:E7)
Qo'shni bo'lmagan hujayralardagi eng yuqori qiymatni toping. yoki diapazonlar
Qoʻshni boʻlmagan hujayralar va diapazonlar uchun MAX formulasini yaratish uchun har bir alohida katak va/yoki diapazonga havola kiritishingiz kerak. Quyidagi qadamlar buni tez va muammosiz bajarishga yordam beradi:
- Yacheykaga Maks formulasini yozishni boshlang.
- Ochish qavsni kiritganingizdan so'ng Ctrl tugmasini bosib turing. tugmachasini bosing va varaqdagi katakchalar va diapazonlarni tanlang.
- Oxirgi elementni tanlagandan so'ng, Ctrl tugmachasini bo'shating va yopish qavsni kiriting.
- Enter tugmasini bosing.
Excelavtomatik ravishda tegishli sintaksisdan foydalanadi va siz shunga o'xshash formulani olasiz:
=MAX(C5:E5, C9:E9)
Quyidagi skrinshotda ko'rsatilganidek, formula 5-qatordan maksimal umumiy jami qiymatni qaytaradi. 9:
Excelda maksimal (oxirgi) sanani qanday olish mumkin
Ichki Excel tizimida sanalar seriya raqamlaridan boshqa narsa emas, shuning uchun MAX funksiya ularni muammosiz boshqaradi.
Masalan, C2:C7 da oxirgi yetkazib berish sanasini topish uchun raqamlar uchun ishlatadigan odatiy Maks formulasini yarating:
=MAX(C2:C7)
Shartli Excel-dagi MAX funksiyasi
Shartlar asosida maksimal qiymatni olishni istasangiz, siz tanlab olishingiz uchun bir nechta formulalar mavjud. Barcha formulalar bir xil natija berishiga ishonch hosil qilish uchun biz ularni bir xil maʼlumotlar toʻplamida sinab koʻramiz.
Vazifa : B2:B15da sanab oʻtilgan elementlar va savdo koʻrsatkichlari bilan C2:C15, biz F1da ma'lum bir element kiritish uchun eng yuqori sotuvni topishni maqsad qilganmiz (iltimos, ushbu bo'lim oxiridagi skrinshotga qarang).
Excel MAX IF formulasi
Agar siz Excel 2000-dan Excel 2019-ga qadar barcha versiyalarida ishlaydigan formulani qidiring, shartni tekshirish uchun IF funktsiyasidan foydalaning va natijada olingan massivni MAX funktsiyasiga o'tkazing:
=MAX(IF(B2:B15=F1, C2:C15))
uchun formula ishlashi uchun uni massiv formulasi sifatida kiritish uchun Ctrl + Shift + Enter tugmalarini bir vaqtda bosish kerak. Agar hamma narsa to'g'ri bajarilgan bo'lsa, Excel formulangizni ichiga oladi{jingalak qavslar}, bu massiv formulasining vizual koʻrsatkichidir.
Shuningdek, bitta formulada bir nechta shartlarni baholash mumkin va quyidagi oʻquv qoʻllanmada qanday qilish koʻrsatilgan: MAX IF bir nechta shartlar bilan.
Masiv bo'lmagan MAX IF formulasi
Agar siz ish varaqlarida massiv formulalaridan foydalanishni yoqtirmasangiz, MAXni massivlarni tabiiy ravishda qayta ishlaydigan SUMPRODUCT funksiyasi bilan birlashtiring:
=SUMPRODUCT(MAX((B2:B15=F1)*(C2:C15)))
Qo'shimcha ma'lumot olish uchun massivsiz MAX IF ga qarang.
MAXIFS funksiyasi
Excel 2019 va Office 365 uchun Excelda MAXIFS nomli maxsus funksiya mavjud bo'lib, u topish uchun mo'ljallangan. 126 tagacha mezonga ega eng yuqori qiymat.
Bizning holatlarimizda faqat bitta shart mavjud, shuning uchun formula oddiy:
=MAXIFS(C2:C15, B2:B15, F1)
Batafsil tushuntirish uchun Sintaksis boʻyicha formulalar misollari bilan Excel MAXIFS ga qarang.
Quyidagi skrinshotda barcha 3 ta formula amalda koʻrsatilgan:
Nollarga eʼtibor bermagan holda maksimal qiymatni oling
Bu, aslida, oldingi maqolada muhokama qilingan shartli MAX ning o'zgarishi yorqin misol. Nollarni istisno qilish uchun “teng emas” mantiqiy operatoridan foydalaning va MAXIFS mezoniga yoki MAX IF mantiqiy testiga “0” ifodasini qo'ying.
Siz tushunganingizdek, bu shartni sinab ko'rish mantiqiy. salbiy raqamlar bo'lsa. Ijobiy raqamlar bilan bu tekshirish ortiqcha bo'ladi, chunki har qanday ijobiy raqam noldan katta.
Uni sinab ko'rish uchun keling, quyidagini topamiz.C2: C7 oralig'idagi eng past chegirma. Barcha chegirmalar manfiy raqamlar bilan ifodalanganligi sababli, eng kichik chegirma aslida eng katta qiymatdir.
MAX IF
Ushbu massiv formulasini toʻgʻri toʻldirish uchun Ctrl + Shift + Enter tugmalarini bosing:
=MAX(IF(C2:C70, C2:C7))
MAXIFS
Bu oddiy formula va odatdagi Enter tugmachasini bosish kifoya qiladi.
=MAXIFS(C2:C7,C2:C7,"0")
Xatolarni e'tiborsiz qoldirib, eng yuqori qiymatni toping
Turli formulalar asosida boshqariladigan katta hajmdagi ma'lumotlar bilan ishlaganingizda, ba'zi formulalaringiz xatolarga olib kelishi mumkin, bu esa MAX formulasini qaytarishiga olib keladi. xato ham bor.
Yorqin yechim sifatida siz MAX IF dan ISERROR bilan birga foydalanishingiz mumkin. A1:B5 diapazonida qidirayotganingizni hisobga olsak, formula quyidagi shaklni oladi:
=MAX(IF(ISERROR(A1:B5)), "", A1:B5))
Formulani soddalashtirish uchun IF ISERROR kombinatsiyasi o'rniga IFERROR funksiyasidan foydalaning. Bu mantiqni ham biroz ravshanroq qiladi – agar A1:B5 da xatolik boʻlsa, uni boʻsh satr ('') bilan almashtiring va keyin diapazondagi maksimal qiymatni oling:
=MAX(IFERROR(A1:B5, ""))
Mahmdagi pashsha shundaki, Ctrl + Shift + Enter tugmalarini bosishni unutmang, chunki bu faqat massiv formulasi sifatida ishlaydi.
Excel 2019 va Office 356 uchun Excel da MAXIFS funksiyasi mumkin. maʼlumotlar toʻplamida kamida bitta ijobiy raqam yoki nol qiymat boʻlishi sharti bilan yechim boʻlsin:
=MAXIFS(A1:B5,A1:B5,">=0")
Chunki formula shart bilan eng yuqori qiymatni qidiradi"0 dan katta yoki unga teng", u faqat manfiy raqamlardan iborat ma'lumotlar to'plami uchun ishlamaydi.
Bu cheklovlarning barchasi yaxshi emas va biz yaxshiroq yechimga muhtojmiz. Bir qator amallarni bajara oladigan va xato qiymatlarini e'tiborsiz qoldiradigan AGGREGATE funksiyasi juda mos keladi:
=AGGREGATE(4, 6, A1:B5)
1-argumentdagi 4 raqami MAX funktsiyasini, 2-argumentdagi 6 raqamini bildiradi. argument "xatolarga e'tibor bermaslik" opsiyasi va A1:B5 maqsadli diapazondir.
Mukammal sharoitlarda uchta formula ham bir xil natijani qaytaradi:
Excel'da mutlaq maksimal qiymatni qanday topish mumkin
Ijobiy va manfiy raqamlar oralig'i bilan ishlaganda, ba'zan siz belgidan qat'iy nazar eng katta mutlaq qiymatni topishni xohlashingiz mumkin.
Birinchi ABS funktsiyasidan foydalangan holda diapazondagi barcha raqamlarning mutlaq qiymatlarini olish va ularni MAX:
{=MAX(ABS( diapazon))}ga berish aqlga kelgan fikr. Bu massiv formulasi, shuning uchun uni Ctrl + Shift + Enter yorliqlari bilan tasdiqlashni unutmang. Yana bir ogohlantirish shundaki, u faqat raqamlar bilan ishlaydi va raqamli bo'lmagan ma'lumotlarda xatolikka olib keladi.
Ushbu formuladan mamnun emasmisiz? Keling, yanada hayotiyroq narsani quraylik :)
Agar biz minimal qiymatni topsak, uning belgisini teskari yoki e'tiborsiz qoldirib, keyin boshqa barcha raqamlar bilan birga baholasak nima bo'ladi? Ha, bu oddiy formula sifatida mukammal ishlaydi. Qo'shimcha bonus sifatida, bumatn yozuvlari va xatolarni juda yaxshi boshqaradi:
A1:B5 dagi manba raqamlari bilan formulalar quyidagicha bo'ladi.
Masiv formulasi (Ctrl + Shift + tugmalari bilan to'ldirilgan) Kirish):
=MAX(ABS(A1:B5))
Oddiy formula (Enter bilan to'ldirilgan):
=MAX(MAX(A1:B5), -MIN(A1:B5))
yoki
=MAX(MAX(A1:B5), ABS(MIN(A1:B5)))
Quyidagi skrinshotda natijalar ko'rsatilgan:
Belgini saqlagan holda maksimal mutlaq qiymatni qaytaring
Ba'zi hollarda sizda shunday bo'lishi mumkin: eng katta mutlaq qiymatni topish kerak, lekin raqamni mutlaq qiymat bilan emas, balki uning asl belgisi bilan qaytarish kerak.
Raqamlar A1:B5 katakchalarida bo‘lsa, quyidagi formuladan foydalaniladi:
=IF(ABS(MAX(A1:B5))>ABS(MIN(A1:B5)), MAX(A1:B5), MIN(A1:B5))
Bir qarashda murakkab, mantiqqa amal qilish juda oson. Birinchidan, siz diapazondagi eng katta va eng kichik raqamlarni topasiz va ularning mutlaq qiymatlarini solishtirasiz. Agar mutlaq maksimal qiymat mutlaq min qiymatdan katta bo'lsa, maksimal raqam qaytariladi, aks holda - minimal raqam. Formula mutlaq emas, asl qiymatni qaytargani uchun u belgi ma'lumotlarini saqlaydi:
Excelda maksimal qiymatni qanday ajratib ko'rsatish kerak
Siz xohlagan vaziyatda asl ma'lumotlar to'plamidagi eng katta raqamni aniqlashning eng tezkor usuli - uni Excel shartli formatlash bilan ajratib ko'rsatish. Quyidagi misollar sizga ikki xil stsenariy bo‘yicha yordam beradi.
Diapazondagi eng yuqori raqamni ajratib ko‘rsatish
Microsoft Excelda yuqori darajali qiymatlarni formatlash uchun oldindan belgilangan qoida mavjud.ehtiyojlarimizga to'liq javob beradi. Uni qo‘llash bosqichlari:
- Raqamlar diapazonini tanlang (bizning holatda C2:C7).
- Uy yorlig‘ida, Uslublar guruhi, Shartli formatlash > Yangi qoida .
- Yangi formatlash qoidasi dialog oynasida Faqat yuqori yoki quyi darajali qiymatlarni formatlash -ni tanlang.
- Quyida oynada ochiladigan roʻyxatdan Yuqori -ni tanlang va yonidagi katakchaga 1-ni kiriting (yaʼni siz eng katta qiymatga ega boʻlgan bitta katakchani ajratib koʻrsatishni xohlaysiz).
- <1-ni bosing>Format tugmasini bosing va kerakli formatni tanlang.
- Ikkala oynani yopish uchun OK tugmasini ikki marta bosing.
Bajarildi! Tanlangan diapazondagi eng yuqori qiymat avtomatik ravishda ta'kidlanadi. Agar bir nechta maksimal qiymat (dublikatlar) bo'lsa, Excel ularning barchasini ajratib ko'rsatadi:
Har bir satrda maksimal qiymatni ajratib ko'rsatish
O'rnatilgani uchun -qoidaga ko'ra, har bir satrdan eng yuqori qiymat ajralib turishi uchun siz MAX formulasi asosida o'zingizning qiymatingizni sozlashingiz kerak bo'ladi. Mana shunday:
- Maksimal qiymatlarni ta'kidlamoqchi bo'lgan barcha qatorlarni tanlang (bu misolda C2:C7).
- Uy yorlig'ida, Uslublar guruhida Yangi qoida > Qaysi katakchalarni formatlashni aniqlash uchun formuladan foydalaning .
- Formatda bu formula rost bo'lgan qiymatlar maydoniga quyidagi formulani kiriting:
=C2=MAX($C2:$E2)
Bu erda C2 eng chap katak va $C2:$E2 birinchi qator oralig'i.