Excel: Хоёр баганыг тохирох ба ялгааг харьцуул

  • Үүнийг Хуваалц
Michael Brown

Агуулгын хүснэгт

Excel дээр баганыг харьцуулах нь бидний хааяа нэг хийдэг зүйл юм. Microsoft Excel нь өгөгдлийг харьцуулах, тааруулах хэд хэдэн сонголтыг санал болгодог боловч ихэнх нь нэг багананд хайлт хийхэд анхаарлаа хандуулдаг. Энэ зааварт бид Excel-ийн хоёр баганыг харьцуулж, тэдгээрийн хоорондын таарч, ялгааг олох хэд хэдэн арга техникийг судлах болно.

    Excel мөрийн 2 баганыг хэрхэн харьцуулах вэ- мөрөөр

    Та Excel программ дээр өгөгдөлд дүн шинжилгээ хийхдээ хамгийн түгээмэл хийдэг ажлуудын нэг бол мөр тус бүрийн өгөгдлийг харьцуулах явдал юм. Дараах жишээнүүдэд үзүүлсэн шиг IF функцийг ашиглан энэ даалгаврыг хийж болно.

    Жишээ 1. Хоёр баганыг ижил мөрөнд таарах эсвэл ялгааг харьцуулах

    Excel дээр хоёр баганыг харьцуулах мөр мөрөөр, эхний хоёр нүдийг харьцуулах ердийн IF томьёо бичнэ үү. Томьёог ижил эгнээний өөр баганад оруулаад дүүргэх бариулыг чирж өөр нүд рүү хуулна уу ( сонгосон нүдний баруун доод буланд байгаа жижиг дөрвөлжин). Үүнийг хийснээр курсор нэмэх тэмдэг болж өөрчлөгдөнө:

    Тоглолтын томьёо

    Энэ жишээн дээрх A2 ба B2 агуулгатай ижил мөр доторх нүднүүдийг олохын тулд томьёо нь дараах байдалтай байна. дараах байдлаар:

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

    Ялгааны томьёо

    Нэг мөрөнд өөр утгатай нүднүүдийг олохын тулд тэнцүү тэмдгийг тэгш бус тэмдгээр () солино уу:

    =IF(A2B2,"No match","")

    Тоглолт ба ялгаа

    Мэдээж,хайх:

    • Давхардсан утгууд (тохирох) - хоёр жагсаалтад байгаа зүйлс.
    • Өвөрмөц утгууд (ялгаанууд) - 1-р жагсаалтад байгаа боловч 2-р жагсаалтад байхгүй зүйлүүд.

    Бидний зорилго таарах тул эхний сонголтыг сонгоод <24 дээр дарна уу>Дараагийн .

  • Энэ бол харьцуулах багана сонгох гол алхам юм. Бидний хувьд сонголт нь тодорхой байна, учир нь бид зөвхөн 2 баганыг харьцуулж байна: 2000 Ялагч , 2021 оны Ялагч . Том хүснэгтүүдэд та хэд хэдэн хос багана сонгож, харьцуулах боломжтой.
  • Сүүлийн шатанд та олсон зүйлстэй хэрхэн харьцахаа сонгоод Дуусгах дээр дарна уу.

    Энд хэд хэдэн өөр сонголтууд байдаг. Бидний зорилгын хувьд эдгээр хоёр нь хамгийн ашигтай байдаг:

    • Өнгийгөөр тодруулах - сонгосон өнгөний таарч эсвэл ялгаатай байдлыг сүүдэрлэдэг (Excel-ийн нөхцөлт форматтай адил).
    • Төлөв баганад тодорхойлох - Төлөв баганыг "Давхардсан" эсвэл "Өвөрмөц" гэсэн шошготой (IF томьёотой адил) оруулна.
  • Энэ жишээний хувьд би дараах өнгөөр ​​давхардсан зүйлсийг тодруулахаар шийдлээ:

    Тэгээд агшин зуур дараах үр дүнд хүрсэн:

    Статус баганад үр дүн дараах байдлаар харагдана:

    Зөвлөгөө. Хэрэв таны харьцуулж буй жагсаалтууд өөр ажлын хуудас эсвэл ажлын дэвтэрт байгаа бол Excel-ийг үзэх нь тустай байж болох юмхуудаснууд зэрэгцэн оршдог.

    Та Excel-ийн баганыг тааруулах (давхардсан) болон ялгааг (өвөрмөц утгуудыг) харьцуулах арга юм. Хэрэв та энэ хэрэгслийг туршиж үзэхийг хүсч байвал доорх линкийг ашиглан үнэлгээний хувилбарыг татаж авах боломжтой.

    Уншсанд баярлалаа, мөн бидэнд байгаа бусад хэрэгтэй хичээлүүдийг үзэхийг зөвлөж байна :)

    Боломжтой татан авалтууд

    Excel жагсаалтыг харьцуулах - жишээнүүд (.xlsx файл)

    Ultimate Suite - туршилтын хувилбар (.exe файл)

    Ганц томьёогоор тохирох болон зөрүүг хоёуланг нь олоход юу ч саад болохгүй:

    =IF(A2=B2,"Match","No match")

    Эсвэл

    =IF(A2B2,"No match","Match")

    Үр дүн нь үүнтэй төстэй байж магадгүй:

    Таны харж байгаагаар томьёо нь тоо , огноо , цагийн болон текстийн мөр -ийг адилхан сайн зохицуулдаг.

    Зөвлөгөө. Та Excel-ийн дэвшилтэт шүүлтүүрийг ашиглан хоёр баганыг мөр мөрөөр нь харьцуулж болно. Энд 2 баганын хоорондох тохирол болон зөрүүг хэрхэн шүүхийг харуулсан жишээг үзүүлэв.

    Жишээ 2. Нэг мөрөнд том жижиг үсэг харгалзах хоёр жагсаалтыг харьцуулаарай

    Та анзаарсан байх өмнөх жишээн дээрх дэлгэцийн агшин дахь 10-р мөрөнд байгаа шиг текстийн утгыг харьцуулахдаа том том үсгийг үл тоомсорло. Хэрэв та мөр тус бүрийн 2 баганын хооронд үсгийн мэдрэмжтэй тохирохыг олохыг хүсвэл EXACT функцийг ашиглана уу:

    =IF(EXACT(A2, B2), "Match", "")

    жижиг үсэг мэдэрдэг ялгааг олохын тулд. ижил мөрөнд IF функцын 3-р аргументад харгалзах текстийг (энэ жишээнд "Өвөрмөц") оруулна уу, жишээ нь:

    =IF(EXACT(A2, B2), "Match", "Unique")

    Тохирох олон баганыг харьцуулах ижил мөр

    Таны Excel-ийн ажлын хуудсан дээрх олон баганыг дараах шалгуурын дагуу харьцуулж болно:

    • бүх баганаас ижил утгатай мөрүүдийг олоорой ( Жишээ 1)
    • ямар ч 2 баганаас ижил утгатай мөрүүдийг олоорой (Жишээ 2)

    Жишээ 1. Нэг мөр доторх бүх нүднүүдээс тохирохыг ол.

    Хэрэв таны хүснэгт гурав ба түүнээс дээш баганатай бол таХэрэв бүх нүдэнд ижил утгатай мөрүүдийг олохыг хүсвэл AND мэдэгдэл бүхий IF томьёо ажиллах болно:

    =IF(AND(A2=B2, A2=C2), "Full match", "")

    Хэрэв таны хүснэгт олон баганатай бол илүү гоёмсог шийдэл нь COUNTIF функцийг ашиглах болно:

    =IF(COUNTIF($A2:$E2, $A2)=5, "Full match", "")

    Энд 5 нь таны харьцуулж буй баганын тоо юм.

    Жишээ 2. Нэг ижил хоёр нүдэнд тохирохыг ол. мөр

    Хэрэв та нэг мөр доторх ижил утгатай хоёр ба түүнээс дээш нүдний баганыг харьцуулах арга хайж байгаа бол OR мэдэгдэл бүхий IF томьёог ашиглана уу:

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

    Хэрэв харьцуулах олон багана байгаа бол таны OR мэдэгдэл хэт том болж магадгүй. Энэ тохиолдолд хэд хэдэн COUNTIF функцийг нэмэх нь илүү сайн шийдэл байх болно. Эхний COUNTIF нь 1-р баганатай хэдэн багана ижил утгатай болохыг, хоёр дахь COUNTIF нь үлдсэн хэдэн багана нь 2-р баганатай тэнцүү байгааг тоолох гэх мэт. Хэрэв тоо 0 бол томьёо нь "Өвөрмөц", "Тохирох" гэсэн утгыг буцаана. Жишээ нь:

    =IF(COUNTIF(B2:D2,A2)+COUNTIF(C2:D2,B2)+(C2=D2)=0,"Unique","Match")

    Excel-ийн хоёр баганыг тохирох ба ялгааг хэрхэн харьцуулах вэ

    Танд Excel-д 2 өгөгдлийн жагсаалт байгаа бөгөөд та бүх утгыг олохыг хүсч байна гэж бодъё. (тоо, огноо эсвэл текстийн мөр) нь А баганад байгаа боловч В баганад байхгүй.

    Үүний тулд та COUNTIF($B:$B, $A2)=0 функцийг IF-ийн логик тестэнд оруулж болно. мөн тэг (тохирох зүйл олдсонгүй) эсвэл өөр тоо (дор хаяж 1 таарч олдсон) эсэхийг шалгана уу.

    Хамгийн түрүүндЖишээ нь, дараах IF/COUNTIF томьёо нь В баганыг бүхэлд нь A2 нүдэн дэх утгыг хайдаг. Хэрэв тохирох зүйл олдохгүй бол томьёо нь "B-д тохирох тэмдэгт байхгүй" гэж буцаана, өөрөөр хэлбэл хоосон мөр:

    =IF(COUNTIF($B:$B, $A2)=0, "No match in B", "")

    Зөвлөгөө. Хэрэв таны хүснэгт тогтмол тооны мөртэй бол том өгөгдлийн багц дээр илүү хурдан ажиллахын тулд томьёог бүхэлд нь ($B:$B) бус тодорхой мужийг (жишээ нь $B2:$B10) зааж өгч болно.

    Суулгасан ISERROR болон MATCH функц бүхий IF томьёо ашиглан ижил үр дүнд хүрч болно:

    =IF(ISERROR(MATCH($A2,$B$2:$B$10,0)),"No match in B","")

    Эсвэл дараах массив томьёог ашиглан (Ctrl + Shift товчийг дарахаа бүү мартаарай) + Зөв оруулахын тулд оруулна уу):

    =IF(SUM(--($B$2:$B$10=$A2))=0, " No match in B", "")

    Хэрэв та тохирох (давхардсан) болон ялгаа (өвөрмөц утгууд) хоёуланг нь тодорхойлох нэг томьёо хүсвэл хоосон давхарт тохирох текстийг оруулна уу. дээрх томьёоны аль нэгэнд ишлэл (""). Жишээ нь:

    =IF(COUNTIF($B:$B, $A2)=0, "No match in B", "Match in B")

    Excel дээр хоёр жагсаалтыг хэрхэн харьцуулж, тааруулах вэ

    Заримдаа та хоёр өөр хүснэгтийн хоёр баганыг тааруулахаас гадна тохирохыг татах хэрэгтэй болдог. хайлтын хүснэгтээс оруулгууд. Microsoft Excel нь үүнд зориулсан тусгай функцийг өгдөг - VLOOKUP функц. Өөр хувилбар болгон та илүү хүчирхэг, олон талт INDEX MATCH томъёог ашиглаж болно. Excel 2021 болон Excel 365-ын хэрэглэгчид XLOOKUP функцээр даалгавраа гүйцэтгэж чадна.

    Жишээ нь, дараах томьёо нь D баганад байгаа бүтээгдэхүүний нэрийг А баганын нэрстэй харьцуулж, татаж авна уу.Хэрэв тохирол олдвол В баганаас борлуулалтын харгалзах тоо, эс бөгөөс #Үгүй алдаа гарна.

    =AND($A2=$B2, $A2=$C2)

    =INDEX($B$2:$B$6, MATCH($D2, $A$2:$A$6, 0))

    =XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)

    Дэлгэрэнгүй мэдээллийг VLOOKUP ашиглан хоёр баганыг хэрхэн харьцуулах вэ гэсэн хэсгээс үзнэ үү.

    Хэрэв та томьёо хийхэд тийм ч таатай санагдахгүй бол хурдан бөгөөд ойлгомжтой шийдэл - Хүснэгт нэгтгэх шидтэнг ашиглан ажлаа хийж болно.

    Хоёр жагсаалтыг харьцуулж, таарч байгаа болон ялгааг тодруулна уу

    Та Excel-ийн багануудыг харьцуулахдаа нэг баганад байгаа боловч нөгөө баганад байхгүй зүйлсийг "үзүүлэн харуулах" боломжтой. Та Excel-ийн нөхцөлт форматлах функцийг ашиглан ийм нүднүүдийг хүссэн өнгөөрөө сүүдэрлэж болох ба дараах жишээнүүд нь алхмуудыг нарийвчлан харуулж байна.

    Жишээ 1. Мөр тус бүрийн тохирол, ялгааг тодруулна уу

    хоёр багана болон Excel-ийг харьцуулж, нэг мөрөнд байгаа В баганад байгаа ижил бичилттэй байгаа А баганын нүднүүдийг тодруулж, дараахыг хийнэ үү:

    • Тодруулахыг хүсэж буй нүднүүдээ сонгоно уу ( Хэрэв та мөрийг бүхэлд нь будахыг хүсвэл нэг баганын дотор эсвэл хэд хэдэн баганын нүдийг сонгож болно).
    • Нөхцөлт формат > Шинэ дүрэм… > Аль нүдийг форматлахыг тодорхойлохын тулд томьёо ашиглана .
    • =$B2=$A2 гэх мэт энгийн томъёогоор дүрэм үүсгэ (2-р мөр нь баганын толгойг оруулаагүй өгөгдөл бүхий эхний мөр гэж үзвэл). Харьцангуй мөрийн лавлагаа ($.-гүй) ашиглаж байгаа эсэхээ дахин шалгана уутэмдэг) дээрх томьёотой адил байна.

    А ба В баганын хоорондох ялгаа -ийг тодруулахын тулд дараах томьёогоор дүрмийг үүсгэнэ үү:

    =$B2$A2

    Хэрэв та Excel-ийн нөхцөлт форматыг шинээр ашиглаж байгаа бол алхам алхмаар зааварчилгааг томъёонд суурилсан нөхцөлт форматын дүрмийг хэрхэн бий болгох талаар үзнэ үү.

    Жишээ 2. Жагсаалт бүрийн өвөрмөц оруулгуудыг тодруулна уу

    Excel дээр хоёр жагсаалтыг харьцуулах бүрт 3 төрлийн зүйлийг онцолж болно:

    • Зөвхөн 1-р жагсаалтад байгаа зүйлүүд (өвөрмөц)
    • Зөвхөн 2-р жагсаалтад байгаа зүйлс (өвөрмөц)
    • Хоёр жагсаалтад байгаа зүйлс (давхардсан) - дараагийн жишээнд үзүүлэв.

    Энэ жишээ нь зүйлсийг хэрхэн өнгөөр ​​будаж болохыг харуулж байна. Эдгээр нь зөвхөн нэг жагсаалтад байна.

    Таны Жагсаалт 1 нь А баганад (A2:A6), Жагсаалт 2 нь С (C2:C5) баганад байна. Та нөхцөлт форматын дүрмийг дараах томъёогоор үүсгэнэ:

    Жагсаалт 1 (A багана)-д өвөрмөц утгуудыг тодруулна уу:

    =COUNTIF($C$2:$C$5, $A2)=0

    Жагсаалт 2-д өвөрмөц утгуудыг тодруул (C багана). ):

    =COUNTIF($A$2:$A$6, $C2)=0

    Тэгээд дараах үр дүнг гаргана уу:

    Жишээ 3. 2 баганын хоорондох тохиролуудыг (давхардсан) тодруулна уу

    Хэрэв та өмнөхийг сайтар дагаж мөрдсөн бол Жишээ нь, та COUNTIF томьёог тохируулахад бэрхшээл гарахгүй бөгөөд ингэснээр тэд ялгааг бус тохирохыг олох болно. Та хийх ёстой зүйл бол 0-ээс их тоог тохируулах явдал юм:

    Жагсаалт 1 (багана)-д тохирох зүйлсийг тодруулна уу.A):

    =COUNTIF($C$2:$C$5, $A2)>0

    Жагсаалт 2 дахь тохиролуудыг тодруулна уу (C багана):

    =COUNTIF($A$2:$A$6, $C2)>0

    Мөрийн ялгаа болон олон багананд таарч байгааг тодруулна уу

    Хэд хэдэн баганын утгыг мөр мөрөөр нь харьцуулах үед тохирохыг тодруулах хамгийн хурдан арга бол нөхцөлт форматын дүрмийг бий болгох бөгөөд ялгааг арилгах хамгийн хурдан арга бол Тусгай руу очих функцийг ашиглах явдал юм. Дараах жишээнүүдэд үзүүлэв.

    Жишээ 1. Олон баганыг харьцуулж, мөрийн тохирлыг тодруулаарай

    Бүх баганад ижил утгатай мөрүүдийг тодруулахын тулд Бүх баганад нөхцөлт форматлах дүрмийг үүсгэнэ үү. дараах томъёоны аль нэгэнд үндэслэсэн:

    =AND($A2=$B2, $A2=$C2)

    эсвэл

    =COUNTIF($A2:$C2, $A2)=3

    Энд A2, B2, C2 нь хамгийн дээд нүд, 3 нь харьцуулах баганын тоо.

    Мэдээж AND болон COUNTIF томьёо нь зөвхөн 3 баганыг харьцуулах замаар хязгаарлагдахгүй, та 4, 5, 6 ба түүнээс дээш баганад ижил утгатай мөрүүдийг тодруулахын тулд ижил төстэй томьёо ашиглаж болно.

    Жишээ 2. Олон баганыг харьцуулж, мөрийн ялгааг тодруулаарай

    Мөр бүрийн өөр өөр утгатай нүднүүдийг хурдан тодруулахын тулд Excel-ийн Тусгай руу очих функцийг ашиглаж болно.

    1. Харьцуулахыг хүсэж буй нүднүүдийн мужийг сонгоно уу. Энэ жишээнд би А2-аас С8 хүртэлх нүднүүдийг сонгосон.

      Өгөгдмөлөөр, сонгосон мужын хамгийн дээд нүд нь идэвхтэй нүд бөгөөд ижил эгнээний сонгосон бусад баганын нүднүүдтэй харьцуулагдана.эс. Дээрх дэлгэцийн зургаас харахад идэвхтэй нүд нь цагаан өнгөтэй байхад сонгосон хүрээний бусад бүх нүдийг тодруулсан байна. Энэ жишээн дэх идэвхтэй нүд нь A2 тул харьцуулах багана нь А багана байна.

      харьцуулах баганыг өөрчлөхийн тулд Tab товчлуурын аль нэгийг ашиглана. зүүнээс баруун тийш сонгосон нүднүүд эсвэл Enter товчийг дарж дээрээс доош шилжүүлнэ үү.

      Зөвлөгөө. зэргэлдээх багануудыг сонгохын тулд эхний баганыг сонгоод Ctrl-г удаан дарж, дараа нь бусад баганыг сонгоно уу. Идэвхтэй нүд нь сүүлчийн баганад (эсвэл зэргэлдээ баганын сүүлчийн блок) байх болно. Харьцуулах баганыг өөрчлөхийн тулд дээр дурдсанчлан Tab эсвэл Enter товчийг ашиглана уу.

    2. Нүүр таб дээрээс Засварлах бүлэгт очоод Олох & > Тусгай руу очих... -г сонгоод Мөрийн ялгаа -г сонгоод OK товчийг дарна уу.
    3. Утга нь мөр бүрийн харьцуулах нүднээс өөр нүднүүд өнгөтэй байна. Хэрэв та тодруулсан нүднүүдийг ямар нэгэн өнгөөр ​​сүүдэрлэхийг хүсвэл туузан дээрх Өнгийг дүүргэх дүрс дээр товшоод өөрийн хүссэн өнгөө сонгоно уу.

    Excel-ийн хоёр нүдийг хэрхэн харьцуулах вэ

    Үнэндээ 2 нүдийг харьцуулах нь Excel-ийн хоёр баганыг мөр тус бүрээр нь харьцуулах тохиолдол юм. Томьёог баганын бусад нүд рүү хуулах шаардлагагүй.

    Жишээ нь, A1 нүднүүдийг харьцуулахболон C1, та дараах томьёог ашиглаж болно.

    Тоглолтын хувьд:

    =IF(A1=C1, "Match", "")

    Ялгааны хувьд:

    =IF(A1C1, "Difference", "")

    Сурах Excel дээрх нүднүүдийг харьцуулах хэд хэдэн аргыг үзнэ үү:

    • Excel дээрх хоёр мөрийг хэрхэн харьцуулах вэ
    • Хоёр нүд таарч байгаа эсвэл олон нүд тэнцүү эсэхийг шалгана уу

    Excel-ийн хоёр багана/жагсаалтыг томьёогүйгээр харьцуулах арга

    Одоо та Excel-ийн баганыг харьцуулах, тохируулах талаар санал болгож буй зүйлсийг мэдэж байгаа тул энэ даалгаврын өөрийн шийдлийг танд үзүүлье. Энэ хэрэгсэл нь "Хоёр хүснэгтийг харьцуулах" нэртэй бөгөөд энэ нь бидний Ultimate Suite-д багтсан болно.

    Нэмэлт нь хоёр хүснэгт эсвэл жагсаалтыг дурын тооны баганаар харьцуулж, тохирох/ялгааг тодорхойлох боломжтой (бидний томъёогоор хийсэн шиг) мөн тэдгээрийг онцлон тэмдэглэ (бид нөхцөлт форматтай адил).

    Энэ өгүүллийн зорилгын үүднээс бид хоёуланд нь байгаа нийтлэг утгыг олохын тулд дараах 2 жагсаалтыг харьцуулах болно.

    Хоёр жагсаалтыг харьцуулахын тулд дараах алхмуудыг дагах хэрэгтэй:

    1. Ablebits Data<дээрх Хүснэгтүүдийг харьцуулах товчийг дарж эхэлнэ үү. 25> таб.
    2. эхний багана/жагсаалт -ийг сонгоод Дараах дээр дарна уу. Нэмэлтийн хувьд энэ бол таны Хүснэгт 1.
    3. Хоёр дахь багана/жагсаалт -ийг сонгоод Дараах дээр дарна уу. Нэмэлтийн хувьд энэ нь таны Хүснэгт 2 бөгөөд ижил эсвэл өөр ажлын хуудсанд эсвэл өөр ажлын дэвтэрт ч байж болно.
    4. Ямар төрлийн өгөгдөл сонгохыг сонгоно уу

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.