Excel бағдарламасында екі бағандағы мәтінді қалай салыстыруға болады

  • Мұны Бөлісіңіз
Hugh West

Мазмұны

Excel бағдарламасында екі бағандағы мәтінді салыстыру біздің күнделікті өміріміздегі маңызды міндет болып табылады, әсіресе берілген мәтінмен салыстыратын нәрсені табу керек болғанда. Бұл мақалада мен Excel бағдарламасындағы екі бағандағы мәтінді сәйкес мысалдармен салыстырудың жеті тиімді әдісіне тоқталамын.

Тәжірибелік жұмыс кітабын жүктеп алу

Жүктеп алуға болады. жақсырақ түсіну және оны өзіңіз орындау үшін келесі Excel жұмыс кітабын пайдаланыңыз.

Екі бағандағы мәтінді салыстыру.xlsx

Екі бағандағы мәтінді салыстырудың 7 ыңғайлы жолы Excel

Бұл мақала сізге Excel бағдарламасындағы екі бағандағы мәтінді арифметикалық формуласын пайдаланып, Егер <біріктіру арқылы салыстыруды көрсетеді. 9> және COUNTIF функциялары, шартты пішімдеу, VLOOKUP функциясы, INDEX кірістіру және MATCH функциялары және біріктіру SUMPRODUCT < ISNUMBER және MATCH функциялары.

Келесі деректер жиынын қарастырайық. Мұнда тауарлардың екі тізімі, атап айтқанда 1-ші тізім және 2-тармақ тізімі, тиісінше қаңтар және ақпан айларындағы сатылымдарымен бірге берілген.

Дәл қазір бізге элементтер тізімін әртүрлі көзқарастармен салыстырыңыз. Бастайық.

1. Жолдардағы сәйкестіктер үшін екі бағандағы мәтінді салыстыру

Мұнда біз екі бағандағы мәтінді үш санатпен, мысалы, бірдей (дәл) салыстыру әдісін көрсетеміз. )келесі формула. =INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)

  • Одан кейін ENTER пернесін басыңыз.
  • Мұнда, B5:C16 - сатылымдары бар элементтер тізімі, E5 - іздеу элементі, B5: B16 - элементтер тізімі, 0 дәл сәйкестік үшін және 2 баған индексі үшін.

  • Сонымен, мұнда D5 ұяшықтағы Сатылым мәнін көресіз.
  • Сонымен қатар, толтыру құралын басқарыңыз және оны D5 ұяшықтан D16 ұяшыққа апарыңыз.

  • Соңында, сіз барлық сатылым құнын төмендегі суретте аласыз.

7. SUMPRODUCT біріктіру Сәйкестіктері бар екі бағандағы мәтінді салыстыруға арналған , ISNUMBER және SATCH функциялары

Сәйкес келетін мәтін немесе элементтердің санын санағыңыз келсе, SUMPRODUCT функциясын <пайдалана аласыз. 9>. Формула SUMIFS сияқты жинақтауға жарамды өте көп қырлы, бірақ икемді функция болып табылады.

SUMPRODUCT функциясының синтаксисі

=SUMPRODUCT(array1, [array2],...)

SUMPRODUCT функциясының аргументі

  • массив1 – Көбейтілетін бірінші жиым немесе ауқым, содан кейін қосылады.
  • 2-массив – [қосымша] Көбейтілетін екінші жиым немесе ауқым, содан кейін қосылады.

Қадамдар:

  • Алдымен D5 ұяшықты таңдаңыз.
  • Екіншіден, жағдайға келесі формуланы жазыңыздеректер жинағының.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))

  • Одан кейін ENTER пернесін басыңыз.
  • Ішінде бұл формула, B5:B16 1-тармақ тізімі үшін ұяшық ауқымы және C5:C13 2-тармақ тізімі үшін. Сонымен қатар , –ISNUMBER функциясы шығысты сандық мәндерге түрлендіру үшін пайдаланылады.

  • Соңында келесі нәтижені көресіз берілген суретте.

Толығырақ оқу: Excel екі бағандағы сәйкестіктер саны (4 оңай жол)

Қорытынды

Бұл мақалада біз Excel бағдарламасындағы екі бағандағы мәтінді салыстырудың 7 пайдалы әдістерін қарастырдық. Бұл мақала сізге ұнады және көп нәрсе үйренді деп шын жүректен үміттенеміз. . Сонымен қатар, Excel бағдарламасында қосымша мақалаларды оқығыңыз келсе, біздің веб-сайтқа кіріңіз, Exceldemy . Егер сізде сұрақтар, пікірлер немесе ұсыныстар болса, оларды төмендегі түсініктеме бөлімінде қалдырыңыз.

