Функцыя MINIFS у Microsoft Excel – прыклады сінтаксісу і формул

  • Падзяліцца Гэтым
Michael Brown

Сёння мы працягнем вывучаць функцыю MIN і даведаемся яшчэ некалькі спосабаў пошуку найменшага ліку на аснове аднаго або некалькіх умоў у Excel. Я пакажу вам камбінацыю MIN і IF, а потым раскажу пра зусім новую функцыю MINIFS, каб даказаць, што яна, безумоўна, вартая вашай увагі.

Я ўжо распавядаў пра функцыю MIN і яе магчымасці. Але калі вы карыстаецеся Excel на працягу некаторага часу, я думаю, вы ведаеце, што вы можаце камбінаваць формулы адна з адной рознымі спосабамі для вырашэння столькіх розных задач, колькі толькі можаце прыдумаць. У гэтым артыкуле я хацеў бы працягнуць нашае знаёмства з MIN, паказаць яшчэ некалькі спосабаў яго выкарыстання і прапанаваць элегантную альтэрнатыву.

Пачнем?

    MIN з некалькімі ўмовамі

    Некаторы час таму я паказаў вам выкарыстанне функцый MIN і IF, каб вы маглі знайсці найменшы лік на аснове нейкага крытэрыю. Але што, калі адной умовы недастаткова? Што рабіць, калі вам трэба правесці больш складаны пошук і знайсці самае нізкае значэнне на аснове некалькіх патрабаванняў? Што тады рабіць?

    Калі вы ведаеце, як выявіць мінімум з 1 абмежаваннем з дапамогай MIN і IF, вы можаце задацца пытаннем аб спосабах вызначэння гэтага па двух ці нават больш параметрах. Як вы можаце гэта зрабіць? Рашэнне было б такім жа відавочным, як вы думаеце - выкарыстанне MIN і 2 ці больш функцый IF.

    Такім чынам, у выпадку, калі вам трэба знайсці самую нізкуюколькасць яблыкаў, прададзеных у пэўным рэгіёне, вось ваша рашэнне:

    {=MIN(IF(A2:A15=F2,IF(C2:C15=F3,D2:D15)))}

    У якасці альтэрнатывы вы можаце пазбегнуць некалькіх IF, выкарыстоўваючы сімвал множання (*). Паколькі вы ўжываеце формулу масіва, аператар І замяняецца зорачкай. Вы можаце праверыць гэтую старонку, каб асвяжыць свае веды аб лагічных аператарах у функцыях масіву.

    Такім чынам, альтэрнатыўны спосаб атрымаць найменшую колькасць яблыкаў, прададзеных на поўдні, будзе наступным:

    {=MIN(IF((A2:A15=F2)*(C2:C15=F3),D2:D15))}

    Заўвага! Памятайце, што камбінацыя MIN і IF - гэта формула масіва, якую трэба ўвесці з дапамогай Ctrl + Shift + Enter.

    MINIFS або як лёгка знайсці найменшы лік на падставе адной або некалькіх умоваў

    MINIFS вяртае мінімальнае значэнне па адным або некалькіх указаных вамі прынцыпах. Як відаць з назвы, гэта спалучэнне MIN і IF.

    Заўвага! Гэтая функцыя даступная толькі ў Microsoft Excel 2019 і ў найноўшых версіях Office 365.

    Даследуйце сінтаксіс MINIFS

    Гэта формула праходзіць праз ваш дыяпазон даных і вяртае вам найменшы лік у адпаведнасці з зададзеныя параметры. Яго сінтаксіс наступны:

    =MINIFS (мінімальны_дыяпазон, дыяпазон1, крытэрый1, [дыяпазон2], [крытэрый2], …)
    • Мінімальны_дыяпазон (абавязкова) - дыяпазон для пошуку мінімуму
    • Дыяпазон1 (абавязкова) - набор даных для праверкі першага патрабавання
    • Крытэрый1 (абавязкова) - умова для праверкі Дыяпазону1для
    • [дыяпазон2], [крытэрый2], … (неабавязкова) - дадатковыя дыяпазоны даных і адпаведныя патрабаванні. Вы можаце дадаць да 126 крытэрыяў і дыяпазонаў у адну формулу.

    Памятаеце, мы шукалі найменшы лік з дапамогай MIN і IF і націскалі Ctrl + Shift + Enter, каб ператварыць яго ў формулу масіву? Што ж, у карыстальнікаў Office 365 ёсць яшчэ адно даступнае рашэнне. Спойлер – гэта прасцей :)

    Давайце вернемся да нашых прыкладаў і праверым, наколькі простым можа быць рашэнне.

    Выкарыстоўвайце MINIFS, каб атрымаць мінімум па адным крытэрыі

    зачараванне MINIFS у яго прастаце. Паглядзіце, вы паказваеце дыяпазон з лічбамі, набор ячэек для праверкі ўмовы і саму ўмову. Гэта прасцей зрабіць, чым сказаць на самай справе :)

    Вось новая формула для рашэння нашага папярэдняга выпадку:

    =MINIFS(B2:B15,A2:A15,D2)

    Логіка такая так проста, як ABC:

    A - Спачатку ідзе дыяпазон для праверкі мінімуму.

    B - Затым ячэйкі, у якіх трэба шукаць параметр, і сам параметр.

    C - Паўтарыце апошнюю частку столькі разоў, колькі ёсць крытэрыяў у вашай формуле.

    Знайдзіце мінімум на аснове некалькіх умоў з дапамогай MINIFS

    Я паказаў вам спосаб знайсці найменшы лік вызначаецца 1 патрабаваннем з выкарыстаннем MINIFS. Гэта было даволі лёгка, праўда? І я лічу, што да таго часу, як вы скончыце чытаць гэты сказ, вы зразумееце, што вы ўжо ведаеце, як вызначыць месцазнаходжанне найменшага ліку па некалькіх крытэрыях:)

    Вось абнаўленне для гэтай задачы:

    =MINIFS(D2:D15, A2:A15, F2, C2:C15, F3)

    Заўвага! Памер мінімальнага_дыяпазону і ўсіх крытэрыяў_дыяпазону павінен быць аднолькавым, каб формула працавала правільна. У адваротным выпадку вы атрымаеце #VALUE! памылка замест правільнага выніку.

    Як знайсці найменшы лік без нулёў з дапамогай MINIFS

    Параметры, якія вы ўказваеце ў MINIFS, могуць быць не толькі некаторымі словамі і значэннямі, але і выразамі з лагічнымі аператарамі (>,<,,=). Я кажу, што вы можаце знайсці найменшую лічбу, большую за нуль, выкарыстоўваючы толькі адну формулу:

    =MINIFS(B2:B15, B2:B15, ">0")

    Выкарыстанне MINIFS для пошуку найменшага значэння па частковаму супадзенню

    Пры пошуку ніжняга нумара можа аказацца, што ваш пошук не зусім дакладны. Пасля ключавога слова ў дыяпазоне даных могуць быць лішнія словы, сімвалы або выпадковыя прабелы, якія могуць перашкодзіць вам атрымаць чаканы вынік.

    На шчасце, у MINIFS могуць выкарыстоўвацца падстаноўныя знакі, якія ў гэтай сітуацыі стануць вашымі выратавальнікамі . Такім чынам, калі вы дакладна ведаеце, што ў вашай табліцы ёсць некалькі розных уваходаў, скажам, яблыкаў, і вам трэба знайсці найменшую лічбу з усіх, проста пастаўце зорачку пасля слова для пошуку, каб формула выглядала так:

    =MINIFS(C2:C15,A2:A15,"Apple*")

    У гэтым выпадку ён праверыць усе ўваходжанні слова apple, за якім ідуць любыя словы і сімвалы, і верне вам найменшы лік са слупка "Прададзена" . гэтатрук можа стаць рэальнай эканоміяй часу і нерваў, калі справа даходзіць да частковых супадзенняў.

    Яны кажуць, што "старое - гэта золата". Але, наколькі вы бачыце, нешта новае (напрыклад, MINIFS) можа быць яшчэ лепш. Гэта проста, эфектыўна і не трэба ўвесь час трымаць у галаве камбінацыю Ctrl + Shift + Enter. Выкарыстоўваючы MINIFS, вы можаце лёгка знайсці найменшае значэнне на аснове аднаго, двух, трох і г.д. умоў.

    Але калі вы аддаеце перавагу "старому золату", пара MIN і IF зробяць усё за вас. Гэта зойме яшчэ некалькі націсканняў кнопак, але гэта працуе (ці не ў гэтым сэнс?)

    Калі вы хочаце знайсці N-е найменшае значэнне з дапамогай крытэрыяў, выкарыстоўвайце формулу МАЛОГА КАЛІ.

    Спадзяюся, вам спадабалася сённяшняе чытанне. Калі ў вас ёсць якія-небудзь пытанні ці іншыя прыклады, калі ласка, пакіньце свае думкі ў раздзеле каментарыяў.

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.