Змест
Калі вы выконваеце складаны і магутны аналіз даных, вам трэба абгрунтаваць розныя ўмовы ў адзін момант часу. У Microsoft Excel функцыя IF дзейнічае як магутны інструмент для працы з умовамі. У гэтым уроку мы будзем працаваць над укладзенай функцыяй IF у Excel. Мы прааналізуем функцыю КАЛІ з 3 умовамі ў Excel на аснове 5 лагічных тэстаў .
Спампаваць практычны сшытак
Спампуйце гэты практычны файл і паспрабуйце метады самастойна.
Функцыя КАЛІ з 3 умовамі.xlsx
5 лагічных тэстаў на Excel Функцыя КАЛІ з 3 умовамі
Каб апісаць працэс, вось набор даных кампаніі Справаздача аб продажах . Ён паказвае інфармацыю аб Кодзе прадукту і Штомесячных продажах у дыяпазоне ячэек B4:C10 .
Нам трэба вызначыць Статус продажаў у адпаведнасці з гэтымі 3 умовамі , паказанымі на малюнку ніжэй:
Зараз давайце падаць заяўку наступныя лагічныя тэсты для вызначэння стану 6 прадуктаў у наборы даных.
1. Укладзеная функцыя IF з 3 умовамі
У Excel мы можам укласці некалькі функцый IF адначасова для выканання складаных вылічэнняў.
У гэтым артыкуле мы будзем ужываць укладзеную функцыю IF для 3 умоў . Давайце сачыць за працэсам.
- Спачатку ўстаўце гэту формулу ў ячэйкуD5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Далей націсніце Enter .
- Пасля гэтага вы ўбачыце першы статус, заснаваны на прымененых умовах.
Тут мы выкарыстоўвалі IF функцыя для прымянення лагічнага параўнання паміж умовамі для абранай ячэйкі C5 .
- Выкарыстайце інструмент аўтазапаўнення і атрымаеце увесь статус для кожнай сумы продажаў.
Больш падрабязна: Аператар VBA IF з некалькімі ўмовамі ў Excel (8 метадаў)
2. Функцыя КАЛІ з логікай І для 3 умоў у Excel
У гэтым раздзеле мы будзем прымяняць функцыю КАЛІ , якая ўключае функцыю І для лагічнага тэсту. Выканайце наступныя дзеянні.
- Спачатку ўстаўце гэту формулу ў ячэйку D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Далей націсніце Enter і вы ўбачыце першы выхад.
Тут , мы аб'ядналі функцыі IF і AND , каб параўнаць кожную ўмову з тэкстам паасобку і вярнуць значэнне, калі ўмовы не адпавядаюць значэнню ячэйкі ў C5 . У рэшце рэшт, мы ўставілі Пусты радок ( “” ), каб прапусціць пустыя вочкі, калі яны ёсць.
- Нарэшце, прымяніце гэту формулу для дыяпазон вочак D6:D10 і паглядзіце канчатковы вынік.
Больш падрабязна: Excel VBA: спалучэнне If з І для некалькіх умоў
3. Функцыя Excel IF з логікай АБОНа аснове 3 умоў
Камбінацыя функцый КАЛІ і АБО таксама з'яўляецца вельмі магутным інструментам для выканання лагічнага тэсту з 3 ўмовамі. Давайце паглядзім, як гэта працуе.
- У пачатку абярыце ячэйку D5 .
- Устаўце сюды гэту формулу.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Пасля гэтага націсніце Enter .
- Нарэшце, выкарыстоўвайце Інструмент аўтазапаўнення ў дыяпазоне вочак D6:D10 .
- Нарэшце, вы ўбачыце вынік, як паказана ніжэй:
Тут функцыя КАЛІ і АБО дае магчымасць параўнання ў 3 умовах. Такім чынам, ён вызначае ўмовы Выдатна , Добра і Сярэдняе у адпаведнасці з іх значэннямі.
Больш падрабязна: Excel VBA: камбінаваныя If і Or (3 прыклады)
4. Аператар Excel IF з функцыяй SUM для 3 умоў
Калі ваш набор даных не працуе ні з адным з лагічных тэсты вышэй, вы можаце скарыстацца функцыяй SUM , уключанай у аператар IF . Ён будзе паспяхова працаваць для 3 умоў.
- Спачатку прымяніце гэту формулу ў ячэйцы D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Пасля гэтага націсніце Enter , каб убачыць першы выхад.
Тут камбінацыя функцыі КАЛІ параўноўвае кожную ўмову са значэннем у ячэйцы C5 . Пасля гэтага функцыя SUM вылічае значэнне на аснове ўмовы, каб вызначыць, ці адпавядае яно true або false .
- Нарэшце, прымяніце інструмент AutoFill і вы атрымаеце ўсе статусы з 3 умовамі.
Больш падрабязна: Excel VBA: аператар If Then Else з некалькімі ўмовамі (5 прыкладаў)
5. Аб'яднаць IF & Функцыі AVERAGE з 3 умовамі ў Excel
Функцыя AVERAGE таксама карысная, калі ў вас ёсць іншы набор радкоў даных. Ён спалучаецца з функцыяй IF для параўнання ўмоў. Давайце паглядзім працэс ніжэй.
- У пачатку абярыце ячэйку D5 .
- Затым устаўце гэту формулу ў ячэйку.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- Пасля гэтага націсніце Enter .
- Нарэшце, прымяніце гэта формула для дыяпазону вочак D6:D10 .
- Нарэшце, вы ўбачыце вынік, як паказана ніжэй.
Тут , мы выкарыстоўвалі функцыю IF для параўнання 3 умоў. Затым ужылі функцыю AVERAGE , каб вярнуць сярэдняе значэнне (калі такое маецца) для выбранай ячэйкі.
Больш падрабязна: Як прымяніць аператар Excel IF з некалькімі ўмовамі ў дыяпазоне
Функцыя Excel IF з 2 умовамі
Вось дадатковая парада для вас, калі вы працуеце з 2 умовамі . Давайце паглядзім, як у гэтым выпадку працуе функцыя КАЛІ .
- У пачатку давайце возьмем дзве ўмовы: Прыбытак і Страты на аснове значэнняў >=2500 і >=1000 адпаведна.
- Затым устаўце гэту формулу ў ячэйку D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Пасля гэтага націсніце Enter і вы ўбачыце першы статус для значэння ў ячэйцы C5 .
Тут КАЛІ , І & ; АБО функцыі аб'ядноўваюцца для вызначэння ўмоў прыбытку і страты для ячэйкі C5 на аснове ўмоўных значэнняў.
- Нарэшце, выкарыстоўвайце інструмент FlashFill і атрымайце канчатковы вынік на аснове 2 умоў.
Больш падрабязна : Як выкарыстоўваць функцыю IF з некалькімі ўмовамі ў Excel
Што трэба памятаць
- Абавязкова выконваць парадак умоў у формула, якую вы першапачаткова задалі. У адваротным выпадку будзе паказана няправільнае значэнне.
- Пераканайцеся, што кожныя дужкі збалансаваны ў адпаведнасці з лічбамі і парадкам у формуле, каб атрымаць належны вынік.
- Калі умовы змяшчаюцца ў фармаце Тэкст , яны павінны быць заключаны ў падвойныя двукоссі .
Выснова
Заканчваючы гэты артыкул з надзеяй, што гэта было карысна для функцыі Excel IF з 3 умовамі на аснове 5 лагічных тэстаў. Я таксама паспрабаваў ахапіць працэс у 2 умовах. Дайце нам ведаць вашыя праніклівыя прапановы ў полі для каментарыяў. Сачыце за ExcelWIKI , каб атрымаць больш блогаў.