Kako primerjati alfanumerične vrednosti v dveh stolpcih v Excelu?
Če imate dva seznama alfanumeričnih besedilnih vrednosti in morate zdaj primerjati ta dva stolpca in poiskati podvojene ali unikatne vrednosti. Ali obstajajo hitri načini za rešitev te težave, ne da bi jih preverili enega po enega? V tem članku bom spregovoril o nekaterih trikih za reševanje te naloge v Excelu.
Primerjajte alfanumerične vrednosti v dveh stolpcih in poiščite enake vrednosti
Primerjajte alfanumerične vrednosti v dveh stolpcih, da ločeno navedete različne vrednosti
Primerjajte alfanumerične vrednosti v dveh stolpcih, da izberete ali označite enake ali različne vrednosti
Primerjajte alfanumerične vrednosti v dveh stolpcih in poiščite enake vrednosti
Tukaj je formula, ki vam lahko pomaga prepoznati enake alfanumerične vrednosti v stolpcu A in stolpcu B, naredite naslednje:
Vnesite to formulo: = IFERROR (IF (TEKME (B2, $ A $ 2: $ A $ 11,0)> 0, "Match"), "") (B2 je celica, ki jo želite primerjati z drugim stolpcem, A2: A11 je seznam podatkov, s katerim želite primerjati) v prazno celico poleg podatkovnih stolpcev in nato povlecite ročico za polnjenje navzdol do celic, za katere želite uporabiti to formulo, zdaj, vidite, besedilo " Stave"Se prikaže poleg ustrezne celice, če je vrednost celice v obeh stolpcih, glejte posnetek zaslona:
Primerjajte alfanumerične vrednosti v dveh stolpcih, da ločeno navedete različne vrednosti
Če želite ločeno poiskati in našteti vse različne nize iz dveh stolpcev, vam bo morda v pomoč naslednja koda VBA, naredite naslednje:
1. Držite tipko ALT + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Moduli Okno.
Koda VBA: ločeno navedite različne vrednosti celic iz dveh stolpcev:
Sub Compare()
'Updateby Extendoffice
Dim I As Long, J As Long, K As Long, M As Long
Application.ScreenUpdating = False
J = 1
K = 1
M = Cells(Rows.Count, 2).End(xlUp).Row
Range("D1").Value = "A not in B"
Range("E1").Value = "B not in A"
For I = 2 To M
If IsError(Application.Match(Range("A" & I).Value, Columns("B"), 0)) Then
J = J + 1
Range("D" & J).Value = Range("A" & I).Value
End If
If IsError(Application.Match(Range("B" & I).Value, Columns("A"), 0)) Then
K = K + 1
Range("E" & K).Value = Range("B" & I).Value
End If
Next I
Application.ScreenUpdating = True
End Sub
3. Nato pritisnite F5 ključ za zagon te kode, različne vrednosti v dveh stolpcih pa bodo ločeno navedene v stolpcu D in stolpcu E, kot je prikazano na sliki spodaj:
Primerjajte alfanumerične vrednosti v dveh stolpcih, da izberete ali označite enake ali različne vrednosti
Če imate Kutools za Excel, s svojim močnim orodjemIzberite Enake in različne celice, lahko hitro primerjate alfanumerične nize v dveh stolpcih in čim hitreje poiščete ali označite enake ali različne vrednosti.
Kutools za Excel : z več kot 300 priročnimi dodatki za Excel, ki jih lahko brezplačno preizkusite v 30 dneh. |
Po namestitvi Kutools za Excel, naredite naslednje:
1. Izberite dva stolpca posebej, tako da držite tipko Ctrl in nato kliknite Kutools > Izberite > Izberite Enake in različne celice, glej posnetek zaslona:
2. v Izberite Enake in različne celice pogovorno okno, naredite naslednje:
(1.) Preverite Moji podatki imajo glave če vam ni treba primerjati dveh naslovov stolpcev;
(2.) Izberite Vsaka vrstica pod Na podlagi odsek;
(3.) Izberite Iste vrednote če želite najti vrednosti celic v obeh stolpcih pod Najdi odsek;
(4.) Če želite označiti izbrane celice z barvo ozadja ali pisave, preverite Izpolnite barvo or Izpolnite barvo pisave pod Obdelava rezultata.
3. Po končanih nastavitvah kliknite Ok , se prikaže pozivno okno, ki vas opozori, koliko celic bo izbranih, hkrati pa lahko vidite iste vrednosti celic v stolpcu A in stolpcu C, označene v stolpcu A, glejte posnetek zaslona:
Opombe:
1. Če izberete Različne vrednote v Primerjaj obsege V pogovornem oknu so vrednosti samo v stolpcu A, ne pa tudi v stolpcu C, označene, kot je prikazano na sliki spodaj:
2. Če želite izbrati ali označiti enake ali različne vrednosti v stolpcu C, morate preprosto zamenjati dva stolpca v stolpcu Poiščite vrednosti v in Glede na polja z besedilom, kot jih potrebujete.
Kliknite Prosti prenos Kutools za Excel zdaj!
Predstavitev: primerjajte alfanumerične vrednosti v dveh stolpcih, da izberete ali označite enake ali različne vrednosti
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!