Excel IF OR adierazpena formula adibideekin

  • Partekatu Hau
Michael Brown

Tutorialak Excel-en IF OR adierazpena nola idatzi erakusten du "hau EDO hori" hainbat baldintza egiaztatzeko.

IF Excel funtzio ezagunenetako bat da eta oso erabilgarria. bere kabuz. ETA, EDO eta EZ bezalako funtzio logikoekin konbinatuta, IF funtzioak are balio handiagoa du, nahi diren konbinazioetan hainbat baldintza probatzeko aukera ematen duelako. Tutorial honetan, Excel-en IF-ED-OR formula erabiltzean zentratuko gara.

    IF OR adierazpena Excel-en

    Bi baldintza edo gehiago ebaluatzeko eta bat itzultzeko emaitza baldintzaren bat EGIA bada, eta beste emaitza bat baldintza guztiak GEZURRA bada, txertatu OR funtzioa IF-ren proba logikoan:

    IF(OR( baldintza1, baldintza2,...), value_if_true, value_if_false)

    Ingeles arruntean, formularen logika honela formula daiteke: Gelaxka bat "hau" EDO "hori" bada, egin ekintza bat, ez bada, egin beste zerbait. .

    Hona hemen IF OR formularen adibide bat forma sinpleenean:

    =IF(OR(B2="delivered", B2="paid"), "Closed", "Open")

    Formulak dioena hauxe da: B2 gelaxkak "entregatu" edo "" baditu ordaindu", markatu eskaera "Itxita" gisa, bestela "Irekita".

    Ez ezer itzuli nahi baduzu logikoa bada. probak FALSE balio du , sartu kate huts ("") azken argumentuan:

    =IF(OR(B2="delivered", B2="paid"), "Closed", "")

    Formula bera ere trinkoagoan idatz daiteke matrize-konstante bat erabiliz. :

    =IF(OR(B2={"delivered","paid"}), "Closed", "")

    Azkena badaezpadaargumentua baztertzen da, formulak FALSE bistaratuko du baldintzaren bat betetzen ez denean.

    Oharra. Kontuan izan Excel-en IF OR formula batek ez dituela letra xeheak eta maiuskulak bereizten, OR funtzioak maiuskulak eta minuskulak bereizten dituelako . Gure kasuan, "entregatu", "entregatu" eta "ENTREGATUA" hitz berdintzat hartzen dira. Testuaren maiuskulak eta minuskulak bereizi nahi badituzu, bildu EDO funtzioaren argumentu bakoitza ZEHAZTASUNean adibide honetan erakusten den moduan.

    Excel IF OR formula adibideak

    Behean beste adibide batzuk aurkituko dituzu. Excel IF eta OR funtzioak batera erabiltzearen ondorioz, zein proba logikoei buruz exekutatu ditzakezun ideia gehiago emango dizkizute.

    Formula 1. IF baldintza anitzekin

    Ez dago muga zehatzik. IF formula batean txertatutako OR baldintza kopurua, betiere Excel-en muga orokorrak betetzen badira:

    • Excel 2007 eta bertsio berriagoetan, 255 argumentu arte onartzen dira, guztirako luzera dutenak. 8.192 karaktere baino gehiago ez.
    • Excel 2003 eta bertsio berriagoan, 30 argumentu erabil ditzakezu gehienez, eta guztirako luzerak ez ditu 1.024 karaktere baino gehiago izango.

    Adibide gisa, egiaztatu dezagun A, B eta C zutabeak gelaxka hutsetarako, eta "Osagabea" itzultzen du 3 gelaxketatik gutxienez bat hutsik badago. Zeregin hau IF OR funtzio honekin bete daiteke:

    =IF(OR(A2="",B2="",),"Incomplete","")

    Eta emaitzaren antzekoa izango da.hau:

    Formula 2. Gelaxka bat hau EDO hori bada, kalkulatu

    Aurrez definitutako bat itzultzeko baino zerbait konplexuagoa egin dezakeen formula baten bila. testua? Beste funtzio edo ekuazio aritmetiko bat habiatu besterik ez dago IF-en value_if_true eta/edo value_if_false argumentuetan.

    Esan, eskaera baten guztizko zenbatekoa kalkulatzen duzula ( Kot. biderkatuz Unitatearen prezioa ) eta % 10eko deskontua aplikatu nahi duzu baldintza hauetakoren bat betetzen bada:

    • B2n baino handiagoa edo berdina bada. 10, edo
    • Prezio unitarioa C2-n $5 baino handiagoa edo berdina da.

    Beraz, OR funtzioa erabiltzen duzu bi baldintzak egiaztatzeko, eta bada. emaitza EGIA da, gutxitu zenbateko osoa % 10 (B2*C2*0,9), bestela itzuli prezio osoa (B2*C2):

    =IF(OR(B2>=10, C2>=5), B2*C2*0.9, B2*C2)

    Gainera, erabil dezakezu. beheko formula deskontatutako eskaerak esplizituki adierazteko:

    =IF(OR(B2>=10, C2>=5),"Yes", "No")

    Beheko pantaila-argazkiak bi formulak martxan erakusten ditu:

    3.Formula. Kasua -sensitive IF OR formula

    Esan bezala, Excel OR funtzioak maiuskulak eta minuskulak bereizten ditu berez. Hala ere, baliteke zure datuak maiuskulak eta minuskulak bereiztea eta, beraz, maiuskulak eta minuskulak bereizten dituzten probak egin nahi dituzu. Kasu honetan, egin proba logiko bakoitza EXACT funtzioaren barruan eta habiatu funtzio horiek OR adierazpenean.

    IF(OR(EXACT( gelaxka," baldintza1")), ZEHATZA( gelaxka," baldintza2"), balioa_egia_baldin,value_if_false)

    Adibide honetan, aurki ditzagun eta markatu "AA-1" eta "BB-1" ordena IDak:

    =IF(OR(EXACT(A2, "AA-1"), EXACT(A2, "BB-1")), "x", "")

    Ondorioz, bi eskaera ID bakarrik non letrak guztiak maiuskulak dira "x"-rekin markatuta; "aa-1" edo "Bb-1" bezalako ID antzekoak ez dira markatzen:

    Formula 4. Excel-en IF OR adierazpen habiatuak

    In EDO irizpide multzo batzuk probatu eta proba horien emaitzen arabera balio desberdinak itzuli nahi dituzun egoerak, idatzi IF formula indibidual bat "hau EDO hori" irizpide multzo bakoitzeko eta IF horiek elkarren artean habiatu.

    Kontzeptua erakusteko, egiaztatu ditzagun A zutabeko elementuen izenak eta itzul ditzagun "Fruta" Sagarra edo Laranja eta "Barazkia" Tomatea rentzat. edo Pepinoa :

    =IF(OR(A2="apple", A2="orange"), "Fruit", IF(OR(A2="tomato", A2="cucumber"), "Vegetable", ""))

    Informazio gehiagorako, ikus Habiaratua IF EDO/ETA baldintzekin.

    Formula 5. IF AND OR adierazpena

    Baldintza ezberdinen hainbat konbinazio ebaluatzeko, ETA eta baita OR proba logikoak ere egin ditzakezu formula bakar baten barruan.

    Adibide gisa, goaz. A zutabeko elementua Sagarra edo Laranja den errenkadak markatzeko eta B zutabeko kantitatea 10 baino handiagoa den:

    =IF(AND(OR(A2="apple",A2="orange"), B2>10), "x", "")

    Informazio gehiagorako n, ikusi Excel IF ETA/EDO baldintza anitzekin.

    Horrela erabiltzen dituzu IF eta OR funtzioak batera. Tutorial labur honetan eztabaidatutako formulak gertutik ikusteko, ongi etorria zaudedeskargatu gure lagina Excel IF OR lan-koadernoa. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dut!

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.