Note: The other languages of the website are Google-translated. Back to English
Մուտք  \/ 
x
or
x
Գրանցում  \/ 
x

or

Excel- ում համադրելու և տարբերությունների համար համեմատեք երկու սյունակ

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

Այս ձեռնարկը ընդգրկում է

1. Համեմատեք տող առ տող երկու սյունակ

1.1 Համեմատեք նույն շարքի բջիջները `ճիշտ համընկնելու համար

1.2 Համեմատեք նույն շարքի բջիջները ճշգրիտ կամ գործի վրա անզգայուն համընկնումի համար (օգտագործելով IF բանաձեւը)

1.3 Համեմատել նույն շարքի բջիջները և առանձնացնել տվյալների համապատասխանեցումը կամ անհամապատասխանությունը (օգտագործելով պայմանական ձևաչափում)

1.4 Համեմատեք տող առ տող երկու սյուն և ընդգծեք անհամապատասխանության արժեքները (օգտագործելով VBA)

2. Բջիջներում համեմատեք երկու սյուն և ընտրեք կամ ընդգծեք կրկնօրինակ կամ եզակի տվյալները

2.1. Համեմատեք երկու սյունների բջիջները ըստ բջիջների և ցուցադրեք համեմատության արդյունքը մեկ այլ սյունակում (օգտագործելով բանաձևը)

2.2 Համեմատել և առանձնացնել կրկնօրինակ կամ եզակի տվյալները (օգտագործելով պայմանական ձևաչափում)

2.3 Համեմատել և ընտրել կամ առանձնացնել կրկնօրինակ կամ եզակի տվյալները (օգտագործելով հարմար գործիք)

2.4 Համեմատեք երկու սյունակ և ցուցեք ճշգրիտ կրկնօրինակները մեկ այլ սյունակում (օգտագործելով VBA կոդ)

2.5 Համեմատեք երկու սյունակներ և ընդգծեք կրկնօրինակները (օգտագործելով VBA կոդ)

3. Նույն շարքում համեմատեք բազմաթիվ սյունակներ

3.1. Գտեք ամբողջական համընկնումներ նույն շարքի բոլոր բջիջներում (օգտագործելով ԵԹԵ բանաձևը)

3.2 Գտեք համապատասխանող նույն շարքի ցանկացած երկու բջիջներում (օգտագործելով ԵԹԵ բանաձևը)

3.3. Գտեք ամբողջական համընկնումներ նույն շարքի բոլոր բջիջներում և ընդգծեք (օգտագործելով պայմանական ձևաչափում)

3.4 Համեմատեք բազմաթիվ սյունակների հետ և ընդգծեք տողերի տարբերությունները

4. Համեմատեք երկու սյունակ և գտեք բացակայող տվյալների կետերը

4.1 Համեմատեք և գտեք բացակայող տվյալների կետերը (օգտագործելով VLOOKUP կամ MATCH բանաձևը)

4.2 Համեմատեք երկու սյունակների հետ և ցուցակագրեք բացակա տվյալները ներքևում (օգտագործելով INDEX բանաձեւը)

4.3 Համեմատեք և գտեք բացակայող տվյալների կետերը և թվարկեք դրանք մեկ այլ սյունակում (օգտագործելով հարմար գործիք)

4.4 Համեմատեք երկու սյունակ և ստորև բերեք ցուցակում բացակայում են տվյալները (օգտագործելով VBA)

5 Համեմատեք երկու սյունակ (ամսաթվեր), եթե ավելի մեծ է կամ պակաս

5.1. Համեմատեք երկու սյունակ, եթե դրանք ավելի մեծ են կամ պակաս (օգտագործելով բանաձևը)

5.2 Համեմատեք երկու սյունակների, եթե այն ավելի մեծ է կամ պակաս, քան այն ձևաչափը (օգտագործելով պայմանական ձևաչափում)

6 Համեմատեք երկու սյունակ և վերադարձեք արժեքը մեկ այլ սյունակում

6.1 Քաշեք համապատասխանեցման ճշգրիտ տվյալները (օգտագործելով բանաձև կամ հարմար գործիք)

6.2 Քաշեք մասնակի համապատասխանեցման տվյալները (օգտագործելով բանաձևը)

7. Համեմատեք երկու սյունակ և հաշվեք համընկնումները կամ տարբերությունը

7.1 Համեմատեք երկու սյունակ և հաշվեք համընկնումներ (օգտագործեք SUMPRODUCT բանաձևը)

7.2 Համեմատեք երկու սյունակ և հաշվեք համընկնումները կամ տարբերությունները (օգտագործելով հարմար գործիք)

8. Համեմատեք երկու սյուն wildcard- ի հետ

9. Deleteնջել տարբերությունները կամ համընկնումները

10. Համեմատեք երկու սյունակ և հաշվարկեք տոկոսի փոփոխությունը դրանց միջև

11. Համեմատեք երկու միջակայք

11.1 Համեմատեք ըստ բջիջների երկու միջակայքերի

11.2 Համեմատեք երկու տիրույթ, եթե տվյալները նույն կարգով են

Նշում

Այս ձեռնարկում այն ​​բերում է մի քանի օրինակ տվյալների `տարբեր դեպքերում երկու սյունակի համեմատության մեթոդները ավելի լավ բացատրելու համար: Ձեր տվյալների բազայից ելնելով ՝ գուցե անհրաժեշտ լինի փոխել կամ կարգավորել որոշ բովանդակություն (հղումներ), այնուամենայնիվ, հիմնական սկզբունքները կմնան նույնը: Կամ ուղղակիորեն ներբեռնեք յուրաքանչյուր դեպքի նմուշները, եթե ցանկանում եք միայն ստուգել, ​​թե արդյոք մեթոդները գործում են, թե ոչ:


1. Համեմատեք տող առ տող երկու սյունակ

Ստորև բերված է տվյալների հավաքածու, որտեղ ես պետք է նույն շարքում ստուգեմ `A սյունակի անունները նույնն են B սյունակում, թե ոչ:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

1.1 Համեմատեք նույն շարքի բջիջները `ճիշտ համընկնելու համար


Ընդհանրապես, եթե ուզում եք երկու սյունակ շարքով շարքով համեմատել ճշգրիտ համապատասխանության համար, կարող եք օգտագործել ստորև բերված բանաձևը.

= B2 = C2

doc համեմատել սյունակները 1.1 1

մամուլ Մտնել բանալին և քաշեք լրացման բռնակը ներքև D8 բջիջ: Եթե ​​բանաձևը վերադարձնում է UEՇՄԱՐՏՈՒԹՅՈՒՆ, ապա երկու սյունակի արժեքները բոլորովին նույնն են, եթե վերադարձնում է ԿԵ F, դրանք տարբեր են:
doc համեմատել սյունակները 1.1 1

1.2 Համեմատեք նույն շարքի բջիջները ճշգրիտ կամ գործի վրա անզգայուն համընկնումի համար (օգտագործելով IF բանաձեւը)


Եթե ​​ցանկանում եք համեմատել երկու սյունակ տող առ տող ՝ աննկատելի դեպքի համար, կամ ստանալ ավելի շատ նկարագրություն, ինչպիսիք են Համապատասխանությունը, Անհամապատասխանությունը, կարող եք օգտագործել IF գործառույթը:

