Формула Excel if match: правярае, ці роўныя дзве ці больш вочак

  • Падзяліцца Гэтым
Michael Brown

Падручнік навучыць вас ствараць формулу супадзення If у Excel, каб яна вяртала лагічныя значэнні, уласны тэкст або значэнне з іншай ячэйкі.

Формула Excel для прагляду калі дзве ячэйкі супадаюць, можа быць так проста, як A1=B1. Аднак могуць узнікнуць розныя абставіны, калі гэта відавочнае рашэнне не спрацуе або дасць вынікі, адрозныя ад таго, што вы чакалі. У гэтым уроку мы абмяркуем розныя спосабы параўнання ячэек у Excel, каб вы маглі знайсці аптымальнае рашэнне для сваёй задачы.

    Як праверыць, ці супадаюць дзве ячэйкі ў Excel

    Існуе шмат варыянтаў формулы супадзення Excel If. Проста праглядзіце прыклады ніжэй і выберыце той, які лепш за ўсё падыходзіць для вашага сцэнара.

    Калі дзве ячэйкі роўныя, вяртайце TRUE

    Самае простае " Калі адна ячэйка роўная другой, тады ісціна" Формула Excel такая:

    ячэйка A= ячэйка B

    Напрыклад, каб параўнаць ячэйкі ў слупках A і B у кожным радку, вы ўводзіце гэту формулу ў C2, а затым скапіруйце яго ў слупок:

    =A2=B2

    У выніку вы атрымаеце TRUE, калі дзве ячэйкі аднолькавыя, FALSE у адваротным выпадку:

    Заўвагі:

    • Гэта формула вяртае два лагічныя значэнні: калі дзве ячэйкі роўныя - TRUE; калі не роўна - ХЛУСНЯ. Каб вярнуць толькі значэнні TRUE, выкарыстоўвайце ў аператары IF, як паказана ў наступным прыкладзе.
    • Гэта формула неадчувальная да рэгістра , таму яна разглядае вялікія і малыя літары як аднолькавыя сімвалы. Калі тэкстмае значэнне рэгістр, тады выкарыстоўвайце гэтую формулу з улікам рэгістра.

    Калі дзве ячэйкі супадаюць, вяртайце значэнне

    Каб вярнуць ваша ўласнае значэнне, калі дзве ячэйкі супадаюць, стварыце аператар КАЛІ, выкарыстоўваючы гэты шаблон :

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

    Напрыклад, каб параўнаць A2 і B2 і вярнуць «так», калі яны ўтрымліваюць аднолькавыя значэнні , "не", у адваротным выпадку формула:

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

    Калі вы жадаеце вярнуць значэнне, толькі калі ячэйкі роўныя, увядзіце пусты радок ("") для value_if_false .

    Калі супадае, то так :

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

    Калі супадае, то ПРАЎДА:

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

    Заўвага. Каб вярнуць лагічнае значэнне TRUE, не бярыце яго ў двукоссе. Выкарыстанне падвойных двукоссяў пераўтворыць лагічнае значэнне ў звычайны тэкставы радок.

    Калі адна ячэйка роўная другой, то вяртаецца іншая ячэйка

    І вось варыянт формулы Excel if match , якая вырашае гэтую канкрэтную задачу: параўнаць значэнні ў дзвюх ячэйках і калі даныя супадаюць, затым скапіруйце значэнне з іншай ячэйкі.

    У мове Excel гэта фармулюецца наступным чынам:

    КАЛІ( ячэйка A = ячэйка B , ячэйка C , "")

    Напрыклад, каб праверыць элементы ў слупках A і B і вярнуць значэнне са слупка C, калі тэкст супадае, формула ў D2, скапіяваная ўніз:

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

    Формула з улікам рэгістра, каб убачыць, ці супадаюць дзве ячэйкі

    У сітуацыі, калі вы маеце справу з тэкставымі значэннямі з улікам рэгістра, выкарыстоўвайце ДАЛЕЙфункцыя для дакладнага параўнання вочак, уключаючы рэгістр літар:

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

    Напрыклад, для параўнання элементы ў A2 і B2 і вяртаюць "так", калі тэкст дакладна супадае, "не", калі знойдзена розніца, вы можаце выкарыстоўваць гэтую формулу:

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

    Як праверыць, ці ёсць некалькі ячэек роўныя

    Як і пры параўнанні дзвюх ячэек, праверка супадзення некалькіх ячэек таксама можа быць выканана некалькімі рознымі спосабамі.

    І формула, каб убачыць, ці супадаюць некалькі ячэек

    Каб праверыць, ці супадае некалькі значэнняў, вы можаце выкарыстоўваць функцыю І з двума ці больш лагічнымі тэстамі:

    І( ячэйка A = ячэйка B , ячэйка A = ячэйка C , …)

    Напрыклад, каб даведацца, ці роўныя ячэйкі A2, B2 і C2, прывядзіце наступную формулу:

    =AND(A2=B2, A2=C2)

    У дынамічным масіве Excel (365 і 2021), вы таксама можаце выкарыстоўваць прыведзены ніжэй сінтаксіс. У Excel 2019 і больш ранніх версіях гэта будзе працаваць толькі як традыцыйная формула масіва CSE, якая завяршаецца адначасовым націсканнем клавіш Ctrl + Shift + Enter.

    =AND(A2=B2:C2)

    Вынікам абедзвюх формул І з'яўляецца лагічныя значэнні TRUE і FALSE.

    Каб вярнуць вашы ўласныя значэнні, перанясіце І ў функцыю IF наступным чынам:

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

    Гэта формула вяртае "так", калі ўсе тры ячэйкі роўныя, у адваротным выпадку пустая клетка.

    Формула COUNTIF для праверкі супадзення некалькіх слупкоў

    Іншы спосаб праверыць множныя супадзенні - выкарыстанне функцыі COUNTIF у гэтай форме:

    COUNTIF( дыяпазон , ячэйка )= n

    Дзе дыяпазон - гэта дыяпазон ячэек для параўнання адна з адной, ячэйка - гэта любая асобная ячэйка ў дыяпазоне, а n - колькасць ячэек у дыяпазоне.

    Для нашага ўзору набору даных формулу можна запісаць у наступным выглядзе :

    =COUNTIF(A2:C2, A2)=3

    Калі вы параўноўваеце шмат слупкоў, функцыя COLUMNS можа аўтаматычна атрымаць для вас колькасць ячэек (n):

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

    І функцыя КАЛІ дапаможа вам вярнуць усё, што заўгодна, у якасці выніку:

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

    Формула з улікам рэгістра для некалькіх супадзенняў

    Як і пры праверцы дзвюх вочак, мы выкарыстоўваць функцыю EXACT для дакладнага параўнання, уключаючы рэгістр літар. Каб апрацоўваць некалькі ячэек, EXACT трэба ўкласці ў функцыю AND наступным чынам:

    AND(EXACT( range , cell ))

    У Excel 365 і Excel 2021 , дзякуючы падтрымцы дынамічных масіваў, гэта працуе як звычайная формула. У Excel 2019 і больш ранніх версіях не забывайце націскаць Ctrl + Shift + Enter, каб зрабіць гэта формулай масіву .

    Напрыклад, каб праверыць, ці ўтрымліваюць ячэйки A2:C2 аднолькавыя значэнні, рэгістр -адчувальная формула:

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

    У спалучэнні з IF яна прымае такую ​​форму:

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

    Праверце, ці супадае ячэйка з любой ячэйкай у дыяпазоне

    Каб убачыць, ці адпавядае ячэйка якой-небудзь ячэйцы ў зададзеным дыяпазоне, выкарыстоўвайце адну з наступных формул:

    функцыя АБО

    Лепш за ўсё выкарыстоўваць для праверкі 2 - 3 клетак.

    АБО( ячэйка A = ячэйка B , ячэйка A = ячэйка C , ячэйка A = ячэйка D , …)

    Excel 365 і Excel 2021 таксама разумеюць гэты сінтаксіс:

    АБО( ячэйка = дыяпазон )

    У Excel 2019 і ніжэй, гэта трэба ўвесці ў выглядзе формулы масіва, націснуўшы спалучэнне клавіш Ctrl + Shift + Enter.

    функцыя COUNTIF

    COUNTIF( range , cell )>0

    Напрыклад, каб праверыць, ці роўна A2 якой-небудзь ячэйцы ў B2:D2, падыдзе любая з гэтых формул:

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

    =OR(A2=B2:D2)

    =COUNTIF(B2:D2, A2)>0

    Калі вы выкарыстоўваеце Excel 2019 або ніжэй, не забудзьце націснуць Ctrl + Shift + Enter, каб атрымаць другую формулу АБО для атрымання правільных вынікаў.

    Каб вярнуць Так/Не або любыя іншыя патрэбныя вам значэнні, вы ведаеце, што трэба зрабіць - укладзіце адну з прыведзеных вышэй формул у лагічны тэст функцыі КАЛІ. Напрыклад:

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

    Для атрымання дадатковай інфармацыі гл. Праверце, ці існуе значэнне ў дыяпазоне.

    Праверце, ці роўныя два дыяпазоны

    Для параўнання два дыяпазоны па ячэйках і вяртанне лагічнага значэння TRUE, калі ўсе ячэйкі ў адпаведных пазіцыях супадаюць, падайце дыяпазоны аднолькавага памеру для лагічнай праверкі функцыі І:

    І( дыяпазон A = дыяпазон B )

    Напрыклад, каб параўнаць матрыцу A у B3:F6 і матрыцу B у B11:F14, формула:

    =AND(B3:F6= B11:F14)

    To атрымаеце ў выніку Так / Не , выкарыстоўвайце наступную камбінацыю КАЛІ І:

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

    Вось як выкарыстоўваць формулу супадзення Каліу Excel. Я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!

    Практычны сшытак

    Калі ячэйкі супадаюць у Excel - прыклады формул (.xlsx файл)

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.