Excel os yw'n cyfateb i fformiwla: gwiriwch a yw dwy gell neu fwy yn gyfartal

  • Rhannu Hwn
Michael Brown

Bydd y tiwtorial yn eich dysgu sut i adeiladu'r fformiwla If match yn Excel, fel ei fod yn dychwelyd gwerthoedd rhesymegol, testun addasedig neu werth o gell arall.

Fformiwla Excel i'w weld os yw dwy gell yn cyfateb gallai fod mor syml ag A1=B1. Fodd bynnag, efallai y bydd amgylchiadau gwahanol pan na fydd y datrysiad amlwg hwn yn gweithio neu'n cynhyrchu canlyniadau gwahanol i'r hyn yr oeddech yn ei ddisgwyl. Yn y tiwtorial hwn, byddwn yn trafod gwahanol ffyrdd o gymharu celloedd yn Excel, fel y gallwch ddod o hyd i'r ateb gorau posibl ar gyfer eich tasg.

    Sut i wirio a yw dwy gell yn cyfateb yn Excel<7

    Mae yna lawer o amrywiadau o fformiwla Excel If match. Adolygwch yr enghreifftiau isod a dewiswch yr un sy'n gweithio orau ar gyfer eich senario.

    Os yw dwy gell yn hafal, dychwelwch TRUE

    Y symlaf " Os yw un gell yn hafal i un arall yna gwir" Fformiwla Excel yw hyn:

    cell A= cell B

    Er enghraifft, i gymharu celloedd yng ngholofnau A a B ym mhob rhes, rydych chi'n nodi'r fformiwla hon yn C2, ac yna ei gopïo i lawr y golofn:

    =A2=B2

    O'r herwydd, fe gewch GWIR os yw dwy gell yr un peth, ANGHYWIR fel arall:

    Nodiadau:

    • Mae'r fformiwla hon yn dychwelyd dau werth Boole: os yw dwy gell yn hafal - GWIR; os nad yn gyfartal - GAU. I ddychwelyd y gwerthoedd GWIR yn unig, defnyddiwch yn y datganiad IF fel y dangosir yn yr enghraifft nesaf.
    • Mae'r fformiwla hon yn ansensitif mewn llythrennau bras , felly mae'n trin llythrennau mawr a llythrennau bach fel yr un nodau. Os bydd y testunmaterion achos, yna defnyddiwch y fformiwla achos-sensitif hon.

    Os yw dwy gell yn cyfateb, dychwelwch y gwerth

    I ddychwelyd eich gwerth eich hun os yw dwy gell yn cyfateb, lluniwch ddatganiad IF gan ddefnyddio'r patrwm hwn :

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

    Er enghraifft, i gymharu A2 a B2 a dychwelyd "ie" os ydynt yn cynnwys yr un gwerthoedd , "na" fel arall, y fformiwla yw:

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

    Os ydych ond am ddychwelyd gwerth os yw celloedd yn gyfartal, yna darparwch linyn gwag ("") ar gyfer value_if_false .

    Os yn cyfateb, yna ie :

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

    Os yn cyfateb, yna GWIR:

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

    Nodyn. I ddychwelyd y gwerth rhesymegol TRUE, peidiwch â'i amgáu mewn dyfynbrisiau dwbl. Bydd defnyddio dyfynodau dwbl yn trosi'r gwerth rhesymegol yn llinyn testun rheolaidd.

    Os yw un gell yn hafal i un arall, yna dychwelwch gell arall

    A dyma amrywiad o'r fformiwla Excel if match sy'n datrys y dasg benodol hon: cymharwch y gwerthoedd mewn dwy gell ac os yw'r paru data, yna copïwch werth o gell arall.

    Yn yr iaith Excel, mae wedi'i lunio fel hyn:

    IF( cell A = cell B , cell C , "")

    Er enghraifft, i wirio'r eitemau yng ngholofnau A a B a dychwelyd gwerth o golofn C os yw'r testun yn cyfateb, y fformiwla yn D2, wedi'i chopïo i lawr, yw:<3

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

    Fformiwla achos-sensitif i weld a yw dwy gell yn cyfateb

    Mewn sefyllfa pan fyddwch yn delio â gwerthoedd testun sy'n sensitif i achos, defnyddiwch EXACTswyddogaeth i gymharu'r celloedd yn union, gan gynnwys y cas llythrennau:

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

    Er enghraifft, i gymharu yr eitemau yn A2 a B2 a dychwelyd "ie" os yw'r testun yn cyfateb yn union, "na" os canfyddir unrhyw wahaniaeth, gallwch ddefnyddio'r fformiwla hon:

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

    Sut i wirio a yw celloedd lluosog cyfartal

    Yn yr un modd â chymharu dwy gell, gellir gwirio celloedd lluosog am gyfatebiaethau hefyd mewn ychydig o wahanol ffyrdd.

    A fformiwla i weld a yw celloedd lluosog yn cyfateb

    I gwirio a yw gwerthoedd lluosog yn cyfateb, gallwch ddefnyddio'r ffwythiant AND gyda dau brawf rhesymegol neu fwy:

    AND( cell A = cell B , cell A = cell C , …)

    Er enghraifft, i weld a yw celloedd A2, B2 a C2 yn hafal, y fformiwla yw:

    =AND(A2=B2, A2=C2)

    Mewn arae ddeinamig Excel (365 a 2021) gallwch hefyd ddefnyddio'r gystrawen isod. Yn Excel 2019 ac yn is, bydd hyn ond yn gweithio fel fformiwla arae CSE traddodiadol, wedi'i gwblhau trwy wasgu'r bysellau Ctrl + Shift + Enter gyda'i gilydd.

    =AND(A2=B2:C2)

    Canlyniad y ddau fformiwlâu AND yw'r gwerthoedd rhesymegol GWIR ac ANGHYWIR.

    I ddychwelyd eich gwerthoedd eich hun, amlapiwch AC yn y ffwythiant IF fel hyn:

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

    Mae'r fformiwla hon yn dychwelyd "ie" os yw'r tair cell yn gyfartal, cell wag fel arall.

    Fformiwla COUNTIF i wirio a yw colofnau lluosog yn cyfateb

    Ffordd arall i wirio am gyfatebiaethau lluosog yw defnyddio'r ffwythiant COUNTIF yn y ffurflen hon:

    COUNTIF( ystod , cell )= n

    Lle mae ystod ystod o gelloedd i'w cymharu yn erbyn ei gilydd, cell yw unrhyw gell sengl yn yr amrediad, a n yw nifer y celloedd yn yr amrediad.

    Ar gyfer ein set ddata sampl, gellir ysgrifennu'r fformiwla yn y ffurflen hon :

    =COUNTIF(A2:C2, A2)=3

    Os ydych yn cymharu llawer o golofnau, gall y ffwythiant COLUMNS gael cyfrif (n) y celloedd i chi yn awtomatig:

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

    A bydd y swyddogaeth IF yn eich helpu i ddychwelyd unrhyw beth yr ydych ei eisiau fel canlyniad:

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

    Fformiwla sy'n sensitif i achos ar gyfer paru lluosog

    Yn yr un modd â gwirio dwy gell, rydym yn defnyddio'r swyddogaeth EXACT i berfformio'r union gymhariaeth, gan gynnwys y cas llythrennau. I drin celloedd lluosog, mae EXACT i'w nythu i'r swyddogaeth AND fel hyn:

    AND(EXACT( ystod , cell ))

    Yn Excel 365 ac Excel 2021 , oherwydd cefnogaeth ar gyfer araeau deinamig, mae hyn yn gweithio fel fformiwla arferol. Yn Excel 2019 ac yn is, cofiwch wasgu Ctrl + Shift + Enter i'w wneud yn fformiwla arae .

    Er enghraifft, i wirio a yw celloedd A2:C2 yn cynnwys yr un gwerthoedd, achos -ffurflen sensitif yw:

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

    Mewn cyfuniad ag IF, mae'n cymryd y siâp hwn:

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

    Gwiriwch a yw cell yn cyfateb i unrhyw gell yn yr amrediad

    I weld a yw cell yn cyfateb i unrhyw gell mewn ystod benodol, defnyddiwch un o'r fformiwlâu canlynol:

    NEU ffwythiant

    Mae'n well ei defnyddio ar gyfer gwirio 2 - 3 cell.

    NEU( cell A = cell B , cell A = cell C , cell A = cell D , …)

    Mae Excel 365 ac Excel 2021 yn deall y gystrawen hon hefyd:

    OR( cell = ystod )

    Yn Excel 2019 a yn is, dylid rhoi hwn fel fformiwla arae trwy wasgu'r llwybr byr Ctrl + Shift + Enter.

    Swyddogaeth COUNTIF

    COUNTIF( ystod , cell )>0

    Er enghraifft, i wirio a yw A2 yn hafal i unrhyw gell yn B2:D2, bydd unrhyw un o'r fformiwlâu hyn yn gwneud:

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

    =OR(A2=B2:D2)

    =COUNTIF(B2:D2, A2)>0

    Os ydych yn defnyddio Excel 2019 neu is, cofiwch bwyso Ctrl + Shift + Enter i gael yr ail fformiwla OR i gael y canlyniadau cywir.

    I ddychwelyd Ie/Nac oes neu unrhyw werthoedd eraill rydych chi eu heisiau, rydych chi'n gwybod beth i'w wneud - nythu un o'r fformiwlâu uchod ym mhrawf rhesymegol y ffwythiant IF. Er enghraifft:

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

    Am ragor o wybodaeth, gweler Gwiriwch a yw gwerth yn bodoli mewn ystod.

    Gwiriwch a yw dwy ystod yn hafal

    I gymharu dau ystod cell-wrth-gell a dychwelyd y gwerth rhesymegol GWIR os yw'r holl gelloedd yn y safleoedd cyfatebol yn cyfateb, rhowch yr ystodau o faint cyfartal i brawf rhesymegol y ffwythiant AND:

    AND( ystod A = ystod B )

    Er enghraifft, i gymharu Matrics A yn B3:F6 a Matrics B yn B11:F14, y fformiwla yw:

    =AND(B3:F6= B11:F14)

    I cael Ie / Nac oes fel y canlyniad, defnyddiwch y cyfuniad OS A canlynol:

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

    Dyna sut i ddefnyddio'r fformiwla If matchyn Excel. Diolch i chi am ddarllen a gobeithiaf eich gweld ar ein blog yr wythnos nesaf!

    Gweithlyfr ymarfer

    Os yw celloedd yn cyfateb yn Excel - enghreifftiau fformiwla (ffeil .xlsx)

    <3.3.3.3.3.3.3.3.3.3.3.3.3

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.