Excel IF AU taarifa yenye mifano ya fomula

  • Shiriki Hii
Michael Brown

Mafunzo yanaonyesha jinsi ya kuandika taarifa ya IF AU katika Excel ili kuangalia hali mbalimbali za "hii AU yule".

IF ni mojawapo ya vitendaji maarufu vya Excel na ni muhimu sana. peke yake. Ikiunganishwa na vitendakazi vya kimantiki kama vile AND, AU, na NOT, chaguo la kukokotoa la IF lina thamani zaidi kwa sababu inaruhusu kujaribu hali nyingi katika michanganyiko inayotaka. Katika somo hili, tutazingatia kutumia fomula ya IF-na-OR katika Excel.

    IF AU taarifa katika Excel

    Ili kutathmini hali mbili au zaidi na kurudisha moja. matokeo ikiwa masharti yoyote ni TRUE, na tokeo lingine ikiwa masharti yote ni FALSE, pachika AU chaguo la kukokotoa katika jaribio la kimantiki la IF:

    IF(AU( condition1, condition2,...), value_kama_kweli, value_if_false)

    Kwa Kiingereza safi, mantiki ya fomula inaweza kutengenezwa kama ifuatavyo: Ikiwa kisanduku ni "hii" AU "ile", chukua hatua moja, kama sivyo basi fanya jambo lingine. .

    Huu hapa ni mfano wa fomula ya IF AU katika umbo rahisi zaidi:

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

    Kile fomula inasema ni hii: Ikiwa kisanduku B2 kina "iliyowasilishwa" au " imelipwa", weka agizo kama "Imefungwa", vinginevyo "Fungua".

    Ikiwa ungependa kurejesha chochote ikiwa kimantiki test hutathmini hadi FALSE , jumuisha mfuatano tupu ("") katika hoja ya mwisho:

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

    Mchanganyiko sawa unaweza pia kuandikwa kwa umbo fumbatio zaidi kwa kutumia safu thabiti. :

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

    Ikiwa ni ya mwishohoja imeachwa, fomula itaonyesha FALSE wakati hakuna masharti yoyote yanayotimizwa.

    Kumbuka. Tafadhali zingatia kwamba fomula ya IF AU katika Excel haitofautishi kati ya herufi ndogo na kubwa kwa sababu chaguo la kukokotoa AU haijalishi kwa herufi . Kwa upande wetu, "kutolewa", "Kutolewa", na "KUTOLEWA", yote yanachukuliwa kuwa neno moja. Ikiwa ungependa kutofautisha kisa cha maandishi, funga kila hoja ya chaguo la kukokotoa la AU kuwa EXACT kama inavyoonyeshwa katika mfano huu.

    Excel IF AU mifano ya fomula

    Utapata mifano michache zaidi hapa chini. ya kutumia vitendaji vya Excel IF na OR pamoja ambavyo vitakupa mawazo zaidi kuhusu aina gani ya majaribio ya kimantiki unayoweza kufanya.

    Mfumo 1. IKIWA na hali nyingi AU

    Hakuna kikomo maalum cha kufanya. idadi ya masharti ya AU iliyopachikwa kwenye fomula ya IF mradi inatii vikwazo vya jumla vya Excel:

    • Katika Excel 2007 na ya juu zaidi, hadi hoja 255 zinaruhusiwa, zenye urefu wa jumla. isiyozidi herufi 8,192.
    • Katika Excel 2003 na chini, unaweza kutumia hadi hoja 30, na urefu wa jumla hautazidi herufi 1,024.

    Kwa mfano, hebu tuangalie safu wima A, B na C kwa seli tupu, na urudishe "Haijakamilika" ikiwa angalau seli moja kati ya 3 haina chochote. Kazi inaweza kukamilishwa na IF AU kazi ifuatayo:

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

    Na matokeo yataonekana sawa nahii:

    Mfumo wa 2. Ikiwa kisanduku ni hiki AU kile, basi hesabu

    Utafute fomula inayoweza kufanya jambo ngumu zaidi kuliko kurudisha iliyoainishwa awali. maandishi? Weka tu chaguo jingine la kukokotoa au mlingano wa hesabu katika thamani_kama_kweli na/au thamani_if_false hoja za IF.

    Sema, unakokotoa jumla ya kiasi cha agizo ( Qty. ikizidishwa na Bei ya kitengo ) na ungependa kutumia punguzo la 10% ikiwa mojawapo ya masharti haya yametimizwa:

    • katika B2 ni kubwa kuliko au sawa na 10, au
    • Bei ya Kitengo katika C2 ni kubwa kuliko au sawa na $5.

    Kwa hivyo, unatumia kitendakazi cha AU kuangalia hali zote mbili, na kama matokeo ni KWELI, punguza jumla ya kiasi kwa 10% (B2*C2*0.9), vinginevyo rudisha bei kamili (B2*C2):

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

    Zaidi ya hayo, unaweza kutumia hapa chini fomula ya kuonyesha kwa uwazi maagizo yaliyopunguzwa bei:

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

    Picha ya skrini iliyo hapa chini inaonyesha fomula zote mbili zikifanya kazi:

    Mfumo wa 3. Mfano -nyeti IF AU fomula

    Kama ilivyotajwa tayari, chaguo la kukokotoa la Excel AU halijali ukubwa kwa asili. Hata hivyo, data yako inaweza kuwa nyeti kwa hivyo ungetaka kufanya majaribio nyeti AU . Katika hali hii, fanya kila jaribio la kimantiki ndani ya kitendakazi EXACT na uweke vitendaji hivyo kwenye taarifa ya AU.

    IF(OR(EXACT( cell," condition1"), EXACT( seli," condition2")), thamani_kama_kweli,value_if_false)

    Katika mfano huu, hebu tutafute na tuweke alama kwenye vitambulisho vya kuagiza "AA-1" na "BB-1":

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

    Kutokana na hayo, vitambulisho viwili tu vya maagizo ambapo herufi zote ni kubwa zimewekwa alama ya "x"; Vitambulisho sawa kama vile "aa-1" au "Bb-1" havijaalamishwa:

    Mfumo wa 4. Imewekwa IF AU taarifa katika Excel

    Katika hali unapotaka kujaribu seti chache za vigezo AU na kurudisha thamani tofauti kulingana na matokeo ya majaribio hayo, andika fomula ya IF kwa kila seti ya kigezo cha "hii AU kile", na uweke hizo IF kwenye kila moja.

    Ili kuonyesha dhana, hebu tuangalie majina ya bidhaa katika safu wima A na turudishe "Tunda" kwa Apple au Machungwa na "Mboga" kwa Nyanya au Tango :

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

    Kwa maelezo zaidi, tafadhali angalia Nested IF pamoja na AU/NA masharti.

    Mfumo 5. IWAPO NA AU taarifa

    Ili kutathmini michanganyiko mbalimbali ya hali tofauti, unaweza kufanya NA vilevile AU majaribio ya kimantiki ndani ya fomula moja.

    Kama mfano, tunaenda kualamisha safu mlalo ambapo kipengee kwenye safu wima A ni Apple au Machungwa na idadi katika safu wima B ni kubwa kuliko 10:

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

    Kwa taarifa zaidi n, tafadhali angalia Excel IF iliyo na hali nyingi NA/AU.

    Hivyo ndivyo unavyotumia IF na AU kazi pamoja. Ili kuangalia kwa karibu fomula zilizojadiliwa katika mafunzo haya mafupi, unakaribishwapakua sampuli yetu ya Excel IF AU kitabu cha kazi. Ninakushukuru kwa kusoma na natumai kukuona kwenye blogi yetu wiki ijayo!

    Michael Brown ni mpenda teknolojia aliyejitolea na mwenye shauku ya kurahisisha michakato changamano kwa kutumia zana za programu. Akiwa na uzoefu wa zaidi ya muongo mmoja katika tasnia ya teknolojia, ameboresha ujuzi wake katika Microsoft Excel na Outlook, pamoja na Majedwali ya Google na Hati. Blogu ya Michael imejitolea kushiriki maarifa na ujuzi wake na wengine, kutoa vidokezo na mafunzo ambayo ni rahisi kufuata ili kuboresha tija na ufanisi. Iwe wewe ni mtaalamu aliyebobea au umeanza, blogu ya Michael inatoa maarifa muhimu na ushauri wa vitendo ili kupata manufaa zaidi kutoka kwa zana hizi muhimu za programu.