жалпы арифметикалық формуланы қолдану арқылы сәйкестендіру, IF функциясы арқылы бірдей сәйкестіктер мен айырмашылықтарды және регистрді ескеретін талдаумен сәйкестіктерді немесе айырмашылықтарды салыстыру.

1.1  Жалпы арифметика арқылы бірдей (дәл) сәйкестендіру Формула

Қадамдар:

  • Мұнда B5 бұл ұяшық 1-тармақ тізіміндегі элемент және C5 2-тармақ тізіміндегі элементтің ұяшығы.
  • Біріншіден, D5 таңдаңыз. ұяшық.
  • Жалпы, бірдей сәйкестік үшін екі бағанды ​​жол-жол салыстыру үшін келесі формуланы пайдалануға болады.
=B5=C5

  • Одан кейін ENTER пернесін басыңыз.

  • Сонымен осы жерден көресіз D5 ұяшықтағы бірінші бірдей сәйкестік.
  • Сонымен қатар, толтыру тұтқасы құралын пайдаланып, оны D5 ішінен төмен сүйреңіз. ұяшықты D16 ұяшығына.

  • Соңында, сіз барлық ұқсастарды көре аласыз. ақиқат және жалған ретінде сәйкестендіру.

1.2 Сәйкестіктер мен айырмашылықтар. IF функциясын пайдалану

IF формуласын бірге пайдаланған кезде сәйкестік пен сәйкес келмеу (айырмашылықтар) туралы нәтижені оңай табуға болады. Егер функциясы берілген операторға негізделген логикалық функция.

Егер функциясының синтаксисі

=IF(logical_test, [value_if_true], [value_if_false])

IF функциясының аргументтері

  • логикалық_тест – Мән немесе логикалық өрнеконы ШЫН немесе ЖАЛҒАН деп бағалауға болады.
  • егер_шын_мән – [қосымша] Логикалық_сынақ ШЫН деп бағалағанда қайтарылатын мән.
  • егер_жалған_мән – [міндетті емес] Логикалық_сынақ ЖАЛҒАН деп бағалағанда қайтарылатын мән.

Қадамдар:

  • Мұнда алдымен D5 ұяшығын таңдаңыз.
  • Енді формуланы деректер жинағы жағдайында қолданайық.
=IF(B5=C5,"Match","Not Match")

  • Одан кейін ENTER пернесін басыңыз.

  • Содан кейін D5 ұяшығында СӘЙКЕСТІК ЕМЕС ретінде нәтиже аласыз.
  • Сонымен қатар, Толтыру тұтқасын<пайдаланыңыз. 2> құралын таңдап, оны D5 ұяшықтан D16 ұяшыққа апарыңыз.

  • Мұнда сіз барлық нәтижелерді аласыз.

1.3 Регистрді ескеретін талдаумен сәйкестіктерді немесе айырмашылықтарды салыстыру

Алдыңғы жағдайда біз мәтіннің сезімталдығын ескермедік. Егер НАҚ функциясы арқылы регистр сезімталдығына негізделген элементтер тізімін салыстырғыңыз келсе, келесі формуланы орындауға болады. ДӘЛ функциясы үлкен және кіші регистрді ескере отырып, екі мәтінді салыстырады.

Қадамдар:

  • Бұл суретте айырмашылықты көру үшін берілген екі жолды бояймыз.
  • Бұл жерден алдымен D5 ұяшықты таңдаңыз.
  • Одан кейін, формуланы деректер жиынымыздың жағдайында қолданайық.
=IF(EXACT(B5,C5),"Match","Not Match")

  • Одан кейін, ENTER пернесін басыңыз.

  • Сонымен, нәтижені D5 ішінде көресіз. ұяшығы.
  • Сонымен қатар, Толтыру тұтқасы құралын пайдаланып, оны D5 ұяшықтан <> ұяшығына сүйреңіз. 8>D16 ұяшық.

  • Демек, скриншотта біз тек F-дегі өзгерісті көре аламыз. Кеуде мұздатқышының нәтижесі “ Сәйкес емес

2. Мәтінді екіге салыстыру Excel бағдарламасында IF және COUNTIF функцияларын біріктіру арқылы бағандар

Алдыңғы мысалдарда біз жолдар бойынша салыстыру жүргіздік, бірақ кейде жолдар бойынша ғана емес, тұтас элементтермен жұмыс істеу керек болады. Бұл жағдайда сіз COUNTIF функциясын пайдалана аласыз.

COUNTIF функциясы орындайтын ауқымдағы ұяшықтарды санауға арналған Excel функциясы болып табылады. белгілі бір жағдай. Бұл функция күндерді, сандарды және мәтінді қамтитын ұяшықтарды санай алады.

COUNTIF функциясының синтаксисі

=COUNTIF(range, criteria)

COUNTIF функциясының аргументі

ауқым – Есептелетін ұяшықтар ауқымы.

критерии – Қандай ұяшықтарды санау керектігін басқаратын критерийлер.

Қадамдар:

  • Мұнда алдымен D5 ұяшығын таңдаңыз.
  • Одан кейін төмендегі формуланы осында қолданайық.
=IF(COUNTIF($C5:$C13, $B5)=0, "Not Found in List 2", "Found in List 2")

  • Мұнда, C5:C13 2-тармақ тізімі үшін ұяшық ауқымы және B5 элементтің ұяшығытармақтар тізімінен 1. IF функциясы нөлді (2-тізімде табылмады) немесе 1-ді қайтарса (2-тізімде табылды).
  • Одан кейін ENTER пернесін басыңыз.

  • Сонымен, сіз осы жерден D5 ұяшықтағы нәтижені көресіз.
  • Сонымен қатар, Толтыру тұтқасы құралын және оны D5 ұяшықтан D16 ұяшыққа төмен сүйреңіз.

  • Соңында сіз төмендегі суретте барлық нәтижелерді аласыз.

3 Сәйкестіктер мен айырмашылықтар үшін екі бағандағы мәтінді салыстыру үшін шартты пішімдеуді қолдану

Excel бағдарламасында шартты пішімдеуді пайдаланып, түстерді бөлектеу арқылы белгілі бір шарттарды қанағаттандыратын ұяшықтарға теңшелген пішімдеуді қолдануға болады.

Қолданайық элементтердің екі тізімін салыстыру мүмкіндігі.

3.1 Сәйкестіктерді табу

Төмендегі қадамдарды орындасаңыз, сәйкес элементті таба аласыз.

Қадамдар :

  • Біріншіден, Басты > Шартты пішімдеу > Жаңа ереже бөліміне өтіңіз.

  • Одан кейін Пайдалану опциясын таңдаңыз қай ұяшықтарды пішімдеу керектігін анықтауға арналған формула опциясы және формуланы келесі скриншоттағыдай бос орынға енгізіңіз.
=$B5=$C5

  • Кейінірек Формат түймесін басыңыз.

  • Одан кейін Толтыру бөліміне өтіңіз. опция, қалаған түсті таңдап, Ok түймесін басыңыз.

  • Қайтадан Ok түймесін басыңыз. Жаңа пішімдеу ережесі тілқатысу терезесіндежәшік.

  • Нәтижесінде келесі нәтиже аласыз. Тек динамик пен жұмыс үстелі мониторы сәйкес келеді.

3.2 Айырмашылықтарды табу

Қадамдар:

  • Мұнда айырмашылықтарды табу үшін алдыңғы әдіспен бірдей процедураны орындау керек, тек алдыңғысының орнына келесі формуланы енгізіңіз.
=$B5$C5

  • Соңында сіз келесі нәтижені аласыз.

Оқу Толығырақ: Айырмашылықтарды табу үшін Excel бағдарламасында екі бағанды ​​қалай салыстыру керек

4. Шартты пішімдеуді пайдалану арқылы екі бағандағы салыстыру үшін қайталанатын немесе бірегей мәтінді бөлектеу

Бұл әдісте біз Шартты пішімдеу формуладан басқасын қайталаңыз және мүмкіндіктің Ұяшықтарды ерекшелеу ережелері опциясын пайдаланыңыз.

4.1 Көшірме мәтінді табу (сәйкестендірілген мәтін)

Қайталанатын элементтерді формуласыз анықтауға болады. Ол үшін төмендегі қадамдарды орындаңыз.

Қадамдар:

  • Осы жерден Үй > Шартты пішімдеу > Ұяшықтарды ерекшелеу ережелері > Қайталанатын мәндер.

  • Содан кейін Қайталанатын мәндер тармағын ашыңыз.
  • Кейінірек оны қамтитын пішім ұяшықтарында әдепкі Көшірме опциясын сақтаңыз, мәндерді арқылы өзгертіңіз. опциясын (жай түсін көрсетеді) және OK түймесін басыңыз.

  • Сіз келесіні аласызшығару.

4.2 Бірегей мәтінді табу (Сәйкес келмейтін мәтін)

Сонымен қатар қайталанатын мәтіндер болатын элементтердің бірегей атауын анықтауға болады. қол жетімді.

Қадамдар:

  • Сонымен, Қайталанатын мәндер тілқатысу терезесіне дейін алдыңғы қадамдарды орындаңыз. . Тілқатысу терезесінде әдепкі опцияны Бірегей етіп өзгертіп, OK түймесін басыңыз.

  • Келесі болғаннан кейін жоғарыдағы қадамдарды орындасаңыз, келесі нәтиже аласыз.

5. Excel бағдарламасындағы жетіспейтін мәтінді салыстыру және табу үшін VLOOKUP функциясын пайдалану

Жақсы , сізге жетіспейтін мәтінді мәтіннің екі берілген бағанынан табу қажет болуы мүмкін. Бір тізімдегі элементтің басқа тізімде бар-жоғын анықтағыңыз келсе, VLOOKUP функциясын пайдалана аласыз. VLOOKUP — кестеде тігінен реттелген деректерді іздеуге арналған Excel функциясы. Функция шамамен және дәл сәйкестікпен үйлесімді.

VLOOKUP функциясының синтаксисі

=VLOOKUP(value, table, col_index, [range_lookup])

VLOOKUP функциясының аргументі

  • мән – Кестенің бірінші бағанында ізделетін мән.
  • кесте – Мәнді шығарып алатын кесте.
  • col_index – Баған мәнді шығарып алатын кестеде.
  • диапазон_looku p – [қосымша] TRUE = шамамен сәйкестік (әдепкі). FALSE = дәлсәйкес келеді.

Қадамдар:

  • Біріншіден, D5 <2 таңдаңыз>ұяшық.
  • Содан кейін, формула біздің деректер жинағы үшін келесідей болады.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))

  • Одан кейін ENTER пернесін басыңыз.

Формулаларды бөлу

  • Мұнда, B5 іздеу элементі, C5:C13 - 2-элемент тізімінің ұяшық ауқымы,
  • Сіз B5 ( AC ) 2-тармақ тізімінде табылғанын немесе табылмағанын білуіңіз керек.
  • Енді, егер іздеу элементі ( AC ) 2-тармақ тізімінде табылды, VLOOKUP формуласы элементтің атын қайтарады. Әйтпесе, 2-тізімде AC табылмаса, формула #Жоқ қатесін қайтарады. Сонымен, бұл жетіспейтін элемент.
  • Сонымен қатар, қателерді болдырмау үшін ISERROR функциясы қолданылады. Егер нәтиже қате болса, функция ШЫН , ал нәтиже қате болмаса, ЖАЛҒАН ретінде қайтарылады.
  • Сонымен, мұнда D5 ұяшықтағы бірінші бірдей сәйкестікті көресіз.
  • Сонымен қатар, толтыру тұтқасы құралын пайдаланып, оны ұяшықтан төмен сүйреңіз. D5 ұяшық D16 ұяшыққа.

  • Соңында, сіз барлық бірдей сәйкестікті шын және жалған ретінде көре аласыз.

Қатысты: Әр түрлі парақтардағы екі бағанды ​​салыстыру үшін VLOOKUP формуласы!

6. INDEX және MATCH функцияларын кірістіру арқылы мәтінді салыстыру және деректерді шығару

Егер балаларсәйкес элементтердің мәнін шығарып алу немесе қайтару қажет болса, INDEX MATCH функциясының комбинациясын пайдалануға болады. Excel ішіндегі INDEX функциясы диапазонда немесе массивте көрсетілген жерде орналасқан мәнді қайтарады.

INDEX функциясының синтаксисі

=INDEX(array, row_num, [col_num], [area_num])

INDEX функциясының аргументі

  • массив Ұяшықтар ауқымы немесе жиым тұрақтысы.
  • жол_саны – Анықтамадағы жол орны немесе массив.
  • col_num – [қосымша] Сілтемедегі немесе массивтегі баған орны.
  • аймақ_саны – [қосымша] Анықтамадағы пайдаланылуы тиіс ауқым.

СӘЙЛЕСТУ функциясы іздеу мәнінің орнын табу үшін пайдаланылады. жол, баған немесе кесте. MATCH жиі сәйкес мәнді алу үшін INDEX функция -мен біріктіріледі.

MATCH функциясының синтаксисі

=MATCH(lookup_value, lookup_array, [match_type])

MATCH функциясының аргументі

  • іздеу_мәні – Іздеу_массивіндегі сәйкес мән.
  • іздеу_жиымы – Ұяшықтар ауқымы немесе жиым сілтемесі.

Қадамдар:

  • Сіз сатулары бар элементтердің басқа тізімінде қолжетімді іздеу элементтерінің тізімін бердіңіз делік. Енді сәйкес элементтердің сатылымдарын шығарып алуыңыз керек.
  • Ол үшін сізге мынаны пайдалану керек

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.