Комбинирайте функциите MIN и IF във формула за масив

Съдържание:

Комбинирайте функциите MIN и IF във формула за масив
Комбинирайте функциите MIN и IF във формула за масив
Anonim

Какво да знаете

  • Преобразуване на формула MIN IF в масив: Натиснете и задръжте Ctrl+ Shift, след което натиснете Enterза създаване на формула в лентата с формули.
  • Тъй като функцията IF е вложена във функцията MIN, цялата функция IF става единственият аргумент за функцията MIN.
  • Аргументите за функцията IF са: logical_test (задължително), value_if_true (задължително) и value_if_false(по избор).

Най-добрият начин да разберете как да комбинирате функциите MIN и IF в Excel е с пример. Този примерен урок съдържа времена за нагряване за две събития от среща на писта - спринтовете на 100 и 200 метра и се отнася за Excel за Microsoft 365, Excel 2019, Excel 2016, Excel 2013 и Excel 2010.

Какво е MIN IF масив?

Използването на формула за масив MIN IF ви позволява да намерите най-бързото време за нагряване за всяко състезание с една формула.

Работата на всяка част от формулата е както следва:

  • Функцията MIN намира най-бързото или най-краткото време за избраното събитие.
  • Функцията IF ни позволява да изберем расата, като зададем условие, използвайки имената на расите.
  • Формулата на масива позволява на функцията IF да тества за множество условия в една клетка и когато условието е изпълнено, формулата на масива определя какви данни (времена на състезание) проверява функцията MIN, за да намери най-бързото време.

MIN IF Синтаксис и аргументи на вложена формула

Синтаксисът за формулата MIN IF е:

Тъй като функцията IF е вложена във функцията MIN, цялата функция IF става единственият аргумент за функцията MIN

Аргументите за функцията IF са:

  • logical_test (задължително) - Стойност или израз, който се тества дали е вярно или невярно.
  • value_if_true (задължително) - Стойността, която се показва, ако logical_test е true.
  • value_if_false (по избор) - Стойността, която се показва, ако logical_test е false.

В примера логическият тест се опитва да намери съвпадение за името на расата, въведено в клетка D10 на работния лист. Аргументът value_if_true е, с помощта на функцията MIN, най-бързото време за избраното състезание. Аргументът value_if_false се пропуска, тъй като не е необходим и липсата му съкращава формулата. Ако име на състезание, което не е в таблицата с данни, като например състезанието на 400 метра, е въведено в клетка D10, формулата връща нула.

Пример за формула за масив MIN IF на Excel

Въведете следните данни от урока в клетки от D1 до E9:

Времена на състезанието

Време на състезанието (сек)

100 метра 11.77

100 метра 11.87

100 метра 11.83

200 метра 21.54

200 метра 21.50

200 метра 21.49

Състезание Най-бърза серия (сек)

В клетка D10 въведете "100 метра" (без кавичките). Формулата ще търси в тази клетка, за да намери за кое от състезанията искате да намери най-бързо време.

Image
Image

Въвеждане на вложената формула MIN IF

Тъй като създавате както вложена формула, така и формула за масив, трябва да въведете цялата формула в една клетка на работен лист.

След като въведете формулата не натискайте клавиша Enter от клавиатурата или щракнете върху друга клетка с мишката; трябва да превърнете формулата във формула за масив. За да направите това, изберете клетка E10, мястото, където ще се показват резултатите от формулата, и въведете:

=MIN(IF(D3:D8=D10, E3:38))

Създаване на формула за масив

Сега, след като сте въвели формулата MIN IF, трябва да я конвертирате в масив. Следвайте тези стъпки, за да го направите.

  1. Натиснете и задръжте клавишите Ctrl и Shift на клавиатурата.
  2. Натиснете клавиша Enter на клавиатурата, за да създадете формулата на масива.
  3. Отговорът 11.77 се появява в клетка F10, защото това е най-бързото (най-малкото) време за трите серии за спринт на 100 метра.

Пълната формула на масива се появява в лентата с формули над работния лист.

Тъй като клавишите Ctrl, Shift и Enter на клавиатурата се натискат едновременно след като формулата е въведена, получените формули понякога се наричат CSE формули.

Тествайте формулата

Тествайте формулата, като намерите най-бързото време за 200 метра. Въведете 200 метра в клетка D10 и натиснете клавиша Enter на клавиатурата. Формулата трябва да върне времето от 21,49 секунди в клетка E10.

Препоръчано: