Tabl cynnwys
Pan fyddwch yn dadansoddi data cymhleth a phwerus, mae angen i chi gyfiawnhau amodau amrywiol ar un adeg. Yn Microsoft Excel , mae'r ffwythiant IF yn gweithredu fel arf pwerus i weithio ar amodau. Yn y tiwtorial hwn, byddwn yn gweithio ar y swyddogaeth nythu IF yn Excel. Byddwn yn dadansoddi swyddogaeth IF gyda 3 amod yn Excel yn seiliedig ar 5 prawf rhesymegol .
Lawrlwytho Llyfr Gwaith Ymarfer
Lawrlwythwch y ffeil ymarfer hon a rhowch gynnig ar y dulliau ar eich pen eich hun.
IF Swyddogaeth gyda 3 Chyflwr.xlsx
5 Prawf Rhesymegol ar Excel OS Swyddogaeth gyda 3 Chyflwr
I ddisgrifio'r broses, dyma set ddata o Adroddiad Gwerthu cwmni. Mae'n dangos gwybodaeth Cod Cynnyrch a Gwerthiant Misol yn ystod cell B4:C10 .
Mae angen i ni bennu'r Statws Gwerthu yn unol â'r 3 amod hyn a ddangosir yn y ddelwedd isod:
Nawr, gadewch i ni wneud cais y profion rhesymegol canlynol i nodi statws y 6 chynnyrch yn y set ddata.
1. Wedi'i nythu os yw swyddogaeth IF gyda 3 amod
Yn Excel, gallwn nythu ffwythiannau IF lluosog ar yr un pryd i wneud cyfrifiadau cymhleth.
Yn yr erthygl hon, byddwn yn defnyddio'r ffwythiant nythog IF ar gyfer 3 amod . Gadewch i ni ddilyn y broses.
- Yn gyntaf, mewnosodwch y fformiwla hon yn cellD5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
>
Yma, fe wnaethom ddefnyddio'r IF swyddogaeth i gymhwyso cymhariaeth resymegol rhwng yr amodau ar gyfer y gell C5 a ddewiswyd.
- Yn dilyn, defnyddiwch yr offeryn Autofill a byddwch yn cael yr holl statws ar gyfer pob swm gwerthiant.
Darllen Mwy: Datganiad VBA IF gydag Amodau Lluosog yn Excel (8 Dull)
2. OS Swyddogaeth gyda AND Logic ar gyfer 3 Amod yn Excel
Yn yr adran hon, byddwn yn cymhwyso'r ffwythiant IF sy'n ymgorffori y ffwythiant AND ar gyfer y prawf rhesymegol. Dilynwch y camau isod.
- Yn gyntaf, mewnosodwch y fformiwla hon yn cell D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
<0- Nesaf, pwyswch Enter ac fe welwch yr allbwn cyntaf.
Yma , fe wnaethom gyfuno'r ffwythiannau IF ac AND i gymharu pob amod â'u testun yn unigol a dychwelyd y gwerth os nad yw'r amodau'n cwrdd â gwerth y gell yn C5 . Yn y diwedd, fe wnaethom fewnosod y Llinyn Gwag ( “” ) i hepgor celloedd gwag os o gwbl.
- Yn olaf, cymhwyswch y fformiwla hon ar gyfer ystod cell D6:D10 a gweld y canlyniad terfynol.
Darllen Mwy: Excel VBA: Cyfuno Os gyda Ac ar gyfer Amodau Lluosog
3. Excel OS Swyddogaeth gyda OR LogicYn seiliedig ar 3 Amod
Mae'r cyfuniad o ffwythiannau IF a NEU hefyd yn arf pwerus iawn i redeg y prawf rhesymeg gyda 3 chyflwr. Gawn ni weld sut mae'n gweithio.
- Yn y dechrau, dewiswch cell D5 .
- Yma, mewnosodwch y fformiwla hon.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
>
Yma, mae'r swyddogaeth IF a NEU o fudd i gymharu o fewn 3 amod. Felly, mae'n pennu'r amodau Ardderchog , Da a Cyfartaledd yn ôl eu gwerthoedd.
Darllen Mwy: Excel VBA: Cyfunol Os a Neu (3 Enghraifft)
4. Datganiad Excel IF gyda Swyddogaeth SUM ar gyfer 3 Amod
Os nad yw eich set ddata yn gweithio ar unrhyw un o'r rhai rhesymegol profion uchod, gallwch fynd am y ffwythiant SUM a ymgorfforwyd yn y datganiad IF . Bydd yn gweithio'n llwyddiannus ar gyfer y 3 amod.
- Yn gyntaf, cymhwyso'r fformiwla hon yng nghell D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Ar ôl hyn, pwyswch Enter i weld yr allbwn cyntaf.
0>Yma, mae cyfuniad y ffwythiant IFyn cymharu pob cyflwr yn erbyn y gwerth yn cell C5. Yn dilyn hyn, mae'r ffwythiant SUMyn cyfrifo'r gwerth yn seiliedig ar yr amod i benderfynu a ydyw gwirneu anghywir.
- Yn olaf, defnyddiwch yr offeryn AutoFill a byddwch yn cael yr holl statws gyda 3 amod.<14
Darllen Mwy: VBA Excel: Os Yna Datganiad Arall gyda Aml Amodau (5 Enghreifftiol)
5. Cyfunwch IF & CYFARTALEDD Swyddogaethau gyda 3 Amod yn Excel
Mae'r ffwythiant CYFARTALEDD hefyd yn ddefnyddiol os oes gennych set wahanol o linynnau data. Mae'n cyfuno â'r ffwythiant IF ar gyfer cymharu rhwng amodau. Gawn ni weld y broses isod.
- Yn y dechrau, dewiswch cell D5 .
- Yna, mewnosodwch y fformiwla hon yn y gell.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
>
Yma , fe wnaethom ddefnyddio'r swyddogaeth IF ar gyfer cymharu'r 3 amod. Yna, cymhwyso'r swyddogaeth CYFARTALEDD i ddychwelyd y gwerth cyfartalog (os o gwbl) ar gyfer y gell a ddewiswyd.
Darllen Mwy: Sut i Wneud Cais Datganiad Excel IF gydag Amodau Lluosog yn Ystod
Excel IF Swyddogaeth gyda 2 Gyflwr
Dyma awgrym ychwanegol i chi, os ydych yn gweithio gyda 2 amod . Gawn ni weld sut mae'r ffwythiant IF yn gweithio yn yr achos yma.
- Ar y dechrau, gadewch i ni gymryd dau amod: Elw a Colled yn seiliedig ar y gwerthoedd >=2500 a >=1000 yn y drefn honno.
>
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
>
Yma, mae'r IF , A & ; Mae ffwythiannau NEU yn cael eu cyfuno i bennu amodau Elw a Colled ar gyfer cell C5 yn seiliedig ar y gwerthoedd amodol.
12>
Darllen Mwy : Sut i Ddefnyddio Swyddogaeth IF gydag Amodau Lluosog yn Excel
Pethau i'w Cofio
- Mae'n orfodol dilyn trefn yr amodau yn y fformiwla a sefydlwyd gennych i ddechrau. Fel arall, bydd yn dangos y gwerth anghywir.
- Gwnewch yn siŵr eich bod yn cydbwyso pob Parenthesis yn ôl y rhifau a threfn o fewn y fformiwla i gael canlyniad cywir.
- Os yw'r gosodir amodau yn fformat Testun , rhaid eu hamgáu o fewn dyfynbris dwbl .
Casgliad
Cwblhau'r erthygl hon gyda'r gobaith y roedd yn ddefnyddiol ar swyddogaeth Excel IF gyda 3 chyflwr yn seiliedig ar 5 prawf rhesymegol. Ceisiais hefyd ymdrin â'r broses mewn 2 amod. Rhowch wybod i ni am eich awgrymiadau craff yn y blwch sylwadau. Dilynwch ExcelWIKI am ragor o flogiau.