Համեմատելով նույն շարքում գտնվող բջիջները `ճիշտ համընկնելու համար

Եթե ​​համեմատության արդյունքները նկարագրելու համար ցանկանում եք օգտագործել «Համապատասխանություն» և «Անհամապատասխանություն» տեքստերը, օգտագործեք ստորև բերված բանաձևը.

=IF(EXACT(B2,C2),"Match","Mismatch")

doc համեմատել սյունակները 1.1 1

մամուլ Մտնել առաջին արդյունքն ստանալու ստեղնը, ապա ավտոմատ լրացնելու բռնիչը քաշել դեպի D8 բջիջ:
doc համեմատել սյունակները 1.1 1

Նույն շարքում գտնվող բջիջները համեմատելով դեպքերի նկատմամբ անզգայուն համընկնումի համար

Եթե ​​ցանկանում եք համեմատել բջիջները դեպքերի համար անզգայացուցիչի համար, կարող եք օգտագործել ստորև բերված բանաձևը.

=IF(B2=C2,"Match","Mismatch")

doc համեմատել սյունակները 1.1 1

մամուլ Մտնել առաջին արդյունքը ստանալու բանալին, այնուհետև ավտոմատ լրացնելու բռնիչը քաշեք դեպի E8 բջիջ:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Վերոնշյալ բանաձևերում դուք կարող եք փոխել «Համապատասխանություն» և «Անհամապատասխանություն» տեքստերը ձեր սեփական նկարագրության հետ:

1.3 Համեմատել նույն շարքի բջիջները և առանձնացնել տվյալների համապատասխանեցումը կամ անհամապատասխանությունը (օգտագործելով պայմանական ձևաչափում)


Եթե ​​ցանկանում եք ընդգծել համապատասխանությունը կամ տարբեր արժեքները, ապա Պայմանական ֆորմատավորում առանձնահատկությունը կարող է օգնել ձեզ:

1. Ընտրեք երկու սյունակները, որոնք օգտագործվում են համեմատած (B2: C8, բացառությամբ սյունակի վերնագրերի), ապա կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Նոր կանոն.
doc համեմատել սյունակները 1.1 1

2. Բռնում Ձևաչափման նոր կանոն երկխոսություն, կտտացրեք ընտրելու համար Օգտագործեք բանաձև `որոշելու համար, թե որ բջիջները ձևափոխել է Ընտրեք կանոնի տեսակը բաժինը, ապա մուտքագրեք = $ B2 = $ C2 մեջ տեքստային տուփի մեջ Ձևաչափեք արժեքները, երբ այս բանաձեւը ճիշտ է.
doc համեմատել սյունակները 1.1 1

3. Այժմ կտտացրեք Ֆորմատ ցուցադրելու համար Ձևաչափել բջիջները երկխոսություն, ապա տակ Լրացնել էջանիշ, ընտրեք մեկ գույն, որն անհրաժեշտ է համընկնումներն ընդգծելու համար:

Կամ դուք կարող եք փոխել տառատեսակի չափը, տառատեսակի չափը, բջիջների սահմանները կամ համարի ձևաչափը `համապատասխանելու համար համընկնումներին, ինչպես ձեզ հարկավոր է այլ ներդիրներում:
doc համեմատել սյունակները 1.1 1

4: սեղմեք OK > OK երկխոսությունները փակելու համար, ապա նույն շարքի բջիջները կարևորվեն, եթե դրանք նույնն են:
doc համեմատել սյունակները 1.1 1

Եթե ​​ցանկանում եք ընդգծել անհամապատասխանության արժեքները, կարող եք օգտագործել սա ՝ = $ B2 <> $ C2 մեջ Ձևաչափեք արժեքները, երբ այս բանաձեւը ճիշտ է տեքստային տուփ Խմբագրել ձևավորման կանոնը երկխոսություն:
doc համեմատել սյունակները 1.1 1

Այնուհետև նույն շարքում երկու սյունակների տարբերությունները կարևորվեն նշված գույնով:
doc համեմատել սյունակները 1.1 1

1.4 Համեմատեք տող առ տող երկու սյուն և ընդգծեք անհամապատասխանության արժեքները (օգտագործելով VBA)


Եթե ​​ցանկանում եք համեմատել երկու սյունակ տող առ տող VBA կոդի հետ, այս ձեռնարկը ձեզ բավարարում է:

1. Միացնել աշխատաթերթը, որը պարունակում է համեմատության համար օգտագործվող երկու սյունակները, սեղմեք Alt + F11 ստեղները ՝ Microsoft Visual Basic հավելվածների համար պատուհան.

2. Բացվող պատուհանում կտտացրեք Տեղադրել > Մոդուլներ.
doc համեմատել սյունակները 1.1 1

3. Ապա պատճենեք և կպցրեք մակրոյի ներքո նոր մոդուլի սցենարում:

VBA. Համեմատեք տող առ տող երկու սյունակ և ընդգծեք տարբերությունները

Sub ExtendOffice_HighlightColumnDifferences()
'UpdatebyKutools20201016
Dim xRg As Range

Dim xWs As Worksheet

Dim xFI As Integer

On Error Resume Next

SRg:

Set xRg = Application.InputBox("Select two columns:", "Kutools for Excel", , , , , , 8)

If xRg Is Nothing Then Exit Sub

 

If xRg.Columns.Count <> 2 Then

    MsgBox "Please select two columns"

    GoTo SRg

End If

 

Set xWs = xRg.Worksheet

For xFI = 1 To xRg.Rows.Count

    If Not StrComp(xRg.Cells(xFI, 1), xRg.Cells(xFI, 2), vbBinaryCompare) = 0 Then

        xWs.Range(xRg.Cells(xFI, 1), xRg.Cells(xFI, 2)).Interior.ColorIndex = 7 'you can change the color index as you need.

End If

Next xFI

End Sub

doc համեմատել սյունակները 1.1 1

4. մամուլ F5 Կոդը գործարկելու համար ստեղն է, ապա երկխոսություն է դուրս գալիս երկու սյունակների ընտրության համար:
doc համեմատել սյունակները 1.1 1

5: սեղմեք OK, Այնուհետև երկու սյունների տարբերությունները ընդգծվել են ֆոնի գույնով:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Կարող եք փոխել ընդգծող գույնը ՝ հիմնվելով ձեր սեփական կարիքի վրա ՝ փոխելով ծածկագրում գունային ինդեքսը, Color ինդեքսի հղումը.
doc համեմատել սյունակները 1.1 1


2 Համեմատեք բջիջների երկու սյունակները և ընտրեք կամ առանձնացրեք կրկնօրինակ կամ եզակի տվյալները

Այս մասում տվյալների հավաքածուն ցույց է տրված ստորև, և դուք ցանկանում եք գտնել բոլոր արժեքները, որոնք միաժամանակ գտնվում են ինչպես B սյունակում, այնպես էլ սյունակում, կամ գտնել արժեքները միայն B սյունակում:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

2.1. Համեմատեք երկու սյունների բջիջները ըստ բջիջների և ցուցադրեք համեմատության արդյունքները մեկ այլ սյունակում (օգտագործելով բանաձևը)


Այստեղ դուք կարող եք օգտագործել բանաձևը, որը զուգորդվում է IF և COUNTIF ֆունկցիաների հետ, համեմատելու երկու սյունները և գտնելու այն արժեքները, որոնք B սյունակում են, բայց ոչ C սյունակում:

=IF(COUNTIF($C$2:$C$8, $B2)=0, "No in C", "Yes in C")

doc համեմատել սյունակները 1.1 1

մամուլ Մտնել ստեղնը և ինքնալրացման բռնիչը քաշել դեպի D8 բջիջ:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Այս բանաձևը համեմատում է երկու սյունակների առանց տառերի վրա զգայունության:

2. «Ոչ C- ում» և «Այո C- ում» նկարագրությունը կարող եք փոխել այլոց:

3. Եթե ցանկանում եք համեմատել երկու ամբողջ սյունակները, փոխեք ֆիքսված տիրույթը $ C $ 2: $ C $ 8-ից $ C: $ C:

2.2 Համեմատել և առանձնացնել կրկնօրինակ կամ եզակի տվյալները (օգտագործելով պայմանական ձևաչափում)


The Պայմանական ֆորմատավորում Excel- ի առանձնահատկությունը հզոր է, այստեղ դուք կարող եք օգտագործել այն երկու սյունակների բջիջները բջիջների համեմատության համար, ապա ընդգծել տարբերությունները կամ համընկնումները, որքան ձեզ հարկավոր է:

Նշեք բոլոր կրկնօրինակները կամ եզակի արժեքները երկու սյունակում

1. Ընտրեք երկու սյունակ, որոնց հետ կհամեմատեք, ապա կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Նշեք բջիջների կանոնները > Կրկնվող արժեքներ.
doc համեմատել սյունակները 1.1 1

2. Բռնում Կրկնվող արժեքներ երկխոսություն, ընտրեք ընդգծման ձևաչափ, որն անհրաժեշտ է ձեզ համար արժեքների բացվող ցուցակից:
doc համեմատել սյունակները 1.1 1

3: սեղմեք OK, Այնուհետև երկու սյունակների կրկնօրինակներն ընդգծվել են:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Եթե ​​ցանկանում եք երկու սյունակում ընդգծել եզակի արժեքները (տարբերությունները), կտտացրեք նաև Գլխավոր > Պայմանական ֆորմատավորում > Նշեք բջիջների կանոնները > Կրկնվող արժեքներ ցուցադրելու համար Կրկնվող արժեքներ երկխոսություն, փոխել Ընդօրինակող դեպի Եզակի ձախ բացվող ցուցակում, ապա ընտրեք այլ ձևաչափ բացվող ցուցակով արժեքներից, կտտացրեք OK.
doc համեմատել սյունակները 1.1 1

Կարևորվելու են եզակի արժեքները:
doc համեմատել սյունակները 1.1 1

Գտեք և ընդգծեք արժեքները B սյունակում, եթե այն նաև C սյունակում է

Եթե ​​ուզում եք B սյունակում ընդգծել այն արժեքները, որոնք նույնպես C սյունակում են, C- նավանդական ձևաչափում հատկությունը կարող է նաև լավություն առաջացնել:

1. Ընտրեք B2: B8 սյունակը, կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Նոր կանոն.
doc համեմատել սյունակները 1.1 1

2. Մեջ Ձևաչափման նոր կանոն երկխոսություն, ընտրեք Օգտագործեք բանաձև `որոշելու համար, թե որ բջիջները ձևափոխել - ից Ընտրեք կանոնի տեսակը բաժինը, ապա մուտքագրեք = COUNTIF ($ C $ 2: $ C $ 8, $ B2)> 0 մեջ տեքստային տուփի մեջ Ձևաչափեք արժեքները, երբ այս բանաձեւը ճիշտ է.
doc համեմատել սյունակները 1.1 1

