Сравнете две колони в Excel за Match - Примери стъпка по стъпка

Сравнете две колони в Excel за Match

Сравняването и съпоставянето на две колони в данни на Excel може да се извърши по няколко начина, задълбочавайки се от инструментите, които потребителят познава, а също така зависи от структурата на данните. Например, потребител може да иска да сравнява или да съвпада с две колони и да получи резултата като TRUE или FALSE; някои потребители искат резултата със свои думи, някои потребители искат да подчертаят всички съвпадащи данни, някои потребители искат да подчертаят само уникални стойности. По този начин, в зависимост от изискванията на потребителя, можем да направим съвпадение.

Примери

По-долу са примерите за съвпадение или сравняване на две колони в Excel.

Пример # 1 - Сравнете данни от две колони

Да предположим например, че сте получили имена на градове от два различни източника, които са сортирани от А до Я. По-долу е даден набор от данни за този пример.

Стъпка 1: Имаме имена на градове от два различни източника; трябва да съпоставим дали данните на Source 1 са равни на Source 2 или не. Това може да стане чрез прости основни формули на Excel. Отворете знака за равенство в клетка C2.

Стъпка 2: Тъй като сравняваме Източник 1 = Източник 2, нека изберете формулата като А2 = В2 .

Стъпка 3: Натиснете клавиша Enter. Ако Източник 1 е равен на Източник 2, ще получим резултата като TRUE или иначе FALSE.

Стъпка 4: Плъзнете формулата до останалите клетки, за да получите резултата.

В някои клетки получихме резултата като FALSE (цветни клетки), което означава, че данните на Source 1 не са равни на Source 2. Нека разгледаме всяка клетка в детайли.

  • Клетка C3: В клетка A3 имаме „Ню Йорк“, а в клетка B3 имаме „NewYork“. Тук разликата е, че нямаме интервали след думата „Ново“. Така че резултатът е FALSE.
  • Клетка C7: В клетка A7 имаме „Bangalor“, а в клетка B7 имаме „Bengaluru“. Така че и двете са различни и очевидно резултатът е FALSE.
  • Клетка C9: Това е специален случай. В клетка A9 и B9 имаме същата стойност като „Ню Делхи“, но все пак получихме резултата като FALSE. Това е краен случай, но пример в реално време. Само като разгледаме данните, не можем наистина да кажем каква е разликата; трябва да преминем към режим на минутен анализ.

Стъпка 5: Нека приложим функцията LEN в Excel за всяка клетка, която указва броя на символите в избраната клетка.

Стъпка 6: В клетка A9 имаме 9 знака, но в клетка B9 имаме десет знака, т.е. един допълнителен знак в клетка B9. Натиснете клавиша F2 (редактиране) в клетка B9.

Стъпка 7: Както можем да видим, след думата „Делхи“ е въведен един последващ интервал, който допринася като допълнителен знак. За да преодолеем този тип сценарии, можем да приложим формулата с функцията TRIM, която премахва всички нежелани интервали. По-долу е посочен начинът за прилагане на функцията TRIM.

Сега вижте резултата в клетка C9; този път получихме резултата като TRUE, защото тъй като сме приложили TRIM функция, тя елиминира последващото пространство в клетка B9, сега това е равно на клетка A9.

Пример # 2 - Съвпадение между буквите

В случай, че искате да съпоставите или сравните две колони с чувствителен към регистъра подход, тогава трябва да използваме функцията Exact в Excel.

Точната функция търси две стойности и връща TRUE, ако стойността 1 е равна на стойност 2. Например, ако стойността 1 е „Мумбай“ и стойността 2 е „MUMBAI“, тя ще върне FALSE, тъй като символите на стойност 1 са в правилното формат и стойност 2 знака са с главни букви.

Разгледайте данните по-долу сега.

Имаме две стойности под формата на имена на плодове. Сега трябва да съпоставим дали Стойност 1 е равна на Стойност 2 или не.

По-долу е точната формула.

Тук стойност 1 е равна на стойност 2, така че връща „True“.

Плъзнете формулата в други клетки.

Имаме четири стойности, които не са точни.

  • Клетка C3: В клетка A3 имаме „Orange“, а в клетка B3 имаме „ORANGE“. Технически и двете са еднакви, тъй като сме приложили чувствителна към регистъра функция съвпадение ТОЧНО. Върна се FALSE.
  • Клетка C7: В този случай и двете стойности са различни в случай на съвпадение. Киви и KIWI.
  • Клетка C8: В този пример само един знак е чувствителен към малки и големи букви. „Каша Милан“ и „Каша Милан“.
  • Клетка C9: Тук също имаме само един знак, чувствителен към малки и големи букви. „Джак плодове“ и „Джак плодове“.

Пример # 3 - Променете резултата по подразбиране TRUE или FALSE с условие IF

В горния пример имаме TRUE за съвпадащи клетки и FALSE за несъвпадащи клетки. Можем също да променим резултата, като приложим условието IF в Excel.

Ако стойностите съвпадат, трябва да получим „Съвпадение“ или в противен случай да получим „Не съвпада“ като отговор, като заменим резултатите по подразбиране съответно на TRUE или FALSE.

Нека отворим условието IF в клетка C3.

Въведете логическия тест като A2 = B2.

Ако предоставеният логически тест в Excel е TRUE, тогава резултатът трябва да бъде „Matching“.

Ако тестът е FALSE, тогава се нуждаем от резултата като „Not Matching.“

Натиснете Enter и копирайте и поставете формулата във всички клетки, за да получите резултата във всички колони.

Така че навсякъде, където данните съвпадат, получаваме резултата като „Съвпадение“, или в противен случай получаваме резултата като „Не съвпада“.

Пример # 4 - Маркирайте съвпадащи данни

С помощта на условно форматиране можем да подчертаем всички съвпадащи данни в Excel.

Първо изберете данните и преминете към условно форматиране. Под Условно форматиране изберете Ново правило.

Изберете Използване на формула, за да определите кои клетки да форматирате. Във формулата лентата въвежда формулата като = $ A2 = $ B2.

Във Форматиране опцията избира цвят за форматиране.

Щракнете върху OK. Той ще подчертае всички съвпадащи данни.

По този начин можем да съпоставим две колони с данни в Excel по различни начини.

Интересни статии...