Sut i ddefnyddio swyddogaeth OS gyda AND, OR, ac NID yn Excel?
Mae swyddogaeth IF Excel yn dyst i bŵer ac amlbwrpasedd gweithrediadau rhesymegol wrth drin data. Hanfod swyddogaeth IF yw ei gallu i werthuso amodau a dychwelyd canlyniadau penodol yn seiliedig ar y gwerthusiadau hynny. Mae'n gweithredu ar resymeg sylfaenol:
=IF(condition, value_if_true, value_if_false)
O'u cyfuno â gweithredwyr rhesymegol fel AND, OR, and NOT, mae galluoedd swyddogaeth IF yn ehangu'n sylweddol. Mae pŵer y cyfuniad yn gorwedd yn eu gallu i brosesu cyflyrau lluosog ar yr un pryd, gan ddarparu canlyniadau a all addasu i senarios amrywiol a chymhleth. Yn y tiwtorial hwn, byddwn yn archwilio sut i drosoli'r swyddogaethau pwerus hyn yn Excel yn effeithiol i ddatgloi dimensiynau newydd o ddadansoddi data a gwella'ch proses gwneud penderfyniadau. Gadewch i ni blymio i mewn a darganfod cymwysiadau ymarferol y swyddogaethau Excel aruthrol hyn!
OS A fformiwla
Asesu cyflyrau lluosog a sicrhau canlyniad penodol pan fydd yr holl amodau wedi'u bodloni (TRUE), a chanlyniad gwahanol pan nad yw unrhyw amod yn cael ei fodloni (FALSE), gallwch ymgorffori'r swyddogaeth AND o fewn prawf rhesymegol y datganiad IF. Y strwythur ar gyfer hyn yw:
=IF(AND(condition1, condition2, …), value_if_all_true, value_if_any_false)
Er enghraifft, dychmygwch eich bod yn athro sy'n dadansoddi graddau myfyrwyr. Rydych chi eisiau penderfynu a yw myfyriwr yn pasio yn seiliedig ar ddau faen prawf: sgôr dros 70 AC presenoldeb dros 80%.
- Dechreuwch trwy archwilio data'r myfyriwr cyntaf, gyda'i sgôr yng nghell B2 a phresenoldeb yng nghell C2. Ar gyfer y myfyriwr hwn, cymhwyswch y fformiwla isod yn D2:
=IF(AND(B2>70, C2>80%), "Pass", "Fail")
Tip: Mae'r fformiwla hon yn gwirio a yw'r sgôr yn B2 yn uwch na 70 a phresenoldeb yn C2 dros 80%. Os bodlonir y ddau amod, mae'n dychwelyd "Pass"; fel arall, mae'n dychwelyd "Methu". - Llusgwch y fformiwla i lawr drwy'r golofn i werthuso sgôr a phresenoldeb pob myfyriwr.
OS NEU Fformiwla
I werthuso amodau lluosog a dychwelyd canlyniad penodol pan fydd unrhyw un o'r amodau'n cael ei fodloni (CYWIR), a chanlyniad gwahanol pan nad oes unrhyw un o'r amodau'n cael eu bodloni (FALSE), gellir defnyddio'r swyddogaeth NEU o fewn prawf rhesymegol y datganiad IF. Mae'r fformiwla wedi'i strwythuro fel a ganlyn:
=IF(OR(condition1, condition2, …), value_if_any_true, value_if_all_false)
Er enghraifft, mewn cyd-destun addysgol, ystyriwch faen prawf mwy hyblyg ar gyfer pasio myfyrwyr. Yma, bernir bod myfyriwr yn pasio os ydynt naill ai sgôr uwch na 90 OR â chyfradd presenoldeb uwch na 95%.
- Dechreuwch trwy werthuso perfformiad y myfyriwr cyntaf, gyda'i sgôr yng nghell B2 a phresenoldeb yng nghell C2. Cymhwyswch y fformiwla mewn cell gyfagos, fel D2, i asesu:
=IF(OR(B2>90, C2>95%), "Pass", "Fail")
Tip: Mae'r fformiwla hon yn gwerthuso a yw'r myfyriwr naill ai'n sgorio'n uwch na 90 yn B2 neu â chyfradd presenoldeb dros 95% yn C2. Os bodlonir y naill amod neu'r llall, mae'n dychwelyd "Pass"; os na, "Methu". - Copïwch y fformiwla hon i lawr y golofn i'w chymhwyso ar gyfer pob myfyriwr yn eich rhestr, gan alluogi asesiad cyflym o gymhwysedd pob myfyriwr i basio yn seiliedig ar y meini prawf hyn.
OS NAD YW Fformiwla
Gwerthuso cyflwr a dychwelyd canlyniad penodol os NAD yw'r amod yn cael ei fodloni (GAU), a chanlyniad gwahanol os bodlonir yr amod (TRUE), y swyddogaeth NOT o fewn y datganiad IF yw eich ateb. Y strwythur ar gyfer y fformiwla hon yw:
=IF(NOT(condition), value_if_false, value_if_true)
Am enghraifft ymarferol, ystyriwch senario gweithle lle pennir taliadau bonws gweithwyr yn seiliedig ar eu cofnod presenoldeb. Mae gweithwyr yn gymwys i gael bonws os ydynt NAD ydynt wedi bod yn absennol am fwy na 3 diwrnod.
- I werthuso hyn ar gyfer y cyflogai cyntaf, y mae ei ddyddiau absennol yng nghell B2, defnyddiwch y fformiwla:
=IF(NOT(B2>3), "Eligible", "Not Eligible")
Tip: Mae'r fformiwla hon yn gwirio nifer y diwrnodau absennol yn B2. Os NAD yw'n fwy na 3, mae'n dychwelyd "Cymwys"; fel arall, "Ddim yn Gymwys". - Copïwch y fformiwla hon i lawr y golofn i'w chymhwyso ar gyfer pob gweithiwr.
Senarios uwch gydag IF a swyddogaethau rhesymegol
Yn yr adran hon, byddwn yn archwilio'r defnydd cymhleth o swyddogaeth IF Excel gyda gweithredwyr rhesymegol fel AND, OR, a NOT. Mae'r adran hon yn ymdrin â phopeth o werthusiadau achos-sensitif i ddatganiadau IF nythu, gan arddangos hyblygrwydd Excel wrth ddadansoddi data cymhleth.
Os bodlonir eich cyflwr, yna cyfrifwch
Yn ogystal â darparu canlyniadau wedi'u diffinio ymlaen llaw, gall swyddogaeth Excel IF, o'i chyfuno â gweithredwyr rhesymegol fel AND, OR, a NOT, wneud cyfrifiadau amrywiol yn seiliedig ar a yw'r amodau gosod yn wir neu'n anghywir. Yma, byddwn yn defnyddio'r cyfuniad IF AND fel enghraifft i arddangos y swyddogaeth hon.
Dychmygwch eich bod yn rheoli tîm gwerthu ac eisiau cyfrifo taliadau bonws. Rydych chi'n penderfynu bod gweithiwr yn derbyn bonws o 10% ar eu gwerthiant os ydynt dros $100 mewn gwerthiant AC wedi gweithio mwy na 30 awr yr wythnos.
- Ar gyfer yr asesiad cychwynnol, edrychwch ar ddata Alice gyda’i gwerthiannau yng nghell B2 a’r oriau a weithiwyd yng nghell C2. Cymhwyswch y fformiwla hon yn D2:
=IF(AND(B2>100, C2>30), B2*0.1, 0)
Tip: Mae’r fformiwla hon yn cyfrifo bonws o 10% ar werthiannau Alice os yw ei gwerthiant yn fwy na $100 a’i horiau a weithir dros 30. Os bodlonir y ddau amod, mae’n cyfrifo’r bonws; fel arall, mae'n dychwelyd 0. - Ymestyn y fformiwla hon i weddill eich tîm trwy ei gopïo i lawr y golofn. Mae'r dull hwn yn sicrhau bod bonws pob gweithiwr yn cael ei gyfrifo ar sail yr un meini prawf.
Nodyn: Yn yr adran hon, rydym yn canolbwyntio ar ddefnyddio'r swyddogaeth IF gydag AND ar gyfer cyfrifiadau yn seiliedig ar amodau penodol. Gellir ymestyn y cysyniad hwn hefyd i gynnwys OR a NOT, yn ogystal â swyddogaethau rhesymegol nythu, gan ganiatáu ar gyfer amrywiaeth o gyfrifiadau amodol yn Excel.
Datganiadau achos-sensitif AC, NEU ac NID
Yn Excel, er bod swyddogaethau rhesymegol fel AND, OR, a NOT yn nodweddiadol yn ansensitif i achosion, mae yna senarios lle mae sensitifrwydd achos mewn data testun yn hanfodol. Trwy integreiddio'r UNION swyddogaeth gyda'r gweithredwyr rhesymegol hyn, gallwch chi drin amodau o'r fath sy'n sensitif i achosion yn effeithiol. Yn yr adran hon, rydym yn dangos y defnydd o'r swyddogaethau IF a OR gydag ymagwedd sy'n sensitif i achos fel enghraifft.
Dychmygwch senario manwerthu lle mae cynnyrch yn gymwys i'w hyrwyddo os yw'n gymwys naill ai yn fwy na $100 mewn gwerthiant OR mae ei god yn cyfateb yn union i "ABC" mewn gwiriad achos-sensitif.
- Ar gyfer y cynnyrch cyntaf a restrir yn rhes 2, gyda'i werthiant yng nghell B2 a chod cynnyrch yng nghell C2, defnyddiwch y fformiwla hon yn D2:
=IF(OR(B2>100, EXACT(C2,"ABC")), "Promotion Eligible", "Not Eligible")
Tip: Mae'r fformiwla hon yn gwerthuso a yw'r ffigwr gwerthiant yn B2 yn fwy na $100 neu os yw'r cod cynnyrch yn C2 yn union "ABC". Mae bodloni unrhyw un o'r amodau hyn yn golygu bod y cynnyrch yn gymwys i'w hyrwyddo; mae methu'r ddau yn ei wneud yn anghymwys. - Ailadroddwch y fformiwla hon ar draws y golofn ar gyfer pob cynnyrch er mwyn asesu'n unffurf a ydynt yn gymwys i gael dyrchafiad yn seiliedig ar feini prawf cod cynnyrch sy'n sensitif i'r gwerthiant a'r achos.
Nodyn: Yn yr adran hon, rydym wedi darlunio'r defnydd o'r swyddogaethau IF a OR gyda'r swyddogaeth EXACT ar gyfer gwerthusiadau achos-sensitif. Yn yr un modd, gallwch chi gymhwyso'r swyddogaeth EXACT yn eich fformiwlâu IF wedi'u cyfuno ag AND, OR, NOT, neu swyddogaethau rhesymegol nythu i fodloni gofynion amrywiol sy'n sensitif i achosion yn Excel.
Integreiddio OS gyda datganiadau nythog AC, NEU, NID
Mae swyddogaeth IF Excel, o'i nythu gydag AND, OR, a NOT, yn cynnig dull symlach o drin amodau mwy haenog. Mae'r adran hon yn rhoi enghraifft sy'n dangos sut y cymhwysir y swyddogaethau nythu hyn mewn lleoliad manwerthu.
Tybiwch eich bod yn goruchwylio tîm sy'n gyfrifol am wahanol gategorïau cynnyrch, a'ch bod am bennu eu cymhwysedd bonws. Mae cyflogai yn gymwys i gael bonws os yw: cyflawni gwerthiant dros $100, A chwaith gweithio mwy na 30 awr yr wythnos OR NID ydynt yn yr adran Electroneg.
- Yn gyntaf, aseswch berfformiad Anne, gyda'i gwerthiant yng nghell B2, oriau a weithiwyd yng nghell C2, a'r adran yng nghell D2. Y fformiwla yn E2 fyddai:
=IF(AND(B2>100, OR(C2>30, NOT(D2="Electronics"))), "Eligible", "Not Eligible")
Tip: Mae'r fformiwla hon yn gwirio a oes gan Anne werthiannau dros $100 a naill ai'n gweithio mwy na 30 awr neu ddim yn gweithio gydag Electronics. Os yw'n bodloni'r meini prawf hyn, ystyrir ei bod yn "Gymwys"; os na, "Ddim yn Gymwys". - Copïwch y fformiwla hon i lawr y golofn ar gyfer pob gweithiwr i asesu cymhwyster bonws yn unffurf, gan ystyried eu gwerthiant, oriau a weithiwyd, ac adran.
Wedi'i nythu OS yw'n gweithredu ag AND, NEU, NOT
Pan fydd eich dadansoddiad data yn cynnwys gwiriadau amodol lluosog, mae swyddogaethau IF nythu yn Excel yn cynnig datrysiad pwerus. Mae'r dull hwn yn golygu llunio datganiadau IF ar wahân ar gyfer amodau penodol, gan gynnwys rhesymeg AND, OR, ac NOT, ac yna eu hintegreiddio i un fformiwla symlach.
Ystyriwch weithle lle mae perfformiad gweithwyr yn cael ei raddio fel "Ardderchog", "Da", neu "Gweddol" yn seiliedig ar gwerthiannau, oriau a weithiwyd, a chadw at bolisïau:
- "Ardderchog" ar gyfer gwerthiannau dros $150 A mwy na 35 awr a weithiwyd.
- Fel arall, "Da" ar gyfer gwerthiannau dros $100 NEU dor-polisi NID mwy nag 1.
- "Gweddol" os nad yw'r naill na'r llall o'r amodau hyn yn cael eu bodloni.
I asesu perfformiad pob gweithiwr yn unol â'r amodau uchod, gwnewch fel a ganlyn:
- Dechreuwch gyda gwerthusiad Anne, y mae ei gwerthiant yng nghell B2, oriau a weithiwyd yng nghell C2, a thorri polisi yng nghell D2. Y fformiwla IF nythu yn E2 yw:
=IF(AND(B2>150, C2>35), "Excellent", IF(OR(B2>100, NOT(D2>1)), "Good", "Fair"))
Tip: Mae'r fformiwla hon yn gwirio'n gyntaf a yw gwerthiant ac oriau Anne yn bodloni'r meini prawf ar gyfer "Rhagorol". Os na, mae'n gwerthuso a yw hi'n gymwys ar gyfer "Da". Os na chaiff y naill amod na'r llall ei bodloni, caiff ei chategoreiddio fel "Gweddol". - Ymestyn y fformiwla IF nythu hon i bob gweithiwr i asesu eu perfformiad yn gyson ar draws meini prawf lluosog.
Defnyddio OS gyda AC NEU NEU: Cwestiynau cyffredin
Nod yr adran hon yw mynd i'r afael â chwestiynau cyffredin ar gyfer defnyddio IF gydag AND, OR, ac NOT yn Microsoft Excel.
Sawl cyflwr y gall y swyddogaethau AND, NEU a NOT eu cynnal?
- Gall y swyddogaethau AND a OR gefnogi hyd at 255 o gyflyrau unigol. Fodd bynnag, fe'ch cynghorir i ddefnyddio ychydig yn unig i osgoi fformiwlâu rhy gymhleth sy'n anodd eu cynnal.
- Dim ond un cyflwr y mae'r swyddogaeth NOT yn ei gymryd.
A allaf ddefnyddio gweithredwyr fel , = yn y swyddogaethau hyn?
Yn sicr, yn swyddogaethau AND, OR, and NOT Excel, gallwch ddefnyddio gweithredwyr fel llai na (), hafal (=), yn fwy na neu'n hafal i (>=), a mwy i sefydlu amodau.
Pam mae gwall #VALUE yn digwydd yn y swyddogaethau hyn?
Mae gwall #VALUE yn swyddogaethau AND, OR, and NOT Excel yn codi'n aml os nad yw'r fformiwla'n bodloni unrhyw amod penodol neu os oes problem gyda strwythur y fformiwla. Mae'n nodi nad yw Excel yn gallu dehongli'r mewnbwn na'r amodau o fewn y fformiwla yn gywir.
Uchod mae'r holl gynnwys perthnasol sy'n ymwneud â defnyddio swyddogaethau IF gyda AND, OR and NOT yn Excel. Gobeithio y bydd y tiwtorial yn ddefnyddiol i chi. Os ydych chi am archwilio mwy o awgrymiadau a thriciau Excel, os gwelwch yn dda cliciwch yma i gael mynediad at ein casgliad helaeth o dros filoedd o sesiynau tiwtorial.
Yr Offer Cynhyrchedd Swyddfa Gorau
Kutools for Excel - Yn Eich Helpu i Sefyll Allan O Dyrfa
Kutools ar gyfer Excel Mae ganddo Dros 300 o Nodweddion, Sicrhau mai dim ond clic i ffwrdd yw'r hyn sydd ei angen arnoch chi...
Tab Office - Galluogi Darllen a Golygu Tabiau yn Microsoft Office (gan gynnwys Excel)
- Un eiliad i newid rhwng dwsinau o ddogfennau agored!
- Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
- Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
- Yn dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Just Like Chrome, Edge a Firefox.
Tabl cynnwys
- Defnyddio ffwythiannau IF gyda AND, OR and NOT
- OS A fformiwla
- OS NEU fformiwla
- OS NAD YW'R fformiwla
- Senarios uwch gydag IF a swyddogaethau rhesymegol
- Os bodlonir eich cyflwr, yna cyfrifwch
- Datganiadau achos-sensitif AC, NEU ac NID
- Integreiddio OS gyda datganiadau nythog AC, NEU, NID
- Wedi'i nythu OS yw'n gweithredu ag AND, NEU, NOT
- Cwestiynau cyffredin (Cwestiynau Cyffredin)
- Yr Offer Cynhyrchedd Swyddfa Gorau
- sylwadau