Как да използвате функцията MAX IF в Excel (4 практически примера)

  • Споделя Това
Hugh West

Докато работим в Excel, трябва да намерим максималната стойност при дадено условие. Комбинацията от MAX и IF могат да ви помогнат да намерите максималната стойност от даден диапазон от данни с конкретни критерии. В тази статия ще научим как да използваме функцията MAX IF функция в Excel и обяснете всички възможни начини за намиране на максималната стойност при определени критерии.

Изтегляне на работна тетрадка за практика

Използване на функцията MAX IF.xlsx

Какво представлява формулата MAX IF в Excel?

За да разберем формулата MAX IF, трябва да разберем поотделно две функции.

🔁 Функция MAX

Сайтът MAX Функцията е една от най-често използваните функции в Excel. Тя връща максималната стойност от избран диапазон. MAX пренебрегва логическите стойности и текста. Синтаксисът на функцията MAX е дадена по-долу.

MAX (число1, [число2], ...)

🔁 Функция IF

Сайтът IF е друга основна функция на Excel. IF връща определена стойност, ако дадена функция логически тест е изпълнено. Синтаксисът на IF тук е дадена функцията.

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

В тази статия ще използваме комбинацията от MAX и функцията IF функция. По принцип MAX IF Формулата връща най-голямата числова стойност, която отговаря на един или повече критерии в даден диапазон от числа, дати, текстове и други условия. След комбинирането на тези две функции получаваме обща формула, подобна на тази.

=MAX(IF(criteria_range=критерии, max_range))

4 примера за използване на функцията MAX IF в Excel

В този раздел на статията ще обсъдим четири подходящи подходи за използване на MAX IF Не трябва да се забравя, че за тази статия използвахме версията на Microsoft Excel 365; можете обаче да използвате всяка версия според предпочитанията си.

1. Използване на функцията MAX IF с формула за масив

Първо, ще използваме MAX IF формула с масив в Excel. Можем да използваме MAX IF формула не само въз основа на едно условие, но и за няколко критерия. Тук ще обсъдим и двата сценария.

1.1 Използване на формулата MAX IF с един критерий

В тази част на статията ще се научим да използваме MAX IF формула с един критерий Да кажем, че ни е даден диапазон от данни, както на снимката по-долу. Трябва да намерим максималния брой продажби на Търговски представител.

Сега нека следваме стъпките, посочени по-долу, за да направим това.

Стъпки:

  • Първо, създайте таблица навсякъде в работния лист и в колоната с име вмъкнете имената на Представители за продажба .

  • След това приложете MAX IF Тук искаме да намерим максималните продажби за "Алекс" . Формулата изглежда така.
=MAX(IF(B5:B16=B19,D5:D16))

Тук обхватът на клетките B5:B16 показва клетките на Търговски представител. колона, клетка B19 се отнася до избран търговски представител. , а обхватът на клетките D5:D16 представлява клетките на Обща продажба колона.

Разбивка на формулата

  • Тук, max_range е Обща продажба колона ( D5:D16 ).
  • критерии е името на Представител по продажбите ( B19 ).
  • criteria_range Дали Продажби Представител . колона ( B5:B16 ).
  • Производителност → 3 000 долара .
  • Тъй като това е формула за масив, трябва да завършим формулата, като затворим всички скоби. SHIFT + CTRL + ENTER да го направи.

Така получаваме нашата максимална стойност. За другите две имена ще използваме същата формула.

1.2 Прилагане на формулата MAX IF с множество критерии

При работа в Excel понякога се налага да намерим максималната стойност, като удовлетворим няколко критерия. MAX IF Да предположим, че имаме повече от една Представител по продажбите с име "Алекс" , "Боб" , и "Джон" в Компютър , Цикъл , и Медицина Сега трябва да намерим най-големия брой продажби, извършени от тези Представители по продажбите във всяка категория.

Сега следвайте инструкциите, описани по-долу, за да направите това.

Стъпки:

  • Първо, създайте таблица навсякъде в работния лист, а името и Категория вмъкване на дадени критерии в колоната.

  • След това приложете MAX IF Искаме да намерим максималните продажби на "Алекс" под Компютър категория. Формулата е дадена по-долу.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))

Тук обхватът на клетките C5:C20 показва клетките на Категория колона, клетка C23 се отнася за избраната категория.

Разбивка на формулата

  • В първия IF функция,
    • C5:C20=C23 → Това е logical_test аргумент.
    • D5:D20 → Това показва [value_if_true] аргумент.
    • Изход {ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО;ФАЛШИВО} .
  • В 2-ри IF функция,
    • B5:B20=B23 → Това е logical_test аргумент.
    • IF(C5:C20=C23,D5:D20) → Той се отнася до [value_if_true] аргумент.
    • Изход
  • Сега MAX функцията връща максималната стойност от масива.
    • Изход $150 .
  • След това натиснете SHIFT + CTRL + ENTER едновременно, за да приложите формулата. Окончателната формула е следната

В резултат на това открихме максималното си число.

  • След това приложете същата формула към останалите клетки и ще получите следните резултати.

2. Използване на MAX IF на Excel без масив

Можем да получим същия резултат, без да използваме формулата за масиви. За целта можем да използваме Функция SUMPRODUCT където не се налага да натискаме SHIFT + CTRL + ENTER . Нека използваме процедурата, разгледана в следващия раздел, за да направим това.

Стъпки:

Тук ще използваме данните от предишния пример. Нашата цел е да намерим възможно най-много продажби за " "Алекс" " в " Компютър " категория.

  • Първо, създайте таблица, както е показано на следващата снимка.

  • След това приложете формулата, дадена по-долу, в клетка D23 .
=SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))

Разбивка на формулата

  • Тук, max_range обозначава Обща продажба колона ( D5:D20 )
  • Критерии2 е името на Категория ( C23 )
  • criteria_range2 се отнася до Категория колона ( C5:C20 )
  • Критерии1 е името на Представител по продажбите ( B23 )
  • criteria_range1 посочва Представител по продажбите Колона ( B5:B20 )
  • Изход $150 .

  • След това натиснете ВЪВЕДЕТЕ и максималната ни стойност ще бъде налична в клетката D23 както е показано на изображението по-долу.

3. Използване на формулата MAX IF с логиката OR

Можем да използваме MAX IF формула във връзка с ИЛИ В този раздел на статията ще обсъдим подробната процедура за използване на MAX IF формула с ИЛИ Затова нека разгледаме насоките, дадени по-долу.

Стъпки:

  • Първо, вмъкнете нова таблица, както е показано на следното изображение.

  • След това използвайте следната формула в клетката C24 .
=MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))

Тук клетките C22 се отнася до първото избрано име, а клетката C23 показва второто избрано име.

Разбивка на формулата

  • Тук, max_range е Колона "Общо продажби ( D5:D20 ).
  • критерии2 е името на Категория ( C23 ).
  • criteria_range2 се отнася до Категория колона ( B5:B20 ).
  • критерии1 е името на Представител по продажбите ( C22 ).
  • criteria_range1 посочва Колона за търговски представител ( B5:B20 ).
  • След това приложете формулата, като натиснете SHIFT + CTRL + ENTER .

Следователно ще получим максималната сума на продажбите между "Алекс" и "Боб" в клетка C24 .

4. Прилагане на формулата MAX IF с логиката AND

Можем да използваме и MAX IF формула с комбинация от И логика. В този случай ще удовлетворим 2 критерии за прилагане в даден момент И Логично. Сега нека използваме инструкциите, описани по-долу, за да направим това.

Стъпки:

  • Първо, създайте нова таблица, както е показано на следното изображение.

  • След това използвайте следната формула в клетка C24 .
=MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))

Разбивка на формулата

  • Тук, max_range представлява Обща продажба колона ( D5:D20 ).
  • критерии2 се отнася до името на Категория ( C23 ).
  • criteria_range2 посочва Категория колона ( B5:B20 ).
  • критерии1 е името на Представител по продажбите ( C22 ).
  • criteria_range1 е Колона за търговски представител ( B5:B20 ).
  • След това натиснете ВЪВЕДЕТЕ .

В резултат на това в работния лист ще получите следния резултат, както е показано на изображението по-долу.

Как да използвате функцията MAXIFS в Excel

Сайтът Функция MAXIFS е пряка алтернатива на MAX IF формула с множество критерии. Потребителите на Excel 2019 и Excel за Office 365 можете да постигнете същия резултат, като използвате MAXIFS Нека следваме стъпките, посочени по-долу, за да използваме функцията MAXIFS функция в Excel.

Стъпки:

  • Първо, вмъкнете таблица и въведете критериите си, както е показано на следното изображение.

Тук трябва да намерим максималните продажби за "Алекс" , "Боб" , и "Джон" в дадена категория.

  • След това използвайте формулата, дадена по-долу, в клетка D22 .
=MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)

Разбивка на формулата

  • Тук, max_range е Обща продажба колона ( $D$4:$D$20 ).
  • criteria_range1 е Търговски представител. колона ( $B$4:$B$20 ).
  • критерии1 Това е името на Представител по продажбите ( B23 ).
  • criteria_range2 е името на Категория колона ( $C$4:$C$20 ).
  • критерии2 е името на Категория ( C23 ).
  • Изход → $150 .

  • След това натиснете ВЪВЕДЕТЕ и ще получите следния резултат в работния си лист.

  • Накрая използвайте Автоматично попълване на Excel, за да получите останалите резултати.

Нещата, които трябва да запомните

  • Сайтът MAX IF е Формула на масива така че в по-старите версии на Excel трябва да натиснете SHIFT + CTRL + ENTER едновременно, за да завършите тази формула.
  • Сайтът MAXIFS функцията е достъпна само за Excel 2019 и Office 365 .

Практически раздел

В Работна книга на Excel , ние предоставихме Практически раздел в дясната част на работния лист. Моля, упражнете го сами.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.