Функция MAXIFS в Excel
Функцията MAXIFS на Excel се използва за получаване на максималните стойности въз основа на различни критерии. Понякога трябва да анализираме данните въз основа на критерии. Можем да използваме MAXIFS с критерии, базирани на дати, числа, текст и други условия.
Можем да използваме всички видове логически оператори като>, =, <= ,, = и заместващи символи като * ,? за частично съвпадение. Условието „B? E“ ще съответства на всички клетки, съдържащи текстов низ, започващ с „A“ и завършващ на „e“ и между тях трябва да има само един знак.
Условието „H * e“ ще съответства на всички клетки, съдържащи текстов низ, започващ с „H“ и завършващ с „e“ с множество символи между тях. Откриването на максимални оценки за момичета и момчета поотделно за клас е една от ситуациите, при които тази функция може да се използва.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel_.png.webp)
Синтаксис
Формулата за тази функция е:
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__2.png.webp)
Функцията MAXIFS връща максималната стойност от диапазон въз основа на множество критерии за проверка в множество диапазони.
Аргументи Обяснение
- Максимален обхват: Това е диапазонът, от който трябва да разберем максималната стойност.
- Диапазон 1: Това е диапазонът, от който ще сравним стойностите с критериите, за да получим максимална стойност.
- Критерии 1: Това е аргументът за условието да се посочи.
- Диапазон 2: Това е друг диапазон, в който ще сравним стойностите с критериите, за да получим максимална стойност. По този начин можем да предоставим 126 двойки диапазон / критерии.
- Критерии 2: Това е аргументът за второто условие за уточняване.
Как да използвам функцията MAXIFS в Excel?
Нека разберем функцията MAXIFS с някои примери в Excel.
Пример # 1
Да предположим, че имаме следните данни за ученици от клас, където имаме точки, отбелязани от ученици с техните данни за пола.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__3.png.webp)
За награждаване на ученици трябва да намерим отделно максималните оценки за жени и мъже.
За да намерите, стъпките ще бъдат както следва:
Създадохме следния формат за показване на максимални оценки.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__4.png.webp)
Сега, за да получим максималните оценки за ученици и ученици, ще приложим формулата MAXIFS.
- Тъй като знаем синтаксиса, ще се позовем на клетките, където са записани марки за първия аргумент.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__5.png.webp)
- Сега трябва да изберем диапазона за втория аргумент, където трябва да проверим критериите.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__6.png.webp)
- За третия аргумент ще се позовем на клетката вляво от клетката с формула. Лявата клетка съдържа „Женски“, което е пола, който трябва първо да сравним и след това да получим максималните оценки.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__7.png.webp)
Сега ще затворим скобата за функцията и ще получим максималните оценки, отбелязани от студентка.
Както можем да видим в горната функция, ние използвахме относителна препратка към клетка в Excel за трите аргумента, което означава, че ако копираме и поставим функцията в друга клетка, тогава препратката ще се промени. Ако искаме да запазим препратката същата, тогава трябва да използваме абсолютна препратка .
- За да направим референцията абсолютна, ще използваме знака „$“ преди азбуката на колоната и номера на реда.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__8.png.webp)
- И така, максималният брой точки, отбелязани от студентка, е 82.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__9.png.webp)
- Сега ще копираме формулата и ще я поставим в клетката за ученици от мъжки пол. Уверете се, че използваме „Поставяне само на формула“ от „Специално поставяне“, тъй като не искаме да копираме и форматирането.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__10.png.webp)
Имаме и максимални оценки от студент, което е 91.
Пример # 2
В по-ранната версия на Excel нямаме функция MAXIFS като вградена функция. В този случай използвахме формула на масив, базирана на MAX и IF функция.
Да предположим, че разполагаме със следните данни за организация.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__11.png.webp)
От тези данни можем да видим, че продавачът е продавал различни артикули в различни региони. Ако искаме да намерим максималното количество на продаден артикул, тогава можем да използваме формула за масив, базирана на MAX и IF функция.
Стъпки:
Трябва да създадем падащо меню за имена на елементи, така че потребителят да може да избира от списъка; той няма да трябва да пише, тъй като може да има правописна грешка, докато пишете. За да създадем падащ списък в Excel, първо трябва да създадем формата.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__12.png.webp)
За да създадем падащо меню, ние ще изберете клетката и след това щракнете върху командата „Проверка на данни в Excel“, налична в групата „Инструменти за данни“ в „Данни“.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__13.png.webp)
Изберете „Списък“ за опцията „Разрешаване“ , въведете имената на елементите в текстовото поле „Източник“ и кликнете върху „OK“.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__14.png.webp)
Ще бъде създадено падащо меню, както следва:
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__15.png.webp)
Сега, за да получим максимални продажби, ще приложим формулата, както следва:
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__16.png.webp)
Докато въвеждате формулата, трябва да натиснете Ctrl + Shift + Enter, тъй като това е формула на масив.
Тъй като ние дадохме диапазон от множество клетки за 'logic_test' за функцията IF и сравнихме същото с Име на елемент, написано в горната клетка, функцията IF в Excel ще върне повече от една стойност и след това функцията MAX ще изведе максималната стойност. Тъй като функцията IF връща повече от една стойност, ето защо тя се нарича формула на масив в Excel.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__17.png.webp)
Пример # 3
Да предположим, че искаме да разберем и максимални продажби на артикул въз основа на региона. За да направим същото, ще използваме формулата NESTED IF с функция MAX.
Стъпките ще бъдат:
Първо, трябва да създадем формата, както следва:
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__18.png.webp)
Трябва да създадем падащо меню за „Име на артикул“ и „Регион“.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__19.png.webp)
Сега ще приложим формулата на масива, базирана на NESTED IF в Excel и MAX функция.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__20.png.webp)
Първо, трябва да сравним имената на елементите със стойност, написана в „G7“, а след това регион със стойността, написана в „G8“ . IF функциите ще върнат стойности за определен елемент и регион. Функцията MAX ще върне максималната стойност.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__21.png.webp)
Максималните продажби на клавиатура в западния регион са 34.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__22.png.webp)
Уверете се, че натискаме Ctrl + Shift + Enter, докато въвеждаме формулата, тъй като това е формула на масив.
Сега ще изберем имена на артикули и региони, за да разберем максималните продажби.
![](https://cdn.know-base.net/7070502/excel_maxifs_function_how_to_get_maximum_value_from_excel__23.png.webp)
Неща за запомняне
- Докато въвеждате формула на масив, натиснете Control Shift-Enter в Excel заедно.
- С вложени IF функции и MAX можем да зададем произволен брой условия, за да получим максималната стойност.
- Размерът и формата на аргументите max_range и criteria_rangeN трябва да бъдат еднакви; в противен случай функциите MAXIFS връщат #VALUE! Грешка.