Ինչպես համեմատել տեքստը երկու բջիջների միջև Excel-ում (10 մեթոդ)

  • Կիսվել Սա
Hugh West

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

Երբ մենք ձեռքով համեմատում ենք ընդամենը երկու բջիջ, դա դժվար չէ: Բայց երբեք հեշտ չէ համեմատել հարյուրավոր և հազարավոր տեքստային տողեր: Բարեբախտաբար, MS Excel-ը մեզ տրամադրում է մի քանի գործառույթներ և ուղիներ՝ դա բավականին հեշտությամբ կատարելու համար: Այս հոդվածում ես կցուցադրեմ Excel-ում երկու բջիջների տեքստը համեմատելու մի քանի մեթոդներ:

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

Համեմատեք Երկու բջիջ Text.xlsx

Excel-ում երկու բջիջների տեքստը համեմատելու 10 եղանակ

1. Համեմատեք երկու բջիջների տեքստը, օգտագործելով «Հավասար» օպերատորը (տառերի անզգայուն)

Եկեք տեսնենք, թե ինչպես կարելի է համեմատել երկու բջիջների տեքստը պարզ բանաձևի միջոցով: Այստեղ մենք չենք դիտարկի գործի զգայուն հարցը: Մեր միակ մտահոգությունը միայն արժեքները ստուգելն է։ Այս մեթոդի համար եկեք դիտարկենք մրգերի հավաքածուն: Տվյալների հավաքածուում մենք կունենանք երկսյունանի Fruit ցուցակներ: Այժմ մեր խնդիրն է համապատասխանեցնել մրգերի անունները և ցույց տալ դրանց համընկնող արդյունքը։

📌 Քայլեր՝

  • Մուտքագրեք բանաձևը Բջջ D5 :

=B5=C5

  • Պատճենեք բանաձևը մինչև D13 :

Նշում.

Ինչպես այս բանաձևը չի աշխատի մեծատառերի զգայուն հարցերի դեպքում, այդ իսկ պատճառով, եթե տեքստը համընկնում է արժեքների հետ, բայց դրանք նույն տառով չեն, ապա դրա համար ՃԻՇՏ ցույց կտա:

2. Համեմատեք երկու բջիջների տեքստը՝ օգտագործելով EXACT ֆունկցիան (գործի զգայուն)

Այս բաժնում մենք կտեսնենք, թե ինչպես կարելի է համեմատել երկուսըտեքստի բջիջները, որտեղ մենք կհամարվենք ճշգրիտ համընկնումը՝ օգտագործելով EXACT ֆունկցիան : Այս մեթոդի համար եկեք դիտարկենք նախկինում օգտագործված տվյալների բազան: Այժմ մեր խնդիրն է համեմատել մրգերի անվանումները և ցույց տալ դրանց ճշգրիտ համընկնող արդյունքը։

📌 Քայլեր՝

  • Մուտքագրեք բանաձևը Բջջ D5 :

=EXACT(B5,C5)

  • Պատճենեք բանաձևը մինչև D13 :

Դիտարկում.

Եթե դիտարկեք արդյունքը, կարող եք տեսնել, որ EXACT ֆունկցիան վերադարձնում է արդյունքը ՃԻՇՏ եթե և միայն այն դեպքում, եթե ամբողջ տեքստը լիովին համընկնում է: Այն նաև զգայուն է մեծատառերի նկատմամբ:

Օգտագործեք EXACT ֆունկցիան IF-ի հետ՝ տեքստային արդյունք ստանալու համար.

Այստեղ մենք լրացուցիչ օգտագործեք IF ֆունկցիան EXACT ֆունկցիայի հետ` պայմանական արդյունքները ցույց տալու համար: Դրա համար նույնպես մենք կօգտագործենք վերը նշված նույն տվյալների բազան:

📌 Քայլեր.

  • Մուտքագրեք բանաձևը Cell D5 :

=IF(EXACT(B5,C5),"Similar","Different")

Բանաձեւի բացատրություն.

Ահա մեր ներքին ֆունկցիան EXACT որը պատրաստվում է գտնել երկու բջիջների ճշգրիտ համընկնում: Տեսնենք IF ֆունկցիաների շարահյուսությունը.

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

Առաջին մասում այն ​​վերցնում է պայմանը կամ չափանիշները, ապա արժեքը, որը կտպվի, եթե արդյունքը ճիշտ է, ապա եթե արդյունքը կեղծ է:

Ինչպես մենք կտպենք Նման եթե երկուսըբջիջները համընկնում են և Տարբեր եթե դրանք չեն: Ահա թե ինչու երկրորդ և երրորդ արգումենտները լրացվում են այս արժեքով:

  • Պատճենեք բանաձևը մինչև D13 :

3. Համեմատեք երկու բջիջների տեքստը, օգտագործելով IF ֆունկցիան (մեծատառերի նկատմամբ զգայուն չէ)

Մենք կարող ենք օգտագործել միայն IF ֆունկցիան համընկնումներ գտնելու համար: Կրկին, եկեք տեսնենք գործընթացը՝ օգտագործելով նույն տվյալների բազան:

📌 Քայլեր.

  • Մուտքագրեք բանաձևը Cell D5 :

=IF(B5=C5,"Yes","No")

  • Պատճենեք բանաձևը մինչև D13 .

4. Համեմատեք երկու տեքստ ըստ տողի երկարության LEN ֆունկցիայի հետ

Եկեք տեսնենք, թե ինչպես կարող ենք ստուգել՝ արդյոք երկու բջիջների տեքստը նույն տողի երկարությունն ունի, թե ոչ: Մեր մտահոգությունը լինելու է նույն երկարության տեքստը, ոչ թե նույն տեքստը: Մեր տվյալների բազան կլինի նույնը, ինչ վերևում:

📌 Քայլեր.

  • Մուտքագրեք բանաձևը Բջջում D5.

=IF(LEN(B5)=LEN(C5), "Same", "Not Same")

Բանաձեւի բացատրություն.

  • Նախ, մենք պետք է իմանանք LEN ֆունկցիայի հիմնական հասկացությունները :
  • Այս ֆունկցիայի շարահյուսությունը հետևյալն է. LEN (տեքստ)
  • Այս ֆունկցիան օգտագործվում է ցանկացած տեքստի կամ տողի նիշը հաշվելու համար: Երբ մենք փոխանցում ենք այս ֆունկցիայի ցանկացած տեքստ, այն կվերադարձնի նիշերի քանակը:
  • LEN(B5) այս մասը նախ հաշվում է յուրաքանչյուր բջիջի նիշը առաջին սյունակից և LEN(C5) երկրորդի համար:
  • Եթեերկարությունը նույնն է, ապա այն կտպագրի «Նույնը» իսկ եթե ոչ, ապա «Նույնը չէ» :

  • Պատճենեք բանաձևը մինչև D13 :

5. Համեմատեք երկու բջիջների տեքստը, որոնք ունեն ավելորդ բացատներ

Եկեք տեսնենք, թե ինչպես կարող ենք ստուգել, ​​թե արդյոք երկու բջիջների տեքստը նույն տողն ունի՝ առջևում, մեջտեղում կամ վերջում անհարկի բացատներով: Մեր մտահոգությունը կլինի նույն տեքստը բացատները հեռացնելուց հետո պարզելը: Մեր տվյալների բազան կլինի նույնը, ինչ վերևում:

📌 Քայլեր.

  • Մուտքագրեք բանաձևը Բջջում D5.

=TRIM(B5)=TRIM(C5)

Բանաձեւի բացատրություն.

  • Նախ, մենք պետք է իմանանք TRIM ֆունկցիայի հիմնական հասկացությունները:
  • Այս ֆունկցիայի շարահյուսությունը հետևյալն է. TRIM(տեքստ)
  • Այս ֆունկցիան օգտագործվում է տեքստային տողից բոլոր բացատները հեռացնելու համար, բացառությամբ բառերի միջև բացատների:
  • TRIM(B5) այս մասը հեռացնում է անհարկի բացատները սպասվող բջիջից: Բառերի միջև մեկ բացատ և TRIM(C5) երկրորդի համար:
  • Բացատները հեռացնելուց հետո, եթե երկուսն էլ նույնն են, ապա այն կտպագրի “TRUE” և եթե ոչ թե «FALSE» ։

  • Պատճենեք բանաձևը մինչև D13 ։

6. Համեմատեք երկու բջիջների տեքստային տողերը Excel-ում ըստ որոշակի նիշերի առաջացման

Երբեմն մեզ կարող է անհրաժեշտ լինել համեմատել բջիջները, որտեղ այն պարունակում է հատուկ նիշեր: Այս մասում,մենք կտեսնենք, թե ինչպես կարելի է համեմատել երկու բջիջ՝ ըստ կոնկրետ նիշի առաջացման: Դիտարկենք ապրանքների հավաքածու՝ իրենց ուղարկման ID-ով և ստացված ID-ով: Այս ID-ները եզակի են և պետք է համընկնեն ուղարկման և ստացման ID-ների հետ: Մենք ցանկանում ենք համոզվել, որ յուրաքանչյուր տող պարունակում է նույն թվով առաքված և ստացված ապրանքներ այդ հատուկ ID-ով:

📌 Քայլեր՝

  • Մուտքագրեք բանաձևը E5 բջիջում:

=IF(LEN(C5)-LEN(SUBSTITUTE(C5, $B5,""))=LEN(D5)-LEN(SUBSTITUTE(D5,$B5,"")),"Same","Not Same")

Բանաձևի բացատրություն.

  • Այստեղ մենք նաև օգտագործել ենք SUBSTITUTE ֆունկցիան : Տեսնենք այս ֆունկցիայի հիմունքները:
  • Այս ֆունկցիայի շարահյուսությունը հետևյալն է. փոխանցվել է ֆունկցիայի պարամետրում: Դրանցից վերջինը պարտադիր չէ:

    text- Տեքստը, որը պետք է փոխարկվի:

    old_text- Տեքստը, որը պետք է փոխարինվի:

    new_text- Տեքստը, որով պետք է փոխարինվի:

    օրինակ- Փոխարինվող օրինակ: Եթե ​​տրամադրված չէ, բոլոր օրինակները փոխարինվում են: Սա կամընտիր է:

  • SUBSTITUTE(B2, character_to_count,”) օգտագործելով այս մասը, մենք փոխարինում ենք եզակի նույնացուցիչը ոչնչով` օգտագործելով SUBSTITUTE ֆունկցիան:
  • Այնուհետև օգտագործելով LEN(C5)-LEN(SUBSTITUTE(C5, $B5,””)) և LEN(D5)-LEN(SUBSTITUTE(D5, $B5, ””)) մենք հաշվում ենք, թե քանի անգամ է եզակի նույնացուցիչը հայտնվում յուրաքանչյուր բջիջում: Դրա համար ստացեքտողի երկարությունը առանց եզակի նույնացուցիչի և հանել այն տողի ընդհանուր երկարությունից:
  • Վերջապես, IF ֆունկցիան օգտագործվում է արդյունքները ձեր օգտատերերի համար ավելի իմաստալից դարձնելու համար` ցույց տալով ճշմարիտը կամ կեղծ արդյունքներ:

  • Պատճենեք բանաձևը մինչև E10 :

7. Համեմատեք տեքստը երկու բջիջից և ընդգծեք համընկնումները

Այս օրինակում մենք կտեսնենք, թե ինչպես կարելի է համեմատել տեքստը և ընդգծել համապատասխանությունները: Դրա համար մենք կօգտագործենք նույն տվյալների բազան, որն օգտագործվում է 4 մեթոդում: Այս օրինակի համար մեզ որևէ սյունակ պետք չէ որևէ արդյունք ցույց տալու համար:

📌 Քայլեր.

  • Ընտրեք ամբողջ տվյալների բազան:
  • Գնացեք Պայմանական ձևաչափում : Դուք կգտնեք այն Գլխավոր ներդիրում:
  • Ընտրեք Նոր կանոն տարբերակը:

  • Ընտրեք 1 նշված տարբերակը։
  • Նշված վանդակում մուտքագրեք ստորև բերված բանաձևը 2 ։

=$B5=$C5

  • Կամ կարող եք պարզապես ընտրել տվյալների հավաքածուի երկու սյունակները:
  • Դրանից հետո սեղմեք Ձևաչափը տարբերակ։

  • Գնացեք Լրացնել ներդիրը։
  • Ընտրեք ցանկացած գույն։
  • Այնուհետև սեղմեք OK :

  • Սեղմեք OK կոճակը:

  • Տես ընդգծված համապատասխան տվյալները:

8. Համեմատեք տեքստը երկու բջիջներից մասամբ Excel-ում (տառերի նկատմամբ զգայուն չէ)

Երկու բջիջների համեմատության առումով,երբեմն մենք կարող ենք դիտարկել մասնակի համընկնումը: Այս բաժնում մենք կտեսնենք երկու բջիջների տեքստը մասամբ համեմատելը: Excel-ում կան բազմաթիվ գործառույթներ՝ պարիետային տարրերը ստուգելու համար: Բայց այս օրինակում մենք կդիտարկենք RIGHT ֆունկցիան ։

Եկեք դիտարկենք այս տվյալների աղյուսակը և կգտնենք, թե արդյոք վերջին 6 նիշերը համապատասխանում են երկու բջիջներին։

📌 Քայլեր.

  • Մուտքագրեք բանաձևը Cell D5 և պատճենեք բանաձևը մինչև

=RIGHT(B5,5)=RIGHT(C5,5)

9. Գտեք համընկնումներ նույն տողում գտնվող ցանկացած երկու բջիջներում

Եկեք ունենանք երեք մրգային ցուցակների տվյալների հավաքածու: Այժմ մենք կհամեմատենք բջիջները մեկը մյուսի հետ և կստանանք նույն շարքում համապատասխանեցված ցանկացած երկու բջիջ, այնուհետև այն կհամարվի համընկնող:

📌 Քայլեր.

  • Մուտքագրեք բանաձևը Cell E5 և պատճենեք բանաձևը մինչև

=IF(OR(B5=C5,C5=D5,B5=D5),"Yes","No")

Բանաձեւի բացատրություն.

  • Այստեղ լրացուցիչ օգտագործել ենք OR ֆունկցիան : Տեսնենք այս ֆունկցիայի շարահյուսությունը՝ OR (logical1, [logical2], …)
  • Այն կարող է իր պարամետրով վերցնել երկու կամ ավելի տրամաբանություն։

    logical1 -> ; Առաջին պահանջը կամ տրամաբանական արժեքը որոշելու համար:

    logical2 -> Սա պարտադիր չէ: Գնահատելու համար երկրորդ պահանջը կամ տրամաբանական արժեքը:

  • OR(B5=C5, C5=D5, B5=D5)

    Այս մասը որոշում է, թե արդյոք բոլոր բջիջները հավասար են կամ առնվազն երկուսը հավասար են կամոչ: Եթե ​​այո, ապա IF ֆունկցիան որոշում է վերջնական արժեքը OR ֆունկցիայի արդյունքի հիման վրա:

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

10. Գտեք եզակի և համապատասխան բջիջները՝ համեմատելով դրանց տեքստը

Այստեղ մեր խնդիրն է գտնել այն պտուղները, որոնք եզակի են և որոնք համընկնում են նույն շարքում: Համապատասխանության համար մենք կքննարկենք առնվազն երկու բջիջ համընկնում: Եթե ​​առնվազն երկու բջիջ համընկնում են, ապա այն կհամարվի Համապատասխանություն այլապես Եզակի ։

📌 Քայլեր՝

  • Մուտքագրեք բանաձևը Cell E5 և պատճենեք բանաձևը մինչև

=IF(COUNTIF(C5:D5,B5)+(C5=D5)=0,"Unique","Match")

Բանաձեւի բացատրություն.

  • Այստեղ COUNTIF ֆունկցիան օգտագործվում է լրացուցիչ:
  • Այս ֆունկցիայի երկու արգումենտներն էլ պարամետրը պարտադիր է։ Նախ, այն վերցնում է բջիջների շրջանակը, որը պետք է հաշվվի: Երկրորդ բաժինը վերցնում է այն չափանիշները, որոնք պայմանն են: Այս պայմանի հիման վրա հաշվարկը կկատարվի:
  • Օգտագործելով COUNTIF(C5:D5,B5)+(C5=D5)=0 մենք փորձում ենք պարզել, թե արդյոք տողը ունի համընկնող կամ եզակի արժեքներ: Եթե ​​հաշվարկը 0 է, ապա այն եզակի է, հակառակ դեպքում կա համապատասխան արժեք:

Ինչպես համեմատել մեկ բջիջը ողջ սյունակի հետ Excel-ում

Այստեղ մենք ունենք տվյալների շտեմարան՝ մեկ մրգերի ցանկով և համապատասխան բջիջով: Այժմ մենք կհամեմատենք համապատասխան բջիջը Մրգային ցանկի հետսյունակում և գտեք համընկնման արդյունքը:

📌 Քայլեր.

  • Մուտքագրեք բանաձևը E5 բջիջում:

=$E$5=B5:B13

  • Դրանից հետո սեղմեք Մուտքագրեք կոճակը:

Երբ E5 բջիջը համընկնում է B5:B13, տիրույթի համապատասխան բջիջների հետ: ապա վերադարձնում է TRUE: Հակառակ դեպքում, վերադարձնում է FALSE :

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

Սրանք են ուղիները, մենք համեմատում ենք Excel-ի երկու բջիջների տեքստը: Ես ցույց եմ տվել բոլոր մեթոդները իրենց համապատասխան օրինակներով, բայց կարող են լինել բազմաթիվ այլ կրկնություններ: Բացի այդ, ես քննարկել եմ այս գործառույթների հիմունքները և դրանց առավել հաճախ օգտագործվող ձևաչափի կոդերը: Եթե ​​դուք ունեք որևէ այլ մեթոդ դրան հասնելու համար, ապա խնդրում ենք ազատ զգալ այն կիսել մեզ :

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