3. կտտացրեք Ֆորմատ գնալու համար Ձևաչափել բջիջները երկխոսություն, տակ Լրացնել ներդիր, ընտրեք մեկ գույն `համընկնումներն ընդգծելու համար:

Տառատեսակի, համարի, եզրագծի ներդիրների արժեքներն ընդգծելու համար կարող եք օգտագործել այլ ձևաչափեր:
doc համեմատել սյունակները 1.1 1

4: սեղմեք OK > OK, Այնուհետև B սյունակում եղած արժեքները, որոնք գոյություն ունեն նաև C սյունակում, ընդգծվել են նշված գույնով:
doc համեմատել սյունակները 1.1 1

Եթե ​​ցանկանում եք ընդգծել այն արժեքները, որոնք միայն B սյունակում են, բայց ոչ սյունակում C, կրկնել վերը նշված քայլերը, բայց բանաձևը փոխել 2-րդ քայլում ՝ = COUNTIF ($ C $ 2: $ C $ 8, $ B2) = 0 է Ձևաչափման նոր կանոն երկխոսություն:
doc համեմատել սյունակները 1.1 1

Դրանից հետո ընտրեք մեկ այլ գույն ՝ արժեքները ձևաչափելու համար:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Այստեղ Պայմանական ձևաչափումը համեմատում է երկու սյունակների առանց տառերի անզգայացման:

2.3 Համեմատել և ընտրել կամ առանձնացնել կրկնօրինակ կամ եզակի տվյալները (օգտագործելով հարմար գործիք)


Երբեմն, երկու սյունակի համեմատությունից հետո, կարող եք կատարել այլ գործողություններ համընկնումների կամ տարբերության վերաբերյալ, ինչպիսիք են ընտրությունը, ջնջումը, պատճենումը և այլն: Այս դեպքում, հարմար գործիք - Ընտրեք նույն և տարբեր բջիջները of Excel- ի համար նախատեսված գործիքներ կարող է ուղղակիորեն ընտրել համընկնումները կամ տարբերությունը հաջորդ գործողությունն ավելի լավ կատարելու համար, ինչպես նաև կարող է ուղղակիորեն ընդգծել արժեքները:
doc համեմատել սյունակները 1.1 1

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

1: սեղմեք Կուտոլս > ընտրել > Ընտրեք նույն և տարբեր բջիջները.
doc համեմատել սյունակները 1.1 1

2. Հետո Ընտրեք նույն և տարբեր բջիջները երկխոսություն, խնդրում ենք վարվել ինչպես ստորև ՝

1) Ի Գտեք արժեքներ մեջ և Ըստ բաժիններ, ընտրեք երկու սյունակ, որոնց հետ ցանկանում եք համեմատել;

2) Ընտրեք Յուրաքանչյուր տող տարբերակ;

3) Ընտրեք Նույն արժեքները or Տարբեր արժեքներ ինչպես պետք է;

4) Եթե ցանկանում եք ընդգծել արժեքները, ընտրեք ձեզ անհրաժեշտ գույնը:
doc համեմատել սյունակները 1.1 1

3: սեղմեք Ok, բացվում է երկխոսություն ՝ ձեզ գտած արժեքների քանակը հիշեցնելու համար, կտտացրեք OK երկխոսությունը փակելու համար: Միևնույն ժամանակ, արժեքներն ընտրվել են, այժմ կարող եք ջնջել կամ պատճենել կամ կատարել այլ գործողություններ:
doc համեմատել սյունակները 1.1 1

Եթե ​​դուք ստուգեք Լրացրեք backcolor- ը և Լրացրեք տառատեսակի գույնը վանդակները, արդյունքը ցուցադրվում է այսպես.
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Եթե ​​ցանկանում եք համեմատել մանր տառերի հետ, ստուգեք Գործի վրա զգայուն տարբերակ.

Այս գործիքը աջակցում է տարբեր սյունակների երկու սյունակների համեմատությանը:

2.4 Համեմատեք երկու սյունակ և ցուցեք ճշգրիտ կրկնօրինակները մեկ այլ սյունակում (օգտագործելով VBA կոդ)


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

1. Միացրեք այն թերթիկը, որը ցանկանում եք համեմատել երկու սյունակի հետ, այնուհետև սեղմել Alt + F11 ստեղները ցուցադրելու համար Microsoft Visual Basic հավելվածների համար պատուհան.

2: սեղմեք Տեղադրել > Մոդուլներ է Microsoft Visual Basic հավելվածների համար պատուհան.
doc համեմատել սյունակները 1.1 1

3. Ապա պատճենեք և տեղադրեք կոդը ներքևում նոր դատարկ մոդուլի սցենարում:

VBA. Երկու սյունը համեմատելուց հետո ցուցակի կրկնօրինակները սյունակի կողքին

Sub ExtendOffice_FindMatches()
'UpdatebyKutools20201019
Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As Range

Dim xIntSR, xIntER, xIntSC, xIntEC As Integer

On Error Resume Next

SRg:

Set xRgC1 = Application.InputBox("Select first column:", "Kutools for Excel", , , , , , 8)

If xRgC1 Is Nothing Then Exit Sub

If xRgC1.Columns.Count <> 1 Then

    MsgBox "Please select single column"

    GoTo SRg

End If

SsRg:

Set xRgC2 = Application.InputBox("Select the second column:", "Kutools for Excel", , , , , , 8)

If xRgC2 Is Nothing Then Exit Sub

If xRgC2.Columns.Count <> 1 Then

    MsgBox "Please select single column"

    GoTo SsRg

End If

Set xWs = xRg.Worksheet

 

For Each xRgF1 In xRgC1

    For Each xRgF2 In xRgC2

        If xRgF1.Value = xRgF2.Value Then xRgF2.Offset(0, 1) = xRgF1.Value

    Next xRgF2

Next xRgF1

End Sub

doc համեմատել սյունակները 1.1 1

4. Մամուլ F5 Կոդը գործարկելու համար ստեղնաշարի առկայության դեպքում երկու երկխոսություն է դուրս գալիս, որպեսզի դուք ընտրեք երկու սյունակ առանձին:

ՆշումԽնդրում ենք նախ ընտրեք ձախ սյունակը, ապա ընտրեք աջ սյունակը երկրորդ երկխոսության մեջ, հակառակ դեպքում կրկնօրինակները կփոխարինեն բնօրինակ տվյալները երկրորդ սյունակում:
doc համեմատել սյունակները 1.1 1doc համեմատել սյունակները 1.1 1

5: սեղմեք OK > OK, ապա համընկնումները ավտոմատ կերպով նշվել են երկու սյունակների աջ սյունակում:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

VBA ծածկագիրը համեմատում է երկու սյունակների հետ մանրատառերի հետ:

2.5 Համեմատեք երկու սյունակներ և ընդգծեք կրկնօրինակները (օգտագործելով VBA կոդ)


Եթե ​​ցանկանում եք համեմատել բջիջ առ բջիջ երկու սյունակի հետ և այնուհետև ընդգծել համընկնումները, կարող եք փորձել կոդից ցածր

1. Միացրեք այն թերթիկը, որը ցանկանում եք համեմատել երկու սյունակի հետ, այնուհետև սեղմել Alt + F11 ստեղները ցուցադրելու համար Microsoft Visual Basic հավելվածների համար պատուհան.

2: սեղմեք Տեղադրել > Մոդուլներ է Microsoft Visual Basic հավելվածների համար պատուհան.
doc համեմատել սյունակները 1.1 1

3. Պատճենեք մակրո կոդի տակ և տեղադրեք դրանք նոր բլանկում Մոդուլներ սցենար:

VBA. Համեմատեք երկու սյունակ և ընդգծեք կրկնօրինակները

Sub ExtendOffice_CompareTwoRanges()
'UpdatebyKutools20201019

Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As Range

SRg:

Set xRgC1 = Application.InputBox("Select the column you want compare according to", "Kutools for Excel", , , , , , 8)

If xRgC1 Is Nothing Then Exit Sub

If xRgC1.Columns.Count <> 1 Then

    MsgBox "Please select a single column"

    GoTo SRg

End If

SsRg:

Set xRgC2 = Application.InputBox("Select the column you want to highlight duplicates in:", "Kutools for Excel", , , , , , 8)

If xRgC2 Is Nothing Then Exit Sub

If xRgC2.Columns.Count <> 1 Then

    MsgBox "Please select a single column"

    GoTo SsRg

End If

 

    For Each xRgF1 In xRgC1

        For Each xRgF2 In xRgC2

            If xRgF1.Value = xRgF2.Value Then

               xRgF2.Interior.ColorIndex = 38 '(you can change the color index as you need)

            End If

        Next

    Next

End Sub

doc համեմատել սյունակները 1.1 1

4. Մամուլ F5 ծածկագիրը գործելու համար: Առաջին ելույթի երկխոսության մեջ ընտրեք այն սյունակը, որի համաձայն ցանկանում եք համեմատել կրկնօրինակ արժեքները ըստ դրա:
doc համեմատել սյունակները 1.1 1

5: սեղմեք OK, Երկրորդ երկխոսության մեջ ընտրեք այն սյունակը, որում ցանկանում եք ընդգծել կրկնօրինակ արժեքները:
doc համեմատել սյունակները 1.1 1

6: սեղմեք OK, Երկրորդ սյունակի կրկնօրինակներն առաջին սյունակի հետ համեմատելուց հետո ընդգծվել են ֆոնի գույնով:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Կոդը համեմատում է սյունակները տառերով զգայուն:

2. Կարող եք փոխել լուսավորող գույնը ՝ հիմնվելով ձեր սեփական կարիքի վրա ՝ փոխելով ծածկագրում գունային ինդեքսը, Color ինդեքսի տեղեկանքը
doc համեմատել սյունակները 1.1 1


3 Համեմատեք նույն շարքի մի քանի սյունակներ

Երբեմն գուցե ցանկանաք համեմատել նույն շարքում գտնվող ավելի քան երկու սյունակ, օրինակ ՝ տվյալների հավաքածուն, ինչպես ցույց է տրված նկարում նշված էկրանի վրա: Այստեղ, այս բաժնում, այն թվարկում է բազմաթիվ սյունակների համեմատության տարբեր մեթոդներ:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

3.1. Գտեք ամբողջական համընկնումներ նույն շարքի բոլոր բջիջներում (օգտագործելով ԵԹԵ բանաձևը)


Նույն շարքի սյունակների միջով լիարժեք համընկնումներ գտնելու համար IF ստորև բերված բանաձևը կարող է օգնել ձեզ:

=IF(AND(B2=C2, B2=D2), "Full match", "Not")

 doc համեմատել սյունակները 1.1 1

Եթե ​​նույն շարքի բջիջները համընկնում են միմյանց հետ, ապա ցուցադրվում է «Ամբողջական համընկնում» -ը կամ «Ոչ» -ը:

մամուլ Մտնել բանալին ՝ առաջին համեմատության արդյունքը ստանալու համար, ապա ավտոմատ լրացնելու բռնակը քաշիր E7 բջիջի վրա:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Բանաձեւը համեմատում է սյունակները առանց տառերի վրա զգայուն:

2. Եթե Ձեզ անհրաժեշտ է համեմատել ավելի կամ հավասար երեք սյունակների հետ, կարող եք օգտագործել ստորև բերված բանաձևը.

=IF(COUNTIF($B2:$D2, $B2)=3, "Full match", "Not")

 doc համեմատել սյունակները 1.1 1

Բանաձևում 3-ը սյունակների քանակն է, այն կարող եք փոխել ՝ ձեր կարիքը բավարարելու համար:

3.2 Գտեք համապատասխանող նույն շարքի ցանկացած երկու բջիջներում (օգտագործելով ԵԹԵ բանաձևը)


Երբեմն ուզում եք պարզել, թե նույն տողի երկու սյունակները համընկնում են, կարող եք օգտագործել ներքևում ԵԹԵ բանաձևը:

=IF(OR(B2=C2, C2=D2, B2=D2), "Match", "Not")

 doc համեմատել սյունակները 1.1 1

Այս բանաձևում անհրաժեշտ է համեմատել նույն շարքի ցանկացած զույգ բջիջ: «Համապատասխանությունը» ցույց է տալիս, որ կան ցանկացած երկու բջիջներ, որոնք չկան, եթե համապատասխան բջիջներ չկան, բանաձևը ցույց է տալիս «Ոչ», դուք կարող եք փոխել տեքստերը, որքան ձեզ հարկավոր է:

մամուլ Մտնել ստեղնը և լրացնել բռնիչը տեղափոխել E7 բջիջ:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Այս բանաձևը չի աջակցում մեծատառերի անզգայացման:

2. Եթե համեմատելու համար անհրաժեշտ շատ սյուններ կան, բանաձևի ցանկացած մեկ զույգ բջիջները համեմատելը կարող է չափազանց երկար լինել: Այս պարագայում կարող եք հաշվի առնել օգտագործել ստորև բերված բանաձևը, որը միավորում է IF և COUNTIF գործառույթները:

=IF(COUNTIF(C11:E11,B11)+COUNTIF(D11:E11,C11)+(D11=E11)=0,"Not","Match")

 doc համեմատել սյունակները 1.1 1

3.3. Գտեք ամբողջական համընկնումներ նույն շարքի բոլոր բջիջներում և ընդգծեք (օգտագործելով պայմանական ձևաչափում)


Եթե ​​ցանկանում եք ընդգծել այն տողերը, որոնք բոլոր բջիջները համընկնում են միմյանց հետ, կարող եք օգտագործել այն Պայմանական ֆորմատավորում առանձնահատկություն Excel- ում:

1. Ընտրեք ձեր օգտագործած տիրույթը, ապա կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Նոր կանոն.
doc համեմատել սյունակները 1.1 1

2. Մեջ Ձևաչափման նոր կանոն երկխոսություն, ընտրեք Օգտագործեք բանաձև `որոշելու համար, թե որ բջիջները ձևափոխել - ից Ընտրեք կանոնի տեսակը բաժնում, ապա կարող եք օգտագործել հետևյալ բանաձևերից մեկը Ձևաչափեք արժեքները, երբ այս բանաձեւը ճիշտ է տեքստային տուփ:

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

Or

=COUNTIF($B2:$D2, $B2)=3

 doc համեմատել սյունակները 1.1 1

ՆշումԵթե ​​սյունակների քանակը երեքից ավելին է, ենթադրելով `5, բանաձևերը պետք է փոխվեն հետևյալի.

=AND($B2=$C2, $B2=$D2, $B2=$E2, $B2=$F2)

Or

=COUNTIF($B2:$F2, $B2)=5

3: սեղմեք Ֆորմատ կոճակը ՝ Ձևաչափի բջիջների երկխոսությանը անցնելու համար, ապա ընտրել մեկ լրացման գույն կամ բջիջների այլ ձևաչափում ՝ տողերին դիմակայելու համար:
doc համեմատել սյունակները 1.1 1

4: սեղմեք OK > OK, այժմ կարևորվեն միայն տողերը, որոնցում բոլոր բջիջները համընկնում են:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Վերոնշյալ բանաձևերը չեն ապահովում մանրատառերի մեծություն:

3.4 Համեմատեք բազմաթիվ սյունակների հետ և ընդգծեք տողերի տարբերությունները


Եթե ​​ցանկանում եք ընդգծել տողի տարբերությունները, ինչը նշանակում է, որ դրանք մեկ առ մեկ համեմատում են սյունակի բջիջները և գտնում են տարբեր բջիջները ըստ առաջին սյունակի, կարող եք օգտագործել Excel- ի ներկառուցված հնարավորությունը.Գնալ հատուկ.

1. Ընտրեք այն տիրույթը, որը ցանկանում եք ընդգծել տողի տարբերությունները և կտտացնել Գլխավոր > Գտեք և ընտրեք > Գնալ հատուկ.
doc համեմատել սյունակները 1.1 1

2. Բռնում Գնալ հատուկ երկխոսություն, ստուգում Տողերի տարբերություններ տարբերակ.
doc համեմատել սյունակները 1.1 1

3: սեղմեք OK, Այժմ ընտրվել են շարքերի տարբերությունները:
doc համեմատել սյունակները 1.1 1

4. Այժմ պահեք բջիջները ընտրված, կտտացրեք Գլխավոր > Լրացրեք գույնը բացվող ընտրացանկից մեկ գույն ընտրելու համար:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Այս մեթոդը համեմատում է բջիջները առանց տառերի վրա զգայուն:


4. Համեմատեք երկու սյունակ և գտեք բացակայող տվյալների կետերը

Ենթադրելով, որ կա երկու սյունակ, B սյունն ավելի երկար է, և C սյունակը ավելի կարճ է, ինչպես ցույց է տրված նկարում: Համեմատած B սյունակի հետ, ինչպե՞ս պարզել C սյունակի բացակայող տվյալները:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

4.1 Համեմատեք և գտեք բացակայող տվյալների կետերը (օգտագործելով VLOOKUP կամ MATCH բանաձևը)


Եթե ​​ցանկանում եք միայն պարզել, թե որ տվյալներն են պակասում երկու սյունակները համեմատելուց հետո, կարող եք օգտագործել ստորև նշված բանաձևերից մեկը.

=ISERROR(VLOOKUP(B2,$C$2:$C$10,1,0))

Or

=NOT(ISNUMBER(MATCH(B2,$C$2:$C$10,0)))

 doc համեմատել սյունակները 1.1 1

մամուլ Մտնել ստեղնը, ապա ավտոմատ լրացնելու բռնիչը քաշեք D10 բջիջի վրա: Այժմ, եթե տվյալները գտնվում են և՛ B սյունակում, և՛ C սյունակում, բանաձեւը վերադարձնում է ԿԵSE, եթե տվյալները միայն B սյունակում են, բայց բացակայում են C սյունակում, բանաձեւը վերադարձնում է UEՇՄԱՐՏՈՒԹՅՈՒՆ:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Երկու բանաձևերից վեր համեմատում են տվյալները առանց մեծատառերի զգայունության:

4.2 Համեմատեք երկու սյունակների հետ և ցուցակագրեք բացակա տվյալները ներքևում (օգտագործելով INDEX բանաձեւը)


Եթե ​​երկու սյուններ համեմատելուց հետո ցանկանում եք թվարկել պակաս սյունակի տակ գտնվող բացակայող տվյալները, INDEX զանգվածի բանաձևը կարող է օգնել ձեզ:

Ավելի կարճ սյունակի ներքևում գտնվող բջիջում, ենթադրելով C7 բջիջ, մուտքագրեք բանաձևի ներքևում.

=INDEX($B$2:$B$10,MATCH(TRUE,ISNA(MATCH($B$2:$B$10,$C$2:C6,0)),0))

 doc համեմատել սյունակները 1.1 1

մամուլ Shift + Ctrl + Enter ստացված ստեղն առաջին բացակայող տվյալները ստանալու համար, ապա ներքաշեք ավտոմատ լրացման բռնիչը, մինչև այն վերադարձնի # N / A սխալի արժեքը:
doc համեմատել սյունակները 1.1 1

Դրանից հետո դուք կարող եք հեռացնել սխալի արժեքը, և բոլոր բացակայող տվյալները նշված են ավելի կարճ սյունակի տակ:

Դիտողություն անել

Այս բանաձևը համեմատում է բջիջները առանց տառերի վրա զգայուն:

4.3 Համեմատեք և գտեք բացակայող տվյալների կետերը և թվարկեք դրանք մեկ այլ սյունակում (օգտագործելով հարմար գործիք)


Եթե ​​ցանկանում եք կատարել երկու հետևյալ գործողությունները հետևյալ գործողությունների մասին ՝ բացակայող տվյալների երկու սյուններ համեմատելուց հետո, օրինակ ՝ այլ սյունակում բացակայող տվյալները ցուցակագրելը կամ պակաս սյունակի տակ գտնվող բացակայող տվյալները լրացնելը, կարող եք փորձել հարմար գործիք ՝Ընտրեք նույն և տարբեր բջիջները of Excel- ի համար նախատեսված գործիքներ.

1: սեղմեք Կուտոլս > ընտրել > Ընտրեք նույն և տարբեր բջիջները.
doc համեմատել սյունակները 1.1 1

2. Մեջ Ընտրեք նույն և տարբեր բջիջները երկխոսություն, արեք ինչպես ստորև ՝

1) ներսում Գտեք արժեքներ ներսում բաժնում ընտրեք ավելի երկար սյունակը, որը պարունակում է ամբողջական ցուցակը:
In Ըստ բաժնում ընտրեք ավելի կարճ սյունակը, որը բաց է թողնում որոշ տվյալներ:

2) Ընտրեք Յուրաքանչյուր տող տարբերակ.

3) Ընտրեք Տարբեր արժեքներ տարբերակ.
doc համեմատել սյունակները 1.1 1

3: սեղմեք Ok, բացվում է երկխոսություն ՝ ձեզ հիշեցրած տվյալների քանակը հիշեցնելու համար, կտտացրեք OK փակել այն: Դրանից հետո ընտրվել են բացակայող տվյալները:
doc համեմատել սյունակները 1.1 1

Այժմ կարող եք սեղմել Ctrl + C ստեղները ընտրված բացակայող տվյալները պատճենելու և դրանք սեղմելով սեղմելու համար կպցրեք Ctrl + V որքան անհրաժեշտ է ավելի կարճ սյունակի կամ մեկ այլ նոր սյունակի տակ գտնվող ստեղներ:
doc համեմատել սյունակները 1.1 1doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Ticks է Գործից անզգայուն ընտրանքը Ընտրել նույն և տարբեր բջիջներ երկխոսության մեջ երկու սյունակները համեմատելու է մանրատառերի հետ:

4.4 Համեմատեք երկու սյունակ և ստորև բերեք ցուցակում բացակայում են տվյալները (օգտագործելով VBA)


Ահա մակրո կոդ, որը կարող է լրացնել բացակայող տվյալները երկու սյունակների տակ:

1. Բացեք ձեր օգտագործած թերթիկը, սեղմեք Alt + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: սեղմեք Տեղադրել > Մոդուլներ ստեղծել նոր մոդուլ, որը տեղադրելու է VBA կոդի տակ:
doc համեմատել սյունակները 1.1 1

VBA. Համեմատեք երկու սյունակ և լրացրեք բացակայող տվյալները

Sub ExtendOffice_PullUniques()
'UpdatebyKutools20201021

Dim xRg, xRgC1, xRgC2, xFRg1, xFRg2 As Range

Dim xIntR, xIntSR, xIntER, xIntSC, xIntEC As Integer

Dim xWs As Worksheet

On Error Resume Next

SRg:

Set xRg = Application.InputBox("Select two columns:", "Kutools for Excel", , , , , , 8)

If xRg Is Nothing Then Exit Sub

If xRg.Columns.Count <> 2 Then

    MsgBox "Please select two columns as a range"

    GoTo SRg

End If

Set xWs = xRg.Worksheet

 

xIntSC = xRg.Column

xIntEC = xRg.Columns.Count + xIntSC - 1

xIntSR = xRg.Row

xIntER = xRg.Rows.Count + xIntSR - 1

 

Set xRg = xRg.Columns

Set xRgC1 = xWs.Range(xWs.Cells(xIntSR, xIntSC), xWs.Cells(xIntER, xIntSC))

Set xRgC2 = xWs.Range(xWs.Cells(xIntSR, xIntEC), xWs.Cells(xIntER, xIntEC))

xIntR = 1

For Each xFRg In xRgC1

    If WorksheetFunction.CountIf(xRgC2, xFRg.Value) = 0 Then

        xWs.Cells(xIntER, xIntEC).Offset(xIntR) = xFRg

        xIntR = xIntR + 1

    End If

Next

xIntR = 1

For Each xFRg In xRgC2

    If WorksheetFunction.CountIf(xRgC1, xFRg) = 0 Then

        xWs.Cells(xIntER, xIntSC).Offset(xIntR) = xFRg

        xIntR = xIntR + 1

    End If

Next

End Sub

doc համեմատել սյունակները 1.1 1

3. Դրանից հետո սեղմեք F5 Կոդը գործարկելու համար ստեղնաշար է դուրս գալիս երկխոսություն `երկու համեմատող սյուններն ընտրելու համար:
doc համեմատել սյունակները 1.1 1

4: սեղմեք OK, Այժմ բացակայող տվյալները նշված են երկու սյունակների տակ:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Կոդը համեմատում է բջիջները առանց տառերի վրա զգայուն


5 Համեմատեք երկու սյունակ (ամսաթվեր), եթե ավելի մեծ է կամ պակաս

Եթե ​​ամսաթվերի երկու սյուն կա, ինչպես ցույց է տրված սքրինշոթից ներքևում, գուցե ցանկանաք համեմատել, թե որ ամսաթիվն է հետագայում նույն շարքում:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

5.1. Համեմատեք երկու սյունակ, եթե դրանք ավելի մեծ են կամ պակաս (օգտագործելով բանաձևը)


Կարող եք օգտագործել պարզ բանաձևը ՝ արագորեն պարզելու համար, թե արդյոք յուրաքանչյուր տողի ամսաթիվը ուշ է, քան 1-րդ ամսաթիվը:

=IF(B2>C2,"Yes","No")

 doc համեմատել սյունակները 1.1 1

մամուլ Մտնել ստացված ստեղնը ՝ առաջին համեմատած արդյունքը ստանալու համար, ապա ավտոմատ լրացնելու բռնիչը քաշիր C6 բջիջի վրա ՝ բոլոր արդյունքները ստանալու համար:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Excel- ում ամսաթվերը պահվում են որպես համարների շարք, դրանք իրականում թվեր են: Հետեւաբար, դուք կիրառում եք բանաձևը ՝ ամսաթվերն ուղղակիորեն համեմատելու համար:

2. Եթե ուզում եք համեմատել, եթե յուրաքանչյուր տողի ամսաթիվը 1-ից շուտ է 2-րդ ամսաթվից, փոխեք խորհրդանիշը > դեպի < բանաձևում:

5.2 Համեմատեք երկու սյունակների, եթե այն ավելի մեծ է կամ պակաս, քան այն ձևաչափը (օգտագործելով պայմանական ձևաչափում)


Եթե ​​ցանկանում եք ամսաթիվ 1 սյունակում նշել բջիջները, եթե դրանք ավելի մեծ են, քան 2-րդ ամսաթիվը, կարող եք օգտագործել այն Պայմանական ֆորմատավորում առանձնահատկություն Excel- ում:

1. Ընտրեք ամսաթվերը B սյունակում (Ամսաթիվ 1), ապա կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Նոր կանոն.
doc համեմատել սյունակները 1.1 1

2. Մեջ Ձևաչափման նոր կանոն երկխոսություն, ընտրեք Օգտագործեք բանաձև `որոշելու համար, թե որ բջիջները ձևափոխել է Ընտրեք կանոնի տեսակը բաժինը, ապա մուտքագրեք բանաձևը = $ B2> $ C2 մեջ տեքստային տուփի մեջ Ձևաչափեք արժեքները, երբ այս բանաձեւը ճիշտ է.
doc համեմատել սյունակները 1.1 1

Եթե ​​ցանկանում եք առանձնացնել B սյունակի այն բջիջները, որոնք ավելի փոքր են, քան C սյունակում, օգտագործեք բանաձևը = $ B2 <$ C2.

3: սեղմեք Ֆորմատ կոճակը բացելու համար Ձևաչափել բջիջները երկխոսություն, ապա ընտրեք ձևաչափի տեսակը, որքան ձեզ հարկավոր է:
doc համեմատել սյունակները 1.1 1

4: սեղմեք OK > OK, Այնուհետև ընդգծվել են Date1 սյունակի այն բջիջները, որոնք ավելի մեծ են, քան Date2 սյունակում գտնվողները:
doc համեմատել սյունակները 1.1 1


6 Համեմատեք երկու սյունակ և վերադարձեք արժեքը մեկ այլ սյունակում

Օրինակ, կա երկու աղյուսակ, այժմ դուք ցանկանում եք համեմատել B սյունակը և E սյունակը, ապա գտնել C սյունակից հարաբերական գները և դրանք վերադարձնել F սյունակում:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

6.1 Քաշեք համապատասխանեցման ճշգրիտ տվյալները (օգտագործելով բանաձև կամ հարմար գործիք)


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

Բանաձևի մեթոդը

F2 բջիջում (այն բջիջը, որի մեջ ցանկանում եք տեղադրել վերադարձված արժեքը), օգտագործեք ստորև նշված բանաձևերից մեկը.

=VLOOKUP(E2,$B$2:$C$8,2,0)

Or

=INDEX($B$2:$C$8,MATCH(E2,$B$2:$B$8,0),2)

 doc համեմատել սյունակները 1.1 1

մամուլ Մտնել բանալին, և առաջին արժեքը գտնվել է: Դրանից հետո քաշեք ավտոմատ լրացման բռնակը դեպի F6 բջիջ, բոլոր արժեքները արդյունահանված են:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Բանաձևերը չեն աջակցում մեծատառերի վրա:

2. Բանաձևի 2 համարը ցույց է տալիս, որ համապատասխանող արժեքները գտնում եք աղյուսակի զանգվածի երկրորդ սյունակում:

3. Եթե բանաձևերը չեն կարողանում գտնել հարաբերական արժեքը, այն վերադարձնում է # N / A սխալի արժեքը:
doc համեմատել սյունակները 1.1 1

Հարմար գործիքի մեթոդ

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

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

1. Ընտրեք F2 բջիջը (այն բջիջը, որը ցանկանում եք տեղադրել վերադարձման արժեքը) և կտտացնել Կուտոլս > Բանաձևի օգնական > Փնտրում և տեղեկանք > Valueանկում արժեք փնտրեք.
doc համեմատել սյունակները 1.1 1

2. Մեջ Բանաձևեր օգնողը երկխոսություն ՝ աջից Փաստարկների մուտքագրում բաժինը, ընտրեք աղյուսակի զանգվածի տիրույթը, որոնման արժեքը և նշեք, թե որ սյունակն եք ցանկանում փնտրել վերադարձման արժեքը:

ԱկնարկՀիշեք Փնտրման_ արժեք տուփը հարաբերականին, կամ կարող եք գտնել միայն առաջին արժեքը:
doc համեմատել սյունակները 1.1 1

3: սեղմեք Ok, առաջին արժեքը գտնվել է, այնուհետև ավտոմատ լրացնելու բռնիչը ներքև քաշել դեպի F6 բջիջ:
doc համեմատել սյունակները 1.1 1

6.2 Քաշեք մասնակի համապատասխանեցման տվյալները (օգտագործելով բանաձևը)


Եթե ​​երկու համեմատված սյունակների միջև որոշակի փոքր տարբերություն կա, ինչպես ցույց է տրված նկարում պատկերված ներքևում, վերը նշված մեթոդները չեն կարող աշխատել:
doc համեմատել սյունակները 1.1 1

Խնդրում ենք ընտրել այս գործը լուծելու համար ստորև բերված բանաձևերից մեկը.

=VLOOKUP("*"&E2&"*",$B$2:$C$8,2,0)

Or

=INDEX($B$2:$C$8,MATCH("*"&E2&"*",$B$2:$B$8,0),2)

 doc համեմատել սյունակները 1.1 1

մամուլ Մտնել ստեղնը, այնուհետև ավտոմատ լրացնելու բռնիչը ներքև քաշեք դեպի F5 բջիջ, բոլոր արժեքները գտնվել են:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Բանաձևերը չեն աջակցում մեծատառերի վրա:

2. Բանաձևի 2 համարը ցույց է տալիս, որ վերադարձման արժեքները գտնում եք աղյուսակի զանգվածի երկրորդ սյունակում:

3. Եթե բանաձևերը չեն կարողանում գտնել հարաբերական արժեքը, այն վերադարձնում է # N / A սխալի արժեքը:

4. * բանաձևում կա վայրի քարտ, որն օգտագործվում է ցանկացած նիշ կամ տող նշելու համար:


7 Համեմատեք երկու սյունակ և հաշվեք համընկնումները կամ տարբերությունը

Ստորև բերված տվյալների հավաքածուն օրինակ է զուգընկերները կամ տարբերությունը համեմատելու և հաշվելու համար:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

7.1 Համեմատեք երկու սյունակ և հաշվեք համընկնումներ (օգտագործեք SUMPRODUCT բանաձևը)


SUMPRODUCT բանաձեւը կարող է արագ հաշվել համընկնումները երկու սյունակում:

=SUMPRODUCT(--(ISNUMBER(MATCH(B2:B8,C2:C8,0))))

 doc համեմատել սյունակները 1.1 1

մամուլ Մտնել արդյունքը ստանալու բանալին:
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Բանաձեւը հաշվում է բջիջները ՝ առանց մանրատառերի զգայունության:

7.2 Համեմատեք երկու սյունակ և հաշվեք համընկնումները կամ տարբերությունները (օգտագործելով հարմար գործիք)


Եթե ​​ցանկանում եք հաշվել երկու սյունակների համընկնումները կամ տարբերությունները, հարմար գործիքը - Ընտրեք նույն և տարբեր բջիջները.

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

1: սեղմեք Կուտոլս > ընտրել > Ընտրեք նույն և տարբեր բջիջները.
doc համեմատել սյունակները 1.1 1

2. Մեջ Ընտրեք նույն և տարբերության բջիջները երկխոսություն, ընտրեք երկու սյունակների միջակայքերը Գտեք արժեքներ ներսում և Ըստ բաժիններն առանձին, ապա ընտրեք Յուրաքանչյուր տողեւ ընտրեք Նույն արժեքները or Տարբեր արժեքներ տարբերակ, որքան անհրաժեշտ է:
doc համեմատել սյունակները 1.1 1

3: սեղմեք Ok, Բացվում է երկխոսություն ՝ ձեզ ասելու համար, թե քանի համապատասխան կամ տարբեր բջիջներ են ընտրված:

Համապատասխան բջիջներ
doc համեմատել սյունակները 1.1 1

Տարբեր բջիջներ
doc համեմատել սյունակները 1.1 1


8 Համեմատեք երկու սյուններ վայրի բնության հետ

Ենթադրելով, որ այստեղ B սյունակում առկա է տվյալների ցանկ, և դուք ցանկանում եք հաշվել այն բջիջները, որոնք պարունակում են «Apple» կամ «Candy» D սյունակում, ինչպես ցույց է տրված ստորև նշված նկարը.
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

Հաշվելու համար, եթե բջիջը պարունակում է մեկ կամ մի քանի արժեք, այս խնդիրը լուծելու համար կարող եք օգտագործել վայրի քարտերով բանաձև:

=SUM(COUNTIF(B2,"*" & $D$2:$D$3 & "*"))

 doc համեմատել սյունակները 1.1 1

մամուլ Shift + Ctrl + Enter բանալին ՝ առաջին ստուգումը ստանալու համար, ապա ինքնալրացման բռնիչը ներքև քաշեք F8 բջիջ:
doc համեմատել սյունակները 1.1 1

Այժմ եթե հարակից բջիջը պարունակում է մեկ կամ մի քանի արժեք D սյունակում, արդյունքը ցույց է տալիս 0-ից մեծ թիվը, եթե այն չի պարունակում որևէ արժեք D սյունակում, ապա այն վերադարձնում է 0:

Եթե ​​ցանկանում եք հաշվել բջիջների ընդհանուր քանակը, որոնք պարունակում են D սյունակի արժեքները, օգտագործեք բանաձևը F8 բջիջի ներքևում.
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

1. Նաև կարող եք օգտագործել բանաձևը հաշվելու համար, եթե բջիջը այլ սյունակում արժեքներ է պարունակում

=SUMPRODUCT(COUNTIF(B2,"*" &$D$2:$D$3& "*"))

Այս բանաձևը պետք է միայն սեղմել Մտնել ստեղնը, ապա քաշել ավտոմատ լրացման բռնիչը:

2. Բանաձևերում * - ն վայրի քարտ է, որը ցույց է տալիս ցանկացած նիշ կամ տող:


9. Deleteնջել տարբերությունները կամ համընկնումները

Եթե ​​ցանկանում եք ջնջել տարբերությունները կամ համընկնումները երկու սյունակի համեմատությունից հետո, ինչպես ցույց է տրված նկարում նշված է.
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

Կարող եք օգտագործել բանաձևը ՝ նախ գտնելու տարբերությունը կամ համընկնումները.

=IF(ISERROR(MATCH(B2,$D$2:$D$8,0)),"Difference","Match")

doc համեմատել սյունակները 1.1 1

մամուլ Մտնել ստեղնը և ավտոմատ լրացնելու բռնիչը ներքև քաշեք դեպի D8 բջիջ:
doc համեմատել սյունակները 1.1 1

Դրանից հետո կիրառեք այն ֆիլտր առանձնահատկությունն է Աչքի ընկնել զտել տարբերությունները կամ համընկնումների արժեքը:

Ընտրեք բանաձևի սյունակը, ապա կտտացրեք Ամսաթիվ > ֆիլտր.
doc համեմատել սյունակները 1.1 1

Դրանից հետո զտիչի կոճակը հայտնվում է C սյունակում, կտտացրեք զտիչի կոճակին ՝ բացվող ցանկն ընդլայնելու համար, ընտրեք այն Տարբերություն or Համեմատում ինչպես պետք է: Դրանից հետո կտտացրեք OK ավարտել.
doc համեմատել սյունակները 1.1 1

Այժմ միայն տարբերությունները կամ համընկնումները զտված են: Կարող եք ընտրել դրանք և սեղմել ջնջել դրանք հանելու բանալին:
doc համեմատել սյունակները 1.1 1doc համեմատել սյունակները 1.1 1

Այժմ սեղմեք Ամսաթիվ > ֆիլտր կրկին զտիչը մաքրելու համար:
doc համեմատել սյունակները 1.1 1

Հեռացրեք բանաձևի սյունակը, եթե այն այլևս ձեզ հարկավոր չէ:
doc համեմատել սյունակները 1.1 1


10. Համեմատեք երկու սյունակ և հաշվարկեք տոկոսի փոփոխությունը դրանց միջև

Գոյություն ունեն երկու սյունակ, մեկը պարունակում է բնօրինակ գներ, իսկ մյուսը պարունակում է վաճառքի գներ: Այժմ այս մասը ներկայացնում է այս երկու սյունակները համեմատելու և այնուհետև հաշվարկելու երկու սյունակների տոկոսային փոփոխության բանաձև:
doc համեմատել սյունակները 1.1 1

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

Դուք կարող եք օգտագործել ստորև բերված բանաձևը `պարզելու համար, թե նույն տողի երկու գների տոկոսային փոփոխությունն է:

=(C2-B2)/B2

 doc համեմատել սյունակները 1.1 1

մամուլ Մտնել համար ստանալու համար ստեղնը, ապա ավտոմատ լրացնելու բռնիչը ներքև քաշեք դեպի D7 բջիջ:
doc համեմատել սյունակները 1.1 1

Դրանից հետո ձևաչափեք բանաձևի արդյունքը տոկոսներով: Ընտրեք արդյունքները, կտտացրեք Գլխավոր էջանիշը և անցնել Թիվ խումբը կտտացնելու համար Տոկոսային ոճ.
doc համեմատել սյունակները 1.1 1

Բանաձևի արդյունքները ձևափոխվել են տոկոսներով:
doc համեմատել սյունակները 1.1 1


11. Համեմատեք երկու միջակայք

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

փաստաթղթի նմուշՍեղմեք ՝ նիշքի նիշքը ներբեռնելու համար

11.1 Համեմատեք ըստ բջիջների երկու միջակայքերի


Ահա երկու միջակայք, որոնք անհրաժեշտ են բջիջների համեմատության համար, կարող եք օգտագործել այն Ընտրեք նույն և տարբեր բջիջները Kutools- ի օգտակարությունը Excel- ի համար `այն կարգավորելու համար:
doc համեմատել սյունակները 1.1 1

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

1: սեղմեք Կուտոլս > ընտրել > Ընտրեք նույն և տարբեր բջիջները.
doc համեմատել սյունակները 1.1 1

2. Բռնում Ընտրեք նույն և տարբեր բջիջները երկխոսություն, արեք ինչպես ստորև ՝

1) Ի Գտեք արժեքներ ներսում բաժնում ընտրեք այն տիրույթը, որը ցանկանում եք պարզել համընկնումները կամ տարբերությունները երկու միջակայքերը համեմատելուց հետո:

2) Ի Ըստ բաժնում ընտրեք համեմատված տիրույթի հետ օգտագործվող այլ տիրույթ:

3) ներսում Հիմնված Բաժին ընտրել Մեկ բջիջ.

4) Հետո Գտնել բաժնում ընտրեք այն բջիջների տեսակը, որոնք ցանկանում եք ընտրել կամ ընդգծել:

5) Ի Արդյունքների մշակում բաժինը, դուք կարող եք լուսաբանել բջիջները լրացնելով ֆոնի գույնը կամ տառատեսակի գույնը, եթե անհրաժեշտ չէ ընդգծել, մի նշեք վանդակները:
doc համեմատել սյունակները 1.1 1

3: սեղմեք Ok, Բացվում է երկխոսություն և հիշեցնում, թե քանի բջիջ / տող է ընտրված, կտտացրեք OK փակել այն: Այժմ ընտրվել և ընդգծվել են այն բջիջները, որոնք տարբերվում են մյուս տիրույթում գտնվողներից:
doc համեմատել սյունակները 1.1 1

Կարևորելով նույն արժեքները
doc համեմատել սյունակները 1.1 1

Դիտողություն անել

Եթե ​​ցանկանում եք համեմատել երկու տիրույթ ըստ շարքի, ապա կարող եք նաև կիրառել այն Ընտրեք նույն և տարբեր բջիջները առանձնահատկությունը, բայց այս դեպքում ընտրեք Յուրաքանչյուր տող տարբերակ.
doc համեմատել սյունակները 1.1 1doc համեմատել սյունակները 1.1 1

11.2 Համեմատեք երկու տիրույթ, եթե տվյալները նույն կարգով են


Եթե ​​ցանկանում եք համեմատել երկու միջակայք ըստ տողի, ապա Համեմատեք բջիջների առանձնահատկությունը Excel- ի համար Kutools- ը կարող է օգնել ձեզ:

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

Ենթադրենք, որ F2: H7 միջակայքը մոդել է, այժմ դուք ցանկանում եք պարզել, արդյոք B2: D7 տիրույթի տվյալները ճիշտ կարգով են ՝ համաձայն F2: H7 տիրույթի:
doc համեմատել սյունակները 1.1 1

1: սեղմեք Կուտոլս > Համեմատեք բջիջները.
doc համեմատել սյունակները 1.1 1

2. Մեջ Համեմատեք բջիջները երկխոսություն, որը դրված է ստորև:

1) Ընտրեք երկու միջակայքերը մեջ Գտեք արժեքներ ներսում և Ըստ տուփերն առանձին:

2) Ընտրեք այն բջիջի տեսակը, որը ցանկանում եք ընդգծել Գտնել բաժնում:

3) ընտրեք լուսավորության տեսակը Արդյունքների մշակում բաժնում:
doc համեմատել սյունակները 1.1 1

3: սեղմեք Ok, Բացվում է երկխոսություն և հիշեցնում, թե քանի բջիջ է ընտրված, կտտացրեք OK փակել այն: Այժմ ընտրվել և ընդգծվել են այն բջիջները, որոնք տարբերվում են մյուս տիրույթում գտնվողներից:
doc համեմատել սյունակները 1.1 1


Ձեզ նույնպես կարող է հետաքրքրել

Համեմատեք Excel- ի մեկ այլ ամսաթվից ավելի ամսաթվերը
Ապահովում է բանաձևեր և հարմար գործիք `երկու ամսաթվերը համեմատելու համար և պարզելու, թե արդյոք ամսաթվերը մյուսից մեծ են:

Համեմատեք կողք կողքի երկու թերթ
Այս հոդվածում այն ​​կօգնի ձեզ արագ համեմատել երկու թերթ ՝ գտնելու համապատասխանություններն ու տարբերությունները:

Vlookup- ը երկու ցուցակներ համեմատելու համար `առանձնացված աշխատանքային թերթերում
Այստեղ կներկայացվի VLOOKUP գործառույթը `երկու ցուցակները տարբեր երկու թերթերում համեմատելու համար:

Excel- ում գտնել, լուսաբանել, զտել, հաշվարկել, ջնջել կրկնօրինակները
Դա երկար և մանրամասն ձեռնարկ է, որը տրամադրում է բազմաթիվ տարբեր մեթոդներ կրկնօրինակները գտնելու, լուսաբանելու, ֆիլտրելու, հաշվելու և ջնջելու վերաբերյալ:



  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները և տվյալների պահում; Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերն ու գումարը / միջինը... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Սիրված և արագ ներդիր բանաձևեր, Ընդգրկույթներ, գծապատկերներ և նկարներ; Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Առանցք սեղանի խմբավորում ըստ շաբաթվա համարը, շաբաթվա օրը և ավելին ... Showույց տալ ապակողպված, կողպված բջիջները տարբեր գույներով; Նշեք այն բջիջները, որոնք ունեն բանաձև / անուն...
kte էջանիշը 201905
  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50% -ով և նվազեցնում է ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ:
officetab ներքևում
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Emma Olivia · 17 days ago
    HERBAL DR OKUOFOH WHO PREPARE HERBAL MEDICINE TO CURE ALL KINDS OF DISEASES INCLUDING HERPES DISEASE.
    I have been battling this Herpes disease for almost A year now....I tried all possible means to get cure from my Herpes Disease but all to be in vain until i saw a post in a health forum about a herbal Dr. Okuofoh who prepare herbal medicine to cure all kind of diseases including Herpes Disease, at first i doubted if it was real but decided to give it a try...when i contact Dr Okuofoh via his email (drokuofohherbalhomehealing@gmail.com ) write him and reply me explain how the process work so after ordering for the medicine I got it within 3/4 working days through DHL Delivery and I took it according to the way Dr Okuofoh instructed, I was so happy after 2 week I took the medicine there was very big change in my health when I was done with the process I go for test, I found out I am negative...Herpes patients should also get in touch with this herbalist Dr. Okuofoh to get rid of these Herpes Virus forever his whatsapp number +2349050141449.