Преобразуване на формула 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
Въвеждане на вложената формула MIN IF
Тъй като създавате както вложена формула, така и формула за масив, трябва да въведете цялата формула в една клетка на работен лист.
След като въведете формулата не натискайте клавиша Enter от клавиатурата или щракнете върху друга клетка с мишката; трябва да превърнете формулата във формула за масив. За да направите това, изберете клетка E10, мястото, където ще се показват резултатите от формулата, и въведете:
=MIN(IF(D3:D8=D10, E3:38))
Създаване на формула за масив
Сега, след като сте въвели формулата MIN IF, трябва да я конвертирате в масив. Следвайте тези стъпки, за да го направите.
Натиснете и задръжте клавишите Ctrl и Shift на клавиатурата.
Натиснете клавиша Enter на клавиатурата, за да създадете формулата на масива.
Отговорът 11.77 се появява в клетка F10, защото това е най-бързото (най-малкото) време за трите серии за спринт на 100 метра.
Пълната формула на масива се появява в лентата с формули над работния лист.
Тъй като клавишите Ctrl, Shift и Enter на клавиатурата се натискат едновременно след като формулата е въведена, получените формули понякога се наричат CSE формули.
Тествайте формулата
Тествайте формулата, като намерите най-бързото време за 200 метра. Въведете 200 метра в клетка D10 и натиснете клавиша Enter на клавиатурата. Формулата трябва да върне времето от 21,49 секунди в клетка E10.