Ynhâldsopjefte
As jo yngewikkelde en krêftige gegevensanalyse útfiere, moatte jo ferskate betingsten op ien inkeld punt yn 'e tiid rjochtfeardigje. Yn Microsoft Excel , fungearret de IF-funksje as in krêftich ark om oan betingsten te wurkjen. Yn dit tutorial sille wy wurkje oan 'e geneste IF -funksje yn Excel. Wy sille de funksje IF analysearje mei 3 betingsten yn Excel basearre op 5 logyske tests .
Oefenwurkboek downloade
Download dit praktyktriem en besykje de metoaden sels.
IF-funksje mei 3 betingsten.xlsx
5 logyske tests op Excel IF-funksje mei 3 betingsten
Om it proses te beskriuwen, hjir is in dataset fan it ferkeaprapport fan in bedriuw. It toant de ynformaasje fan Produktkoade en Moanlikse ferkeap yn selberik B4:C10 .
Wy moatte de ferkeapstatus bepale neffens dizze 3 betingsten werjûn yn de ôfbylding hjirûnder:
No, lit ús oanfreegje de folgjende logyske tests om de status fan de 6 produkten yn de dataset te identifisearjen.
1. Nested IF Function with 3 Conditions
Yn Excel kinne wy meardere IF-funksjes nêst tagelyk om yngewikkelde berekkeningen út te fieren.
Yn dit artikel sille wy de nêste IF -funksje tapasse foar 3 betingsten . Litte wy it proses folgje.
- Earst, ynfoegje dizze formule yn selD5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Folgjende, druk op Enter .
- Dêrnei sille jo de earste status sjen op basis fan de tapaste betingsten.
Hjir hawwe wy de IF -funksje om in logyske fergeliking oan te passen tusken de betingsten foar de selektearre sel C5 .
- Gebrûk hjirnei it Autofill -ark en jo krije alle status foar elk ferkeapbedrach.
Lês mear: VBA IF-ferklearring mei meardere betingsten yn Excel (8 metoaden)
2. IF-funksje mei EN-logika foar 3 betingsten yn Excel
Yn dizze seksje sille wy de funksje IF tapasse mei de funksje EN foar de logyske test. Folgje de stappen hjirûnder.
- Foegje earst dizze formule yn sel D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Druk dêrnei op Enter en jo sille de earste útfier sjen.
Hjir , wy kombineare de IF en EN-funksjes om elke betingst mei har tekst yndividueel te fergelykjen en de wearde werom te jaan as de betingsten net foldogge oan de selwearde yn C5 . Oan 'e ein hawwe wy de Lege string ( “” ) ynfoege om lege sellen as ien te weilitten.
- As lêste, tapasse dizze formule foar selberik D6:D10 en sjoch it einresultaat.
Lês mear: Excel VBA: Combining If with En foar meardere betingsten
3. Excel IF-funksje mei OR-logikaOp grûn fan 3 betingsten
De kombinaasje fan IF en OR-funksjes is ek in tige krêftich ark om de logyske test út te fieren mei 3-betingsten. Litte wy sjen hoe't it wurket.
- Selektearje yn it begjin sel D5 .
- Foegje hjir dizze formule yn.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Dan dan op Enter .
- Gebrûk as lêste de AutoFill ark yn selberik D6:D10 .
- Uteinlik sille jo de útfier sjen lykas hjirûnder werjûn:
Hjir profiteart de IF en OR funksje ferliking binnen 3 betingsten. Dêrom bepaalt it de betingsten Excellent , Goed en Gemiddeld neffens harren wearden.
Lês mear: Excel VBA: kombinearre as en of (3 foarbylden)
4. Excel IF-ferklearring mei SUM-funksje foar 3 betingsten
As jo dataset net wurket op ien fan 'e logyske tests hjirboppe, kinne jo gean foar de SUM-funksje opnommen yn 'e IF statement. It sil mei súkses wurkje foar de 3 betingsten.
- Earst tapasse dizze formule yn sel D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Druk dêrnei op Enter om de earste útfier te sjen.
Hjir fergeliket de kombinaasje fan de funksje IF elke betingst mei de wearde yn sel C5 . Hjirnei berekkenet de funksje SUM de wearde basearre op de betingst om te bepalen oft it is wier of net wier .
- As lêste, tapasse it ark AutoFill en jo krije alle statusen mei 3 betingsten.
Lês mear: Excel VBA: If Then Else Statement mei meardere betingsten (5 foarbylden)
5. Kombinearje IF & amp; AVERAGE funksjes mei 3 betingsten yn Excel
De AVERAGE-funksje is ek nuttich as jo in oare set fan gegevensstrings hawwe. It kombinearret mei de IF funksje foar fergelykjen tusken betingsten. Litte wy it proses hjirûnder sjen.
- Selektearje yn it begjin sel D5 .
- Foegje dan dizze formule yn 'e sel yn.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- Druk dêrnei op Enter .
- As lêste, tapasse dit formule foar selberik D6:D10 .
- Op it lêst sille jo de útfier sjen lykas hjirûnder werjûn.
Hjir , brûkten wy de funksje IF foar it fergelykjen fan de 3 betingsten. Tapasse dan de funksje AVERAGE om de gemiddelde wearde (as der ien is) foar de selektearre sel werom te jaan.
Lês mear: Hoe kinne jo Excel IF-ferklearring tapasse. mei meardere betingsten yn berik
Excel IF-funksje mei 2 betingsten
Hjir is in ekstra tip foar jo, as jo wurkje mei 2 betingsten . Litte wy sjen hoe't de IF funksje yn dit gefal wurket.
- Litte ús yn it begjin twa betingsten nimme: Profit en Ferlies basearre op de wearden >=2500 en >=1000 respektivelik.
- Foegje dan dizze formule yn sel D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Druk dan op Enter en jo sille de earste status sjen foar de wearde yn sel C5 .
Hjir, de IF , EN & ; OF -funksjes wurde kombinearre om de betingsten fan Winst en Ferlies foar sel C5 te bepalen basearre op de betingstwearden.
- Brûk as lêste it ark FlashFill en krije de definitive útfier basearre op 2 betingsten.
Lês mear : Hoe kinne jo IF-funksje brûke mei meardere betingsten yn Excel
Dingen om te ûnthâlden
- It is ferplichte om de folchoarder fan 'e betingsten te folgjen yn' e formule dy't jo earst ynsteld hawwe. Oars sil it de ferkearde wearde sjen litte.
- Soargje alle Hakjes lykwicht neffens de nûmers en folchoarder binnen de formule om in goed resultaat te krijen.
- As de betingsten wurde pleatst yn Tekst -formaat, se moatte ynsletten wurde binnen dûbele oanhalingstekens .
Konklúzje
Dit artikel ôfslute mei de hoop dat it wie in nuttich ien op Excel IF funksje mei 3 betingsten basearre op 5 logyske tests. Ik ek besocht te dekken it proses yn 2 betingsten. Lit ús jo ynsjochlike suggestjes witte yn it kommentaarfak. Folgje ExcelWIKI foar mear blogs.