HADDII uu ku shaqeeyo Excel: tusaalooyinka qaacidada qoraalka, tirooyinka, taariikhaha, meelaha banaan

  • La Wadaag Tan
Michael Brown

Maqaalkan, waxaad ku baran doontaa sida loo dhiso qoraalka Excel IF ee noocyada kala duwan ee qiyamka iyo sidoo kale sida loo abuuro odhaahyo badan oo HADDII ah. > 3>> HADDII waa mid ka mid ah kuwa ugu badan hawlaha caanka ah oo faa'iido leh ee Excel. Guud ahaan, waxaad isticmaashaa IF bayaan si aad u tijaabiso xaalad iyo inaad u soo celiso hal qiime haddii shuruudda la buuxiyo, iyo qiimo kale haddii shuruudda la buuxin waayo.

Casharkan, waxaan ku baran doonaa syntax iyo Isticmaalka caadiga ah ee shaqada Excel IF, ka dibna si dhow u fiirso tusaalooyinka qaacidada kuwaas oo rajeynaya inay caawin doonaan bilawga iyo isticmaalayaasha khibrada leh.

    > HADDII waa mid ka mid ah hawlaha macquulka ah ee qiimeeya xaalad gaar ah oo soo celisa hal qiime haddii xaaladdu tahay RUN, qiimo kalena haddii xaaladdu tahay BEEN.

    Hadafka shaqada HADDII waa sida soo socota:

    HADDII(Logical_test, [value_if_true], [value_if_false])

    Sida aad aragto, HADDII ay qaadato wadar ahaan 3 doodood, laakiin kan hore oo kaliya ayaa waajib ah, labada kalena waa ikhtiyaari.

    > Imtixaanka macquulka ah (loo baahan yahay) - xaaladda si loo tijaabiyo. Waxaa loo qiimeyn karaa RUN ama BEEN.

    Qiimaha_if_runta (ikhtiyaar) - qiimaha la soo celinayo marka tijaabada macquulka ah lagu qiimeeyo RUN, ie. shuruudda la buuxiyo. Haddii la iska dhaafo, qiimaha_if_false waa in la qeexaa

    Qiimaha_if_false (ikhtiyaar) - qiimaha la soo celinayo marka tijaabada macquulka ah lagu qiimeeyo"Pass" haddii mid ka mid ah buundooyinka uu ka sarreeyo 80, qaacidodu waa:

    =IF(OR(B2>80, C2>80), "Pass", "Fail") > Wixii faahfaahin buuxa ah, fadlan booqo:

      >
    • HADDII IYO qaacidada Excel
    • Excel HADDII AMA uu ku shaqeeyo tusaalooyin qaacido
    • >

    Hadii khalad ku jiro Excel

    Laga bilaabo Excel 2007, waxaanu leenahay hawl gaar ah oo lagu magacaabo IFERROR, si loo hubiyo qaacidooyinka khaladaadka . Excel 2013 iyo wixii ka sareeya, waxaa sidoo kale jira shaqada IFNA si ay u xalliso khaladaadka #N/A.

    Si kastaba ha ahaatee, waxaa jiri kara xaalado marka la isticmaalayo IF function si wadajir ah ISERROR ama ISNA waa xal wanaagsan. Asal ahaan, HADDII ISERROOR waa qaacidada loo isticmaalo marka aad rabto inaad soo celiso shay haddii khalad iyo wax kale haddii uusan khalad jirin. Shaqada IFERROR ma awoodo inay taas sameyso maadaama ay had iyo jeer soo celiso natiijada qaacidada ugu weyn haddii aysan ahayn qalad.

    Tusaale ahaan, in la barbardhigo dhibco kasta oo ku jira tiirka B marka loo eego 3da dhibcood ee ugu sarreeya E2: E4, oo soo celi "Haa" haddii la helo kabriid, "Maya" haddii kale, waxaad gelisaa qaaciidadan C2, ka dibna koobi u deji C7:

    =IF(ISERROR(MATCH(B2, $E$2:$E$4, 0)), "No", "Yes" )

    Wixii macluumaad dheeraad ah, fadlan eeg HADDII ISERROR qaacidada Excel.

    Waxaan rajaynaynaa, tusaalayaasheena ayaa kaa caawiyay inaad fahanto Excel HADDII aasaasiga ah. Waxaan kaaga mahadcelinayaa inaad akhriday waxaanan rajeynayaa inaan kugu arko balooggeena toddobaadka soo socda!

    Ku celceli buug-yaraha

    BEEN, i.e. shardiga lama buuxin. Haddii la iska dhaafo, qiimaha_if_truewaa in la dejiyaa.> IF qaacidada Aasaasiga ah ee Excel>Si loo abuuro fudud Haddii markaaodhaah ku jirta Excel, tani waa waxa aad u baahan tahay inaad samayso:>
      >
    • imtixaanka macquulka ah , qor odhaah soo celisa RUN ama BEEN AH. Tan, waxaad sida caadiga ah isticmaali lahayd mid ka mid ah hawlwadeenada macquulka ah
    • > qiimaha_if_run , sheeg waxa la soo celinayo marka tijaabada macquulka ah lagu qiimeeyo RUN. >
    • Wixii >qiimaha_if_false , sheeg waxa la soo celinayo marka imtixaanka macquulka ah lagu qiimeeyo BEEN. Inkasta oo dooddani ay tahay mid ikhtiyaari ah, waxaan kugula talineynaa mar walba in la habeeyo si looga fogaado natiijooyin lama filaan ah. Si aad u hesho sharaxaad faahfaahsan, fadlan eeg Excel HADDII: waxyaabaha la ogaado.

    Tusaale ahaan, aan qorno mid aad u fudud HADDII qaacidada oo hubinaysa qiimaha unugga A2 oo soo celisa "Wanaagsan" haddii qiimaha uu yahay ka weyn 80, "Bad" haddii kale:

    =IF(B2>80, "Good", "Bad")

    Qaciidadani waxay aadaysaa C2, ka dibna waxaa laga soo koobiyay C7: > Haddii aad rabto inaad soo celiso qiime kaliya marka xaalada la buuxiyo (ama aan la daboolin), haddii kale - waxba, ka dibna isticmaal xadhig madhan ("") doodda "aan la qeexin". Tusaale ahaan:

    =IF(B2>80, "Good", "")si aad u ogaato

    Inkasta oo labada xuduud ee ugu dambeeya ee shaqada IF ay yihiin ikhtiyaari, qaacidadaadu waxay soo saari kartaa lama filaanNatiijooyinka haddii aadan aqoon macquulka hoose.

    Haddii value_if_true laga saaray

    Hadii dooda 2aad ee Excel kaaga HADDII qaacidada la iska dhaafo (ie, waxaa jira laba commas oo isku xigta kadib imtixaanka macquulka ah) , waxaad heli doontaa eber (0) marka xaalada la buuxiyo, taas oo aan macno lahayn inta badan kiisaska. Waa kan tusaale qaacidada noocaan ah:

    =IF(B2>80, , "Bad")

    Si aad u soo celiso unug maran beddelkeeda, keen xadhig madhan ("") ee cabbirka labaad, sida tan:

    =IF(B2>80, "", "Bad")

    Shaashada hoose waxay muujinaysaa faraqa:

    Hadii qiimaha_if_false laga saaray

    Ka tagista xadka 3aad ee IF waxay soo saari doontaa natiijooyinka soo socda marka tijaabada macquulka ah lagu qiimeeyo BEEN.

    Haddii ay jirto xidhidh xidhidh kadib qiimaha_if_run , HADDII shaqadu waxay soo celinaysaa qiimaha macquulka ah BEEN. Wax lama filaan ah, miyaanay ahayn? Halkan waxaa ah tusaale qaacidada noocaan ah:

    =IF(B2>80, "Good")

    Ku qor comma ka dib qiimaha_if_true dood waxay ku qasbi doontaa Excel inuu soo celiyo 0, taas oo aan macno badan samaynayn. :

    =IF(B2>80, "Good",)

    Habka ugu macquulsan waa isticmaalka xadhig eber-dhererkiisu yahay ("") si loo helo unug maran marka shuruudda aan la buuxin:

    > =IF(B2>80, "Good", "") <17

    Talo. Si loo soo celiyo qiime macquul ah marka shuruudda la cayimay la buuxiyo ama la buuxin waayo, keen TRUE qiimaha_if_true iyo BEEN ABUURKA qiimaha_if_false . Natiijadu waxay u noqotaa qiyamka Boolean ee hawlaha kale ee Excel aqoonsan karaan, ha ku soo darin RUN iyo BEEN labanlaab ah.xigasho maadaama tani ay u beddeli doonto qiyamka qoraalka caadiga ah.

    Isticmaalka IF function in Excel - tusaalooyin qaacido

    Hadda oo aad taqaanid hab-raacyada IF function's syntax, aynu eegno qaar ka mid ah tusaalooyinka qaacidooyinka oo baro sida loo isticmaalo Haddii markaa odhaah dhab ah -life scenarios.

    Excel HADDII uu ku shaqeeyo nambaro

    Si aad u dhisto HADDII warbixin tirooyinka, isticmaal hawlwadeennada macquulka ah sida:

    >
      >
    • La mid ah (=)
    • Lama sina
    • >
    • In ka yar ama la mid ah (<=)
    • >
    > Kor, waxaad hore u aragtay tusaale qaacido ah oo hubiya in nambarku ka weyn yahay lambar la bixiyay. 3>

    Oo halkan waa qaacido lagu hubinayo haddii unuggu ka kooban yahay lambar taban :

    =IF(B2<0, "Invalid", "")

    >Tirooyinka taban (kuwaas oo ka yar 0), qaacidadu waxay soo celisaa "Invalid"; eber iyo tiro togan - unug bannaan.

    Excel HADDII uu ku shaqeeyo qoraal

    > Caadi ahaan, waxaad ku qortaa IF bayaan qiimaha qoraalka adoo isticmaalaya mid ka mid ah "la mid ah" ama "aan la mid ahayn" hawl wadeen.

    Tusaale ahaan, qaacidada soo socota waxay hubinaysaa Habka Bixinta ee B2 si loo go'aamiyo in ficil loo baahan yahay iyo in kale:

    > =IF(B2="delivered", "No", "Yes")> "Haddii B2 ay la mid tahay "la keenay", "Haa" haddii kale.

    Si kale oo lagu gaadho isla natiijada waa in la isticmaalo hawlwadeenka "aan la simanayn" oo la beddelo qiimaha_if_run iyo qiimaha_if_false qiimaha:

    > =IF(C2"delivered", "Yes", "No")>Xusuusyada:>
    • Markaad isticmaalayso qiyamka qoraalka ee cabbirrada IF, xusuusnow in had iyo jeer lagu xidho laba xigasho .
    • >Sida hawlaha kale ee Excel intooda badan, Hadii ay tahay kiis-ku-dheg la'aan ahaan . Tusaalaha kore, kama kala soocna "lagu dhiibay", "Lagu dhiibay", iyo "LAGAYSAY"

    Kiiska xasaasiga ah HADDII bayaanka qiimayaasha qoraalka

    Si loo daweeyo fardaha waaweyn iyo xarfo yar-yar oo ah xuruufo kala duwan, isticmaal IF marka lagu daro shaqada xasaasiga ah ee EXACT

    Tusaale ahaan, inaad ku soo celiso "Maya" kaliya marka B2 ay ka kooban tahay "DELIVERED" (cawska sare), waxaad isticmaali doontaa qaacidadan. :

    =IF(EXACT(B2,"DELIVERED"), "No", "Yes") >

    Hadii unuggu ka kooban yahay qayb qoraal

    >Xaaladda markaad rabto inaad shuruudda ku salayso qayb ciyaar halkii aad ka ahaan lahayd mid sax ah, isla markiiba Xalka maskaxda ku soo dhacaa waa adeegsiga kaararka duurjoogta ah ee imtixaanka macquulka ah. Si kastaba ha ahaatee, habkan fudud oo muuqda ma shaqayn doono. Shaqooyin badan ayaa aqbalaya kaararka duurjoogta ah, laakiin wax laga xumaado HADDII aysan midkoodna ahayn.

    Xalka shaqayntu waa in la isticmaalo HADDII lagu daro ISNUMBER iyo SEARCH (kiis-xasaasi ah) ama hel (xaalad xasaasi ah)

    0>Tusaale ahaan, haddii ay dhacdo "Maya" loo baahan yahay labadaba "La keenay" iyo "Delivery" labadaba, qaacidada soo socota ayaa ka shaqayn doonta daawaynta:

    =IF(ISNUMBER(SEARCH("deliv", B2)), "No", "Yes")

    Wixii macluumaad dheeraad ah , fadlan eeg:

      >
    • Excel HADDII bayaanka u dhigma qoraalka qayb ahaan
    • Haddii unuggawaxay ka kooban tahay
    • >

    Excel HADDII bayaan taariikho leh

    >Aragtida koowaad, waxay u ekaan kartaa HADDII qaacidooyinka timirta ay la mid yihiin HADDII weedhaha tirada iyo qoraalka qiimaha. Nasiib darro, sidaas maaha. Si ka duwan hawlo kale oo badan, HADDII waxay aqoonsanaysaa taariikhaha imtixaannada macquulka ah waxayna u fasirtaa inay yihiin xargaha qoraalka oo keliya. Si kale haddii loo dhigo, ma keeni kartid taariikhda qaabka "1/1/2020" ama ">1/1/2020". Si loo sameeyo IF shaqada inay aqoonsato taariikh, waxaad u baahan tahay inaad ku duubto shaqada DATEVALUE.

    Tusaale ahaan, waa kan sida aad u hubin karto haddii taariikhda la siiyay ay ka weyn tahay taariikh kale:

    > =IF(B2>DATEVALUE("7/18/2022"), "Coming soon", "Completed")

    Qodobkani waxa uu qiimeeyaa taariikhaha ku jira tiirka B oo uu soo celiyaa "Soo dhawoow" haddii ciyaarta loo muddeeyay 18-Jul-2022 ama ka dib, "La dhammaystiray" taariikh hore.

    Dabcan, ma jiraan wax kaa hor istaagi kara inaad gasho taariikhda la beegsanayo unug horay loo sii qeexay (dheh E2) oo aad tixraacdo unuggaas. Kaliya xasuuso inaad ku quful ciwaanka unugga calaamadda $ si aad uga dhigto tixraac dhammaystiran. Tusaale ahaan:

    =IF(B2>$E$2, "Coming soon", "Completed")

    > Si loo barbar dhigo taariikhda taariikhda hadda , isticmaal shaqada MAANTA(). Tusaale ahaan:

    =IF(B2>TODAY(), "Coming soon", "Completed")

    Excel HADDII bayaanka banaan iyo kuwa aan banaanayn

    Haddii aad raadinayso si uun u calaamadee xogtaada iyada oo ku saleysan unug gaar ah oo madhan ama madhan, waxaad awoodaa midkood:

      >
    • Isticmaal shaqada IF wada jir ISBLANK, ama
    • Isticmaal tibaaxaha macquulka ah (oo la mid ah bannaan) ama "" (aan la mid ahaynbannaan).
    • >

    Shaxda hoose ayaa sharraxaysa faraqa u dhexeeya labadan hab oo wata tusaalayaal qaacido ah

    > 27>Sharaxaad > > > >
    Tijaabada macquulka ah Tusaale Formula
    Unugyada bannaan =""

    Waxay u qiimeeyaan RUN haddii unug muuqaal ahaan madhan, xataa haddii uu ka kooban yahay xadhka dhererka eber .

    Haddii kale, waxa lagu qiimeeyaa BEEN.

    =IF(A1) ="", 0, 1)

    Soo celiyaa 0 haddii A1 muuqaal ahaan banaan yahay. Haddii kale soo noqda 1.

    Hadii A1 ka kooban yahay xadhig madhan ka kooban gabi ahaanba waxba - ma jirto qaacido, ma bannaana, ma jiro xadhig madhan.

    Haddii kale, waxa lagu qiimeeyaa BEEN.

    > > =IF(ISBLANK(A1) ), 0, 1) 28> >

    Soo noqda 0 haddii A1 gabi ahaanba madhan yahay, 1 haddii kale.

    Haddii A1 ka kooban yahay xadhig madhan (""), formula soo celisaa 1. >>>> unugyada aan bannaanayn > " > Waxay ku qiimaysaa RUN haddii unuggu ka kooban yahay xog. Haddii kale, waxa loo qiimeeyaa BEEN.

    >

    Uunug leh xadhkaha dhererka eber waxa loo tixgaliyaa madhan . =IF(A1) "", 1, 0) >

    > Soo celiyaa 1 haddii A1 aanu bannaanayn; 0 haddii kale.

    Hadii A1 ka kooban yahay xadhig madhan, qaacidadu waxay soo noqonaysaa 0. ISBLANK()=BEEN Waxay ku qiimaysaa RUN haddii unuggu aanu madhnayn. Haddii kale, waxa loo qiimeeyaa BEEN.

    Uunug leh xadhkaha dhererka eber-dhererka waxa loo arkaa aan-bannaan . =HADDII(ISBLANK(A1)=BEEN,0,1)

    Waxay u shaqaysaa si la mid ah qaacidada sare, laakiin soo celisa 1 haddii A1 waxa ku jira xadhig madhan.

    Imikana, aynu aragno faaruq iyo mid aan madhnayn HADDII ay odhaahyada dhaqan galayaan. Ka soo qaad inaad taariikh ku leedahay tiirka B kaliya haddii ciyaar hore loo ciyaaray. Si aad u calaamadiso ciyaaraha la dhammeeyey, isticmaal mid ka mid ah hababkan:

    > =IF(B2="", "", "Completed") =IF(ISBLANK(B2), "", "Completed") > =IF($B2"", "Completed", "")

    =IF(ISBLANK($B2)=FALSE, "Completed", "")

    Haddii la tijaabiyo unugyadu ma laha xargo dhererkoodu eber yahay, dhammaan qaacidooyinka waxay soo celin doonaan isla natiijooyin isku mid ah: > 14> Hubi haddii laba unug ay isku mid yihiin >Si aad u abuurto qaacido hubiya haddii laba unug isku mid yihiin, barbar dhig Unugyada adigoo isticmaalaya calaamadda siman (=) ee imtixaanka macquulka ah ee HADDII. Tusaale ahaan:

    =IF(B2=C2, "Same score", "")

    Si aad u hubiso in labada unug ay ku jiraan qoraal isku mid ah oo uu ku jiro kiis xarafka, ka dhig IF qaacidadaada kiis-xasaasi ah iyadoo la kaashanayo shaqada EXACT.

    00>Tusaale ahaan, in la is barbar dhigo furaha sirta ah ee A2 iyo B2, oo uu soo celiyo "Match" haddi ay labada xadhig isku mid yihiin, "Ha ku ekaanin" haddii kale, qaacidada waa: > =IF(EXACT(A2, B2), "Match", "Don't match") > 14> HADDII dabadeed qaacido si aad u socodsiiso qaacido kale

    Dhammaan tusaalooyinkii hore, bayaan Excel IF ayaa soo celiyay qiyamka. Laakin sidoo kale waxay samayn kartaa xisaabin gaar ah ama waxay fulin kartaa qaacido kale marka xaalad gaar ah la buuxiyo ama aan la buuxin. Taas awgeed, geli hawl kale ama tibaax xisaabeed qiimaha_if_runta iyo/ama qiimaha_if_false doodaha.

    Tusaale ahaan, haddii B2way ka weyn tahay 80, waxaanu ku dhufan doonaa 7%, haddii kale 3%:

    =IF(B2>80, B2*7%, B2*3%)

    HADDII IFTIRO badan oo bayaan ah oo Excel ah

    Nuxur ahaan, waxaa jira laba siyaabo badan oo loo qoro HADDII Odhaahyo badan oo Excel ah:

      >
    • Bulshooyin badan HADDII midba midka kale u shaqeeyo
    • Isticmaalka AND ama AMA shaqada imtixaanka macquulka ah
    • > 5> 14> Nsted IF statement

      Nsted IF statements waxay kuu oggolaanaysaa inaad geliso weedho badan oo HADDII isku unug ah, tusaale ahaan ku tijaabi shuruudo badan hal qaacido oo soo celi qiimayaal kala duwan iyadoo ku xidhan natiijooyinka imtixaannadaas.

      Ka qaad Hadafku waa in lagu meeleeyo gunnooyin kala duwan oo ku salaysan dhibcaha:

        >>
      • In ka badan 90 - 10%
      • 90 ilaa 81 - 7%
      • 80 ilaa 70 - 5%
      • In ka yar 70 - 3%
      > Si aad hawsha u dhammaysato, waxaad u qortaa 3 kala duwan oo HADDII hawlo ah oo midba midka kale u gal sidan:
    > =IF(B2>90, 10%, IF(B2>=81, 7%, IF(B2>=70, 5%, 3%)))

    Tusaaleyaal badan oo qaacido ah, fadlan eeg:

    >
      >
    • Excel buul-buul HADDII qaamuuska
    • >
    • Nsted HADDII uu shaqeeyo: tusaalooyin, hababka ugu wanaagsan iyo beddelka
    • >
    >Excel HADDII hadal mu Shuruudaha ltiple

    Si loo qiimeeyo shuruudo dhowr ah oo leh AND ama AMA macquulka ah, ku dheji shaqada u dhiganta imtixaanka macquulka ah:

      >>Iyo - waxay soo celin doontaa RUN haddii dhan Shuruudaha waa la buuxiyey > AMA - waxay soo noqon doontaa RUN haddii mid shuruudaha la buuxiyo. > 5>

      Tusaale ahaan, inaad soo celiso "Pass" haddii labada dhibcood B2 iyo C2 waxay ka sarreeyaan 80, qaaciddada waa:

      =IF(AND(B2>80, C2>80), "Pass", "Fail")

      > Si aad u hesho

    Michael Brown waa xamaasad tignoolajiyada u heellan oo xiise u leh fududaynta hababka adag iyadoo la adeegsanayo aaladaha software. In ka badan toban sano oo waayo-aragnimo ah oo ku saabsan warshadaha teknoolajiyada, wuxuu ku horumariyay xirfadihiisa Microsoft Excel iyo Outlook, iyo sidoo kale Google Sheets iyo Docs. Blog-ga Michael wuxuu u heellan yahay inuu la wadaago aqoontiisa iyo khibradiisa dadka kale, isagoo siinaya tabo-fudud oo la raaco iyo casharro lagu horumarinayo wax soo saarka iyo hufnaanta. Haddii aad tahay xirfadle khibrad leh ama bilow ah, Michael's blog wuxuu bixiyaa fikrado qiimo leh iyo talooyin wax ku ool ah si aad uga faa'iidaysato qalabkan software-ka ah ee muhiimka ah.