Ինչպես համեմատել տեքստը երկու սյունակում Excel-ում

  • Կիսվել Սա
Hugh West

Բովանդակություն

Excel-ում երկու սյունակով տեքստը համեմատելը կարևոր խնդիր է մեր առօրյա կյանքում, հատկապես, երբ մենք պետք է գտնենք տվյալ տեքստի հետ համեմատվող մի բան: Այս հոդվածում ես կկենտրոնանամ Excel -ի երկու սյունակով տեքստը համեմատելու յոթ արդյունավետ եղանակների վրա՝ համապատասխան օրինակներով:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

Դուք կարող եք ներբեռնել հետևյալ Excel աշխատանքային գրքույկը՝ ավելի լավ հասկանալու և ինքնուրույն կիրառելու համար:

Համեմատեք տեքստը երկու սյունակում.xlsx

7 հարմար եղանակ՝ տեքստը երկու սյունակով համեմատելու համար Excel

Այս հոդվածը ձեզ ցույց կտա, թե ինչպես կարելի է համեմատել տեքստը երկու սյունակում Excel-ում` օգտագործելով թվաբանական բանաձևը` համատեղելով IF <: 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 -ը սյունակի ինդեքսի համար է:

  • Այսպիսով, դուք այստեղ կտեսնեք Sales արժեքը D5 բջիջում:
  • Բացի այդ, օգտագործեք Լրացրեք Handle գործիքը և քաշեք այն ներքև D5 բջիջից մինչև D16 բջիջը:

  • Վերջապես, դուք կստանաք ամբողջ վաճառքի արժեքը ստորև ներկայացված նկարում:

7. SUMPRODUCT-ի միաձուլում , ISNUMBER և MATCH ֆունկցիաները՝ երկու սյունակով տեքստը հաշվելու համընկնումների հետ համեմատելու համար

Եթե ցանկանում եք հաշվել համընկնող տեքստի կամ տարրերի քանակը, կարող եք օգտագործել SUMPRODUCT ֆունկցիան

9>. Բանաձևը արտասովոր բազմակողմանի, բայց բավականին ճկուն ֆունկցիա է, որը հարմար է ամփոփելու համար, ինչպիսին է SUMIFS :

SUMPRODUCT ֆունկցիայի շարահյուսությունը

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

SUMPRODUCT ֆունկցիայի փաստարկը

  • զանգված1 – Առաջին զանգվածը կամ տիրույթը, որը պետք է բազմապատկել, այնուհետև ավելացնել:
  • զանգված2 – [ըստ ցանկության] Երկրորդ զանգվածը կամ տիրույթը, որը պետք է բազմապատկել, ապա ավելացնել:

Քայլեր.

  • Սկզբում ընտրեք D5 բջիջը:
  • Երկրորդ, գրեք հետևյալ բանաձևըմեր տվյալների շտեմարանից:
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))

  • Այնուհետև սեղմեք ENTER :
  • In այս բանաձևը, B5:B16 բջիջների տիրույթն է 1-ին կետի ցանկի համար, և C5:C13 -ը 2-րդ կետերի ցանկի համար է: , –ISNUMBER ֆունկցիան օգտագործվում է ելքը թվային արժեքների փոխակերպելու համար։

  • Վերջապես կտեսնեք հետևյալ ելքը։ տրված պատկերում:

Կարդալ ավելին. Excel-ի հաշվարկը համապատասխանում է երկու սյունակով (4 հեշտ եղանակ)

Եզրակացություն

Այս հոդվածում մենք լուսաբանել ենք 7 հարմար եղանակներ՝ համեմատելու տեքստը երկու սյունակում Excel-ում: Մենք անկեղծորեն հուսով ենք, որ դուք շատ բան եք վայելել և սովորել այս հոդվածից: . Բացի այդ, եթե ցանկանում եք կարդալ ավելի շատ հոդվածներ Excel-ում, կարող եք այցելել մեր կայքը՝ Exceldemy : Եթե ​​ունեք հարցեր, մեկնաբանություններ կամ առաջարկություններ, խնդրում ենք դրանք թողնել ստորև նշված մեկնաբանությունների բաժնում:

համընկնումը՝ օգտագործելով ընդհանուր թվաբանական բանաձևը, նույնական համընկնումներն ու տարբերությունները՝ օգտագործելով IF ֆունկցիան , և համեմատում են համընկնումները կամ տարբերությունները մեծատառերի զգայուն վերլուծության հետ:

1.1  Նույնական (ճշգրիտ) համընկնում` օգտագործելով ընդհանուր թվաբանություն Բանաձև

Քայլեր.

  • Ահա, B5 սա բջիջի Տարրը 1-ին կետի ցանկից և C5 տարրերի բջիջն է 2-րդ ցուցակից:
  • Սկզբում ընտրեք D5 բջիջ:
  • Ընդհանուր առմամբ, դուք կարող եք օգտագործել հետևյալ բանաձևը` երկու սյունակ տող առ տող համեմատելու համար` նույնական համապատասխանության համար:
=B5=C5

  • Այնուհետև սեղմեք ENTER:

  • Այսպիսով, դուք կտեսնեք այստեղ առաջին նույնական համընկնումը D5 բջիջում:
  • Բացի այդ, օգտագործեք Fill Handle գործիքը և քաշեք այն ներքև D5 բջիջը դեպի D16 բջիջ:

  • Վերջապես, դուք կարող եք տեսնել բոլոր նույնականները համընկնումը որպես ճշմարիտ և կեղծ:

1.2 Նույնական համընկնումներ և տարբերություններ rences Օգտագործելով IF ֆունկցիան

Դուք հեշտությամբ կարող եք գտնել համապատասխանության և չհամապատասխանելու (տարբերությունների) արդյունքը, երբ միասին օգտագործում եք IF բանաձևը: IF ֆունկցիան տրամաբանական ֆունկցիա է, որը հիմնված է տվյալ դրույթի վրա:

IF ֆունկցիայի շարահյուսությունը

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

IF ֆունկցիայի փաստարկները

  • տրամաբանական_թեստ – Արժեք կամ տրամաբանական արտահայտությունորը կարող է գնահատվել որպես TRUE կամ FALSE:
  • value_if_true – [ըստ ցանկության] Արժեքը, որը պետք է վերադարձվի, երբ logical_test-ը գնահատվում է TRUE:
  • value_if_false – [ըստ ցանկության] Արժեքը, որը պետք է վերադարձվի, երբ logical_test-ը գնահատվում է FALSE:

Քայլեր.

  • Այստեղ նախ ընտրեք D5 բջիջը:
  • Այժմ եկեք կիրառենք բանաձևը մեր տվյալների բազայի դեպքում:
=IF(B5=C5,"Match","Not Match")

  • Դրանից հետո սեղմեք ENTER ։

  • Այնուհետև արդյունքը կստանաք որպես ՉՀամապատասխանել D5 բջջում:
  • Բացի այդ, օգտագործեք Լրացնել բռնակը գործիքը և այն ներքև քաշեք D5 բջիջից մինչև D16 բջիջը:

  • Այստեղ դուք կստանաք բոլոր արդյունքները:

1.3 Համընկնումներ կամ տարբերությունների համեմատություն մեծատառերի զգայուն վերլուծության հետ

Նախորդ դեպքում մենք հաշվի չենք առել տեքստի զգայունությունը: Եթե ​​ցանկանում եք համեմատել ապրանքների ցանկը՝ հիմնված մեծատառերի զգայունության վրա՝ օգտագործելով EXACT ֆունկցիան , կարող եք շարունակել հետևյալ բանաձևը: EXACT ֆունկցիան համեմատում է երկու տեքստ՝ հաշվի առնելով մեծատառերը և փոքրատառերը:

Քայլեր.

  • Այս նկարում մենք կգունավորենք տրված երկու տողերը՝ տարբերությունը տեսնելու համար:
  • Այստեղ նախ ընտրեք D5 բջիջը:
  • Այնուհետև, եկեք կիրառենք բանաձևը մեր տվյալների բազայի դեպքում:
=IF(EXACT(B5,C5),"Match","Not Match")

  • Այնուհետևսեղմեք ENTER ։

  • Այսպիսով, դուք այստեղ կտեսնեք արդյունքը D5 բջիջ:
  • Բացի այդ, օգտագործեք Fill Handle գործիքը և քաշեք այն D5 բջիջից դեպի <: 8>D16 բջիջ:

  • Հետևաբար, էկրանի նկարում մենք կարող ենք տեսնել, որ միայն F-ի փոփոխությունը Chest Freezer -ում ստացվում է « Չհամընկնող »

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 բջջում:
  • Բացի այդ, օգտագործեք Լրացնել Handle գործիքը և քաշեք այն D5 բջիջից դեպի D16 բջջ:

  • Վերջապես, դուք կստանաք բոլոր արդյունքները ստորև ներկայացված նկարում:

3 Պայմանական ֆորմատավորում կիրառելով տեքստը երկու սյունակում համընկնումների և տարբերությունների համար համեմատելու համար

Օգտագործելով պայմանական ձևաչափումը Excel-ում, դուք կարող եք կիրառել հարմարեցված ձևաչափում բջիջների վրա, որոնք բավարարում են որոշակի չափանիշներ՝ ընդգծելով գույները:

Եկեք կիրառենք Նյութերի երկու ցուցակները համեմատելու հատկություն:

3.1 Համընկնումներ գտնելը

Դուք կարող եք գտնել համապատասխան տարրը, եթե հետևեք ստորև նշված քայլերին:

Քայլեր :

  • Սկզբում գնացեք Տուն > Պայմանական ֆորմատավորում > Նոր կանոն :

  • Այնուհետև ընտրեք Օգտագործել բանաձև՝ որոշելու համար, թե որ բջիջները պետք է ֆորմատավորել տարբերակը և բանաձևը տեղադրեք դատարկ տարածքում, ինչպես հետևյալ սքրինշոթում:
=$B5=$C5

  • Այնուհետև սեղմեք Ձևաչափել :

  • Այնուհետև անցեք Լրացնել տարբերակ, ընտրեք ձեր ուզած գույնը և սեղմեք Լավ :

  • Կրկին սեղմեք Լավ Նոր ձևաչափման կանոն երկխոսության մեջտուփ։

  • Արդյունքում դուք կստանաք հետևյալ արդյունքը. Միայն բարձրախոսն ու աշխատասեղանի մոնիտորը համընկնում են:

3.2 Տարբերությունները գտնելը

Քայլեր.

  • Այստեղ, տարբերությունները գտնելու համար, դուք պետք է կատարեք նույն ընթացակարգը, ինչ նախորդ եղանակով, բացառությամբ նախորդի փոխարեն հետևյալ բանաձևի:
=$B5$C5

  • Վերջապես, դուք կստանաք հետևյալ արդյունքը:

Կարդացեք Ավելին․ Ինչպես համեմատել երկու սյունակ Excel-ում՝ տարբերություններ գտնելու համար

4. Երկու սյունակներում համեմատելու համար ընդգծելով կրկնվող կամ եզակի տեքստ՝ օգտագործելով պայմանական ձևաչափումը

Այս մեթոդով մենք կօգտագործենք Պայմանական ձևաչափում կրկին բացառությամբ բանաձևի և օգտագործեք հատկանիշի Highlight Cells Rules տարբերակը:

4.1 Կրկնվող տեքստի (համապատասխան տեքստի) որոնում

Դուք կարող եք նույնականացնել կրկնօրինակ տարրերը առանց որևէ բանաձևի: Դրա համար հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Այստեղ ընտրեք Տուն > Պայմանական ձևաչափում > Նշել բջիջների կանոնները > Կրկնօրինակել արժեքները:

  • Այնուհետև բացեք Duplicate Values :
  • Այնուհետև պահպանեք լռելյայն Duplicate տարբերակը այն պարունակող ֆորմատի բջիջներում, փոխեք արժեքները -ով: տարբերակ (ուղղակի այն ցույց է տալիս գույնը) և սեղմեք OK ։

  • Դուք կստանաք հետևյալըելք։

4.2 Գտնել եզակի տեքստ (չհամընկնող տեքստ)

Նաև կարող եք նույնականացնել այն տարրերի եզակի անվանումը, որտեղ կրկնվող տեքստերն են։ հասանելի է:

Քայլեր.

  • Այնպես որ, հետևեք նախորդ քայլերին մինչև երկխոսության տուփը, այն է՝ Կրկնօրինակեք արժեքները . Երկխոսության վանդակում փոխեք լռելյայն տարբերակը Եզակի և սեղմեք OK :

  • Հետևելուց հետո վերը նշված քայլերով դուք կստանաք հետևյալ արդյունքը:

5. Օգտագործելով VLOOKUP ֆունկցիան Excel-ում բացակայող տեքստը համեմատելու և գտնելու համար

Դե , գուցե ստիպված լինեք գտնել բացակայող տեքստը տեքստի երկու տրված սյունակներից: Օրինակ, եթե ցանկանում եք որոշել, թե արդյոք մի ցուցակի տարրը մյուս ցուցակում է, թե ոչ, կարող եք օգտագործել VLOOKUP ֆունկցիան : VLOOKUP -ը Excel ֆունկցիա է աղյուսակում ուղղահայաց կազմակերպված տվյալների որոնումների համար: Ֆունկցիան համատեղելի է և՛ մոտավոր, և՛ ճշգրիտ համապատասխանության հետ:

VLOOKUP ֆունկցիայի շարահյուսությունը

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

VLOOKUP ֆունկցիայի փաստարկը

  • արժեքը – Աղյուսակի առաջին սյունակում փնտրվող արժեքը:
  • աղյուսակ – Աղյուսակ, որտեղից կարելի է ստանալ արժեքը:
  • col_index – Սյունակ աղյուսակում, որտեղից կարելի է ստանալ արժեքը:
  • range_looku p – [ըստ ցանկության] TRUE = մոտավոր համընկնում (կանխադրված): ՍՈՒՏ = ճշգրիտհամընկնում:

Քայլեր.

  • Սկզբում ընտրեք D5 բջջ.
  • Այնուհետև բանաձևը կլինի հետևյալը մեր տվյալների բազայի համար:
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))

  • Դրանից հետո սեղմեք ENTER ։

Formula Breakdown

  • Ահա, B5 որոնվող տարրն է, C5:C13 բջիջների տիրույթն է 2-րդ կետերի ցանկի համար,
  • Դուք պետք է պարզեք, արդյոք B5 ( AC ) գտնվել է 2-րդ կետերի ցանկում, թե ոչ:
  • Այժմ, եթե Որոնման տարրը ( AC ) գտնվում է 2-րդ կետերի ցանկում, VLOOKUP բանաձևը վերադարձնում է նյութի անունը: Հակառակ դեպքում, եթե AC չի գտնվել ցանկ 2-ում, բանաձևը վերադարձնում է #N/A սխալ : Այսպիսով, սա բացակայող տարրն է:
  • Այնուհետև, ISERROR ֆունկցիան օգտագործվում է սխալներից խուսափելու համար: Եթե ​​արդյունքը սխալ է, ֆունկցիան կվերադառնա որպես TRUE , և FALSE , եթե արդյունքը սխալ չէ:
  • Այսպիսով, Դուք այստեղ կտեսնեք առաջին նույնական համապատասխանությունը D5 բջիջում:
  • Բացի այդ, օգտագործեք Fill Handle գործիքը և քաշեք այն ներքև D5 բջիջը դեպի D16 բջիջ:

  • Վերջապես, դուք կարող եք տեսնել բոլոր միանման համընկնումները որպես ճշմարիտ և կեղծ:

Առնչվող. VLOOKUP բանաձևը տարբեր թերթերում երկու սյունակ համեմատելու համար:

6. Տեքստի համեմատություն և տվյալների արդյունահանում INDEX և MATCH ֆունկցիաների տեղադրմամբ

Եթե դուք տղաներանհրաժեշտ է հանել կամ վերադարձնել համապատասխան տարրերի արժեքը, դուք կարող եք օգտագործել INDEX MATCH ֆունկցիայի համակցությունը : INDEX ֆունկցիան Excel -ում վերադարձնում է այն արժեքը, որը գտնվում է տիրույթում կամ զանգվածում նշված վայրում:

INDEX ֆունկցիայի շարահյուսությունը

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

Ինդեքսի ֆունկցիայի փաստարկը

  • զանգված Բջիջների տիրույթ կամ զանգվածի հաստատուն:
  • row_num – տողի դիրքը հղումում կամ զանգված:
  • col_num – [ըստ ցանկության] Սյունակի դիրքը հղումում կամ զանգվածում:
  • area_num – [ըստ ցանկության] Հղման միջակայքը, որը պետք է օգտագործվի:

MATCH ֆունկցիան օգտագործվում է որոնման արժեքի գտնվելու վայրը գտնելու համար տող, սյունակ կամ աղյուսակ: MATCH -ը հաճախ զուգակցվում է INDEX գործառույթի հետ ` համապատասխան արժեք ստանալու համար:

MATCH ֆունկցիայի շարահյուսությունը

=MATCH(lookup_value, lookup_array, [match_type])

ՄԱՏՉ ֆունկցիայի փաստարկը

  • որոնման_արժեքը – Որոնվող զանգվածում համընկնող արժեքը:
  • lookup_array – Բջիջների տիրույթ կամ զանգվածի հղում:

Քայլեր.

  • Ենթադրենք, դուք տվել եք փնտրվող ապրանքների ցանկը, որոնք հասանելի են ապրանքների մեկ այլ ցանկում՝ իրենց վաճառքով: Այժմ դուք պետք է արդյունահանեք վաճառքը համապատասխան ապրանքների համար:
  • Դրա համար դուք պետք է օգտագործեք

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: