Excel ikiwa fomula ya mechi: angalia ikiwa seli mbili au zaidi ni sawa

  • Shiriki Hii
Michael Brown

Jedwali la yaliyomo

Mafunzo yatakufundisha jinsi ya kuunda fomula ya If match katika Excel, kwa hivyo itarejesha thamani zenye mantiki, maandishi maalum au thamani kutoka kisanduku kingine.

Mchanganyiko wa Excel wa kuona. ikiwa seli mbili zinalingana zinaweza kuwa rahisi kama A1=B1. Walakini, kunaweza kuwa na hali tofauti wakati suluhisho hili dhahiri halitafanya kazi au kutoa matokeo tofauti na ulivyotarajia. Katika somo hili, tutajadili njia mbalimbali za kulinganisha seli katika Excel, ili uweze kupata suluhisho mojawapo la kazi yako.

    Jinsi ya kuangalia kama visanduku viwili vinalingana katika Excel

    Kuna tofauti nyingi za fomula ya Excel If match. Kagua tu mifano iliyo hapa chini na uchague ile inayokufaa zaidi kwa hali yako.

    Ikiwa seli mbili ni sawa, rudisha TRUE

    Rahisi zaidi " Ikiwa seli moja ni sawa na nyingine basi ni kweli" Fomula ya Excel ni hii:

    seli A= seli B

    Kwa mfano, ili kulinganisha visanduku katika safu wima A na B katika kila safu mlalo, unaingiza fomula hii ndani. C2, na kisha unakili chini ya safu wima:

    =A2=B2

    Kwa matokeo yake, utapata TRUE ikiwa visanduku viwili ni sawa, FALSE vinginevyo:

    Vidokezo:

    • Mfumo huu unarejesha thamani mbili za Boolean: ikiwa seli mbili ni sawa - TRUE; ikiwa si sawa - FALSE. Ili kurudisha thamani za TRUE pekee, tumia katika taarifa ya IF kama inavyoonyeshwa katika mfano unaofuata.
    • Mfumo huu haijalishi kwa herufi , kwa hivyo inachukua herufi kubwa na ndogo kama herufi sawa. Ikiwa maandishikesi ni muhimu, basi tumia fomula hii nyeti sana.

    Ikiwa seli mbili zinalingana, rudisha thamani

    Ili kurudisha thamani yako ikiwa seli mbili zinalingana, tengeneza taarifa ya IF ukitumia mchoro huu. :

    IF( seli A = seli B , value_if_true, value_if_false)

    Kwa mfano, kulinganisha A2 na B2 na kurudisha "ndiyo" ikiwa zina thamani sawa. , "hapana" vinginevyo, fomula ni:

    =IF(A2=B2, "yes", "no")

    Ikiwa ungependa tu kurejesha thamani ikiwa seli ni sawa, basi toa mfuatano tupu ("") kwa value_if_false .

    Ikiwa inalingana, basi ndiyo :

    =IF(A2=B2, "yes", "")

    Ikiwa inalingana, basi TRUE:

    =IF(A2=B2, TRUE, "")

    Kumbuka. Ili kurudisha thamani ya kimantiki TRUE, usiiambatanishe katika nukuu mbili. Kutumia nukuu mbili kutabadilisha thamani ya kimantiki kuwa mfuatano wa maandishi wa kawaida.

    Ikiwa seli moja ni sawa na kisanduku kingine, basi rudisha kisanduku kingine

    Na hapa kuna tofauti ya fomula ya Excel if match ambayo hutatua kazi hii mahususi: linganisha thamani katika seli mbili na kama data inayolingana, kisha nakili thamani kutoka kisanduku kingine.

    Katika lugha ya Excel, imeundwa hivi:

    IF( seli A = seli B , kisanduku C , "")

    Kwa mfano, kuangalia vipengee katika safu wima A na B na kurudisha thamani kutoka safu wima C ikiwa maandishi yanalingana, fomula katika D2, iliyonakiliwa chini, ni:

    =IF(A2=B2, C2, "")

    Mchanganyiko nyeti kwa kesi ili kuona kama visanduku viwili vinalingana

    Katika hali unaposhughulikia thamani za maandishi ambazo ni nyeti sana, tumia EXACTkazi ili kulinganisha seli haswa, ikijumuisha herufi:

    IF(EXACT( seli A , seli B ), value_if_true, value_if_false)

    Kwa mfano, kulinganisha vitu katika A2 na B2 na kurudisha "ndiyo" ikiwa maandishi yanalingana kabisa, "hapana" ikiwa tofauti yoyote inapatikana, unaweza kutumia fomula hii:

    =IF(EXACT(A2, B2), "Yes", "No")

    Jinsi ya kuangalia kama seli nyingi ni sawa

    Kama kulinganisha visanduku viwili, kuangalia visanduku vingi kwa zinazolingana kunaweza pia kufanywa kwa njia chache tofauti.

    NA fomula ili kuona kama visanduku vingi vinalingana

    Kwa angalia ikiwa thamani nyingi zinalingana, unaweza kutumia kitendakazi cha AND kwa majaribio mawili au zaidi ya kimantiki:

    AND( seli A = seli B , seli A = kisanduku C , ...)

    Kwa mfano, ili kuona kama seli A2, B2 na C2 ni sawa, fomula ni:

    =AND(A2=B2, A2=C2)

    Katika safu inayobadilika Excel (365 na 2021) unaweza pia kutumia sintaksia iliyo hapa chini. Katika Excel 2019 na chini zaidi, hii itafanya kazi kama fomula ya kawaida ya safu ya CSE, iliyokamilishwa kwa kubonyeza Ctrl + Shift + Enter vitufe pamoja.

    =AND(A2=B2:C2)

    matokeo ya fomula zote mbili NA ni thamani za kimantiki TRUE na FALSE.

    Ili kurudisha thamani zako mwenyewe, funga NA kwenye chaguo la kukokotoa la IF kama hivi:

    =IF(AND(A2=B2:C2), "yes", "")

    Mfumo huu utarudisha "ndiyo" ikiwa seli zote tatu. ni sawa, seli tupu vinginevyo.

    fomula COUNTIF ya kuangalia kama safu wima nyingi zinalingana

    Njia nyingine ya kuangalia kwa zinazolingana nyingi ni kutumia chaguo la kukokotoa COUNTIF katika fomu hii:

    COUNTIF( fungu , seli )= n

    Ambapo masafa ni safu ya visanduku vya kulinganishwa dhidi ya nyingine, kisanduku ni kisanduku chochote katika safu, na n ni idadi ya visanduku katika safu.

    Kwa sampuli ya mkusanyiko wetu wa data, fomula inaweza kuandikwa katika fomu hii. :

    =COUNTIF(A2:C2, A2)=3

    Ikiwa unalinganisha safu wima nyingi, chaguo la kukokotoa la COLUMNS linaweza kupata hesabu ya seli (n) kwako kiotomatiki:

    =COUNTIF(A2:C2, A2)=COLUMNS(A2:C2)

    Na chaguo la kukokotoa la IF litakusaidia kurudisha chochote unachotaka kama matokeo:

    =IF(COUNTIF(A2:C2, A2)=3, "All match", "")

    Mchanganyiko unaojali kesi kwa zinazolingana nyingi

    Kama katika kuangalia visanduku viwili, sisi tumia chaguo la kukokotoa EXACT kufanya ulinganisho halisi, ikiwa ni pamoja na kipochi cha herufi. Ili kushughulikia seli nyingi, EXACT itawekwa kwenye AND kitendakazi kama hiki:

    AND(EXACT( range , cell ))

    Katika Excel 365 na Excel 2021 , kwa sababu ya usaidizi wa safu zinazobadilika, hii inafanya kazi kama fomula ya kawaida. Katika Excel 2019 na chini, kumbuka kubofya Ctrl + Shift + Enter ili kuifanya fomula ya mkusanyiko .

    Kwa mfano, ili kuangalia kama seli A2:C2 zina thamani sawa, kipochi. -fomula nyeti ni:

    =AND(EXACT(A2:C2, A2))

    Pamoja na IF, inachukua umbo hili:

    =IF(AND(EXACT(A2:C2, A2)), "Yes", "No")

    Angalia kama kisanduku kinalingana na kisanduku chochote katika masafa 7>

    Ili kuona kama kisanduku kinalingana na kisanduku chochote katika safu fulani, tumia mojawapo ya fomula zifuatazo:

    AU chaguo za kukokotoa

    Ni bora zaidi kuitumia. kwa kuangalia seli 2 - 3.

    AU( seli A = seli B , seli A = seli C , seli A = seli D , ...)

    Excel 365 na Excel 2021 wanaelewa sintaksia hii pia:

    AU( seli = fungu )

    Katika Excel 2019 na chini, hii inapaswa kuandikwa kama fomula ya mkusanyiko kwa kubofya Ctrl + Shift + Enter njia ya mkato.

    COUNTIF chaguo la kukokotoa

    COUNTIF( fungu , seli )>0

    Kwa mfano, ili kuangalia kama A2 ni sawa na kisanduku chochote katika B2:D2, yoyote kati ya fomula hizi itafanya:

    =OR(A2=B2, A2=C2, A2=D2)

    =OR(A2=B2:D2)

    =COUNTIF(B2:D2, A2)>0

    Ikiwa unatumia Excel 2019 au matoleo mapya zaidi, kumbuka kubofya Ctrl + Shift + Enter ili kupata fomula ya pili AU ili kutoa matokeo sahihi.

    Ili kurudisha Ndiyo/Hapana au thamani zingine zozote unazotaka, unajua la kufanya - weka mojawapo ya fomula zilizo hapo juu katika jaribio la kimantiki la chaguo la kukokotoa la IF. Kwa mfano:

    =IF(COUNTIF(B2:D2, A2)>0, "Yes", "No")

    Kwa maelezo zaidi, tafadhali angalia kama thamani ipo katika masafa.

    Angalia kama safu mbili ni sawa

    Ili kulinganisha safu mbili seli kwa seli na kurudisha thamani ya kimantiki TRUE ikiwa seli zote katika nafasi zinazolingana zinalingana, toa masafa ya ukubwa sawa kwa jaribio la kimantiki la chaguo za kukokotoa za AND:

    AND( fungu A = fungu B )

    Kwa mfano, kulinganisha Matrix A katika B3:F6 na Matrix B katika B11:F14, fomula ni:

    =AND(B3:F6= B11:F14)

    Kwa pata Ndiyo / Hapana kwa matokeo, tumia IF AND mseto ufuatao:

    =IF(AND(B3:F6=B11:F14), "Yes", "No")

    Hiyo ndio jinsi ya kutumia fomula ya If matchkatika Excel. Ninakushukuru kwa kusoma na natumai kukuona kwenye blogu yetu wiki ijayo!

    Kitabu cha mazoezi

    Ikiwa visanduku vinalingana katika Excel - mifano ya fomula (.xlsx file)

    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.