Formula Excel ako odgovara: provjerite jesu li dvije ili više ćelija jednake

  • Podijeli Ovo
Michael Brown

Vodič će vas naučiti kako konstruirati formulu If match u Excelu, tako da vraća logičke vrijednosti, prilagođeni tekst ili vrijednost iz druge ćelije.

Excel formula za pregled ako se dvije ćelije podudaraju može biti jednostavno kao A1=B1. Međutim, mogu postojati različite okolnosti kada ovo očigledno rješenje neće raditi ili dati rezultate drugačije od onih koje ste očekivali. U ovom vodiču ćemo raspravljati o različitim načinima usporedbe ćelija u Excelu, tako da možete pronaći optimalno rješenje za svoj zadatak.

    Kako provjeriti da li se dvije ćelije podudaraju u Excelu

    Postoje mnoge varijacije formule za podudaranje Excel If. Samo pregledajte donje primjere i odaberite onaj koji najbolje odgovara vašem scenariju.

    Ako su dvije ćelije jednake, vratite TRUE

    Najjednostavniji " Ako je jedna ćelija jednaka drugoj onda je istina" Excel formula je ova:

    ćelija A= ćelija B

    Na primjer, da biste uporedili ćelije u stupcima A i B u svakom redu, unesite ovu formulu u C2, a zatim ga kopirajte u kolonu:

    =A2=B2

    Kao rezultat, dobit ćete TRUE ako su dvije ćelije iste, a u suprotnom FALSE:

    Napomene:

    • Ova formula vraća dvije Booleove vrijednosti: ako su dvije ćelije jednake - TRUE; ako nije jednako - LAŽNO. Da biste vratili samo TRUE vrijednosti, koristite u IF izrazu kao što je prikazano u sljedećem primjeru.
    • Ova formula je neosjetljiva na velika i mala slova , tako da tretira velika i mala slova kao iste znakove. Ako tekstvelika i mala slova su bitna, onda koristite ovu formulu osjetljivu na velika i mala slova.

    Ako se dvije ćelije poklapaju, vrati vrijednost

    Da vratite vlastitu vrijednost ako se dvije ćelije podudaraju, konstruirajte IF izraz koristeći ovaj obrazac :

    IF( ćelija A = ćelija B , value_if_true, value_if_false)

    Na primjer, za upoređivanje A2 i B2 i vraćanje "da" ako sadrže iste vrijednosti , "ne" inače, formula je:

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

    Ako želite vratiti vrijednost samo ako su ćelije jednake, onda unesite prazan niz ("") za value_if_false .

    Ako se podudara, onda da :

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

    Ako se podudara, onda TRUE:

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

    Napomena. Da biste vratili logičku vrijednost TRUE, nemojte je stavljati u dvostruke navodnike. Korištenje dvostrukih navodnika će pretvoriti logičku vrijednost u običan tekstualni niz.

    Ako je jedna ćelija jednaka drugoj, vratite drugu ćeliju

    I evo varijacije formule Excel if match koja rješava ovaj specifični zadatak: usporedite vrijednosti u dvije ćelije i ako podaci se podudaraju, a zatim kopirajte vrijednost iz druge ćelije.

    U Excel jeziku je formulisana ovako:

    IF( ćelija A = ćelija B , ćelija C , "")

    Na primjer, da provjerite stavke u kolonama A i B i vratite vrijednost iz stupca C ako se tekst podudara, formula u D2, kopirana dolje, je:

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

    Formula osjetljiva na velika i mala slova da vidite da li se dvije ćelije poklapaju

    U situaciji kada imate posla s tekstualnim vrijednostima osjetljivim na velika i mala slova, koristite EXACTfunkcija za tačno upoređivanje ćelija, uključujući velika i mala slova:

    IF(TOČNO( ćelija A , ćelija B ), vrijednost_ako_true, vrijednost_ako_netočno)

    Na primjer, za poređenje stavke u A2 i B2 i vratite "da" ako se tekst tačno poklapa, "ne" ako se pronađe bilo kakva razlika, možete koristiti ovu formulu:

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

    Kako provjeriti da li je više ćelija su jednaki

    Kao i kod poređenja dvije ćelije, provjera podudaranja više ćelija se također može obaviti na nekoliko različitih načina.

    I formula da se vidi da li se više ćelija podudara

    Za provjerite da li se više vrijednosti podudaraju, možete koristiti funkciju AND sa dva ili više logičkih testova:

    AND( ćelija A = ćelija B , ćelija A = ćelija C , …)

    Na primjer, da vidite jesu li ćelije A2, B2 i C2 jednake, formula je:

    =AND(A2=B2, A2=C2)

    U dinamičkom nizu Excel (365 i 2021) možete koristiti i donju sintaksu. U programu Excel 2019 i starijim verzijama, ovo će raditi samo kao tradicionalna formula CSE niza, koja se završava zajedničkim pritiskom na tipke Ctrl + Shift + Enter.

    =AND(A2=B2:C2)

    Rezultat obje formule I je logičke vrijednosti TRUE i FALSE.

    Da vratite vlastite vrijednosti, umotajte AND u funkciju IF ovako:

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

    Ova formula vraća "da" ako sve tri ćelije su jednaki, inače prazna ćelija.

    COUNTIF formula za provjeru da li se više stupaca podudara

    Drugi način za provjeru višestrukih podudaranja je korištenje funkcije COUNTIF u ovom obliku:

    COUNTIF( opseg , ćelija )= n

    Gdje je opseg raspon ćelija koje se međusobno upoređuju, cell je bilo koja pojedinačna ćelija u rasponu, a n je broj ćelija u rasponu.

    Za naš skup podataka uzorka, formula se može napisati u ovom obliku :

    =COUNTIF(A2:C2, A2)=3

    Ako uspoređujete puno kolona, ​​funkcija COLUMNS može automatski dobiti broj ćelija (n) za vas:

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

    I funkcija IF će vam pomoći da vratite sve što želite kao rezultat:

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

    Formula osjetljiva na velika i mala slova za više podudaranja

    Kao i kod provjere dvije ćelije, mi koristite funkciju EXACT za izvođenje tačnog poređenja, uključujući velika i mala slova. Za rukovanje s više ćelija, EXACT treba biti ugniježđen u funkciju AND na sljedeći način:

    AND(EXACT( opseg , ćelija ))

    U Excel 365 i Excel 2021 , zbog podrške za dinamičke nizove, ovo radi kao normalna formula. U programu Excel 2019 i starijim verzijama, ne zaboravite da pritisnete Ctrl + Shift + Enter kako biste to učinili formulom niza .

    Na primjer, da biste provjerili da li ćelije A2:C2 sadrže iste vrijednosti, velika i mala slova -osjetljiva formula je:

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

    U kombinaciji sa IF, poprima ovaj oblik:

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

    Provjeri da li se ćelija podudara s bilo kojom ćelijom u rasponu

    Da biste vidjeli da li se ćelija podudara s bilo kojom ćelijom u datom rasponu, koristite jednu od sljedećih formula:

    ILI funkcija

    Najbolje je koristiti za provjeru 2 - 3 ćelije.

    ILI( ćelija A = ćelija B , ćelija A = ćelija C , ćelija A = ćelija D , …)

    Excel 365 i Excel 2021 razumeju i ovu sintaksu:

    ILI( ćelija = opseg )

    U Excel 2019 i niže, ovo treba unijeti kao formulu niza pritiskom na prečicu Ctrl + Shift + Enter.

    funkcija COUNTIF

    COUNTIF( opseg , cell )>0

    Na primjer, da provjerite da li je A2 jednaka bilo kojoj ćeliji u B2:D2, bilo koja od ovih formula će učiniti:

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

    =OR(A2=B2:D2)

    =COUNTIF(B2:D2, A2)>0

    Ako koristite Excel 2019 ili stariju verziju, ne zaboravite da pritisnete Ctrl + Shift + Enter da dobijete drugu formulu ILI za ispravne rezultate.

    Da biste vratili Da/Ne ili bilo koju drugu vrijednost koju želite, znate što trebate učiniti - ugnijezdite jednu od gornjih formula u logički test funkcije IF. Na primjer:

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

    Za više informacija pogledajte Provjerite postoji li vrijednost u rasponu.

    Provjerite da li su dva raspona jednaka

    Za poređenje dva raspona ćeliju po ćeliju i vraćaju logičku vrijednost TRUE ako se sve ćelije na odgovarajućim pozicijama poklapaju, dajte raspone jednake veličine logičkom testu funkcije AND:

    AND( opseg A = opseg B )

    Na primjer, da bismo uporedili matricu A u B3:F6 i matricu B u B11:F14, formula je:

    =AND(B3:F6= B11:F14)

    Do dobijte Da / Ne kao rezultat, koristite sljedeću kombinaciju IF I:

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

    Tako se koristi formula za podudaranje Akou Excelu. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

    Radna sveska za vježbanje

    Ako se ćelije podudaraju u Excelu - primjeri formule (.xlsx datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.