Kazalo
Pri delu z velikim naborom podatkov ali več delovnimi listi v Excelu obstaja možnost, da v obeh delovnih listih dobite enake ujemajoče se vrednosti. Včasih moramo te ujemajoče se vrednosti poiskati, da dobimo jasen koncept o delovnem listu. Excel ponuja nekaj osnovnih funkcij in formul, s katerimi lahko preprosto poiščete ujemajoče se vrednosti v dveh delovnih listih. Danes v tem članku bomose boste naučili, kako poiskati ujemajoče se vrednosti v dveh delovnih listih v Excelu.
Prenesi delovni zvezek za prakso
Prenesite ta vadbeni list in se vadite med branjem tega članka.
Excel Poiščite ujemajoče se vrednosti v dveh delovnih listih.xlsx4 Primerne metode za iskanje ujemajočih se vrednosti v dveh delovnih listih
1. Uporabite funkcijo EXACT za iskanje ujemajočih se vrednosti v dveh Excelovih delovnih listih
Spletna stran TOČNO funkcija preleti vrstice in stolpce v dveh različnih delovnih listih ter poišče ujemajoče se vrednosti v Excelovih celicah. Sledite spodnjim korakom in se naučite!
Korak 1:
V naslednjem primeru sta na voljo dva različna nabora podatkov v dveh različnih delovnih listih. Nabor podatkov, ki vsebuje stolpce z imeni "Unique ID", "Name", in . "Plača" Zdaj je naša naloga poiskati tiste ujemajoče se vrednosti, ki so prisotne v teh podatkovnih nizih delovnih listov.
Za "Sales-Jan" delovnega lista je nabor podatkov,
Naslednji nabor podatkov je,
V "Ujemanje ID" poiščemo tiste ujemajoče se vrednosti, ki so prisotne v delovnih listih.
Korak 2:
V celici F4 , uporabite TOČNO Splošni argument funkcije je,
=EXACT(besedilo1,besedilo2)
Zdaj vstavite vrednosti v funkcijo in končna oblika je,
=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)
Kje,
- Besedilo1 je $B$4:$B$15 saj želimo poiskati ujemajoče se ID-je med dvema delovnima listoma.
- Besedilo2 je 'Sales-Jan'!$B$4:$B$15 ki je Edinstven ID v stolpcu Prodaja-Jan
Zdaj pritisnite Vnesite za pridobitev rezultata.
Korak 3:
Premaknite kazalec miške v spodnji desni kot celice formule, dokler se ne prikaže ikona ročaja za zapolnitev ( + ). Zdaj kliknite in povlecite ikono, da uporabite enako formulo za preostale celice.
Tako lahko vidimo, da je TOČNO funkcija vrača FALSE ko vrednost ni ustrezna, in TRUE za tiste vrednosti, ki se ujemajo. Tako lahko poiščete ujemajoče se vrednosti v dveh delovnih listih.
2. Združite funkcijo MATCH s funkcijo ISNUMBER, da dobite ujemajoče se vrednosti v dveh delovnih listih
Kombinacija MATCH in . ISNUMBER formula vam ponudi tudi ujemajoče se vrednosti v dveh delovnih listih.
Korak 1:
V celici F4 , uporabite MATCH z ISNUMBER Po vnosu vrednosti v formulo je končna oblika,
=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))
Kje,
- Lookup_values je . B4
- Lookup_array je . 'Sales-Jan'!$B$4:$B$15 Kliknite na Prodaja-Jan delovnega lista, da se odpravite tja in izberete polje.
- [match_type] je . NATANČNO (0) .
Zdaj pritisnite Vnesite za uporabo formule.
Korak 2:
S formulo boste dobili " TRUE ", če se vrednosti ujemata. In vrne " FALSE ", če se vrednosti ne ujemajo.
Enako formulo uporabite za preostale celice, da dobite končni rezultat.
3. Vstavite funkcijo VLOOKUP za iskanje ujemajočih se vrednosti v dveh delovnih listih
Spletna stran VLOOKUP funkcija prevzame vhodno vrednost, jo poišče v delovnih listih in vrne vrednost, ki ustreza vhodu. Sledimo tem korakom in se naučimo!
Korak 1:
Uporabite VLOOKUP v celico, v kateri želite dobiti ustrezne vrednosti. Vrednosti vstavite v funkcijo in končna formula je,
=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)
Kje,
- Lookup_value je . B4
- Table_array je . 'Sales-Jan'!$B$4:$C$15 . Pojdite na Prodaja-Jan delovnega lista in izberite polje tabel.
- Col_index_num je . 2 . Želimo pridobiti ustrezna imena z ustreznimi ID-ji.
- [range_lookup] vrednost je FALSE (Natančno)
Pritisnite Vnesite za pridobitev rezultata.
Korak 2:
Tako smo našli prve ujemajoče se vrednosti. Enako funkcijo uporabite za preostale celice, da dobite končni rezultat. VLOOKUP ne bo našel ustreznih vrednosti, bo vrnil #N/A napaka.
4. Združitev IF s formulo ISNA za pridobitev ujemanj iz dveh delovnih listov v Excelu
Druga formula, ki vam lahko pomaga primerjati dva nabora podatkov in ugotoviti, ali vrednosti obstajajo v obeh delovnih listih, je IF z ISNA formula.
Korak 1:
V F4 celico, uporabite kombinacijo IF z ISNA formula. Po vnosu vrednosti je končna oblika,
=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)), "NO", "YES")
Kje,
- Lookup_value je . B4
- Table_array je . 'Sales-Jan'!$B$4:$C$15 .
- Col_index_num je . 2 .
- [range_lookup] vrednost je FALSE (Natančno)
- Če se vrednosti ujemajo, formula vrne DA . V nasprotnem primeru se vrne NE
Funkcijo uporabite tako, da pritisnete Vnesite .
Korak 2:
Enako formulo uporabite tudi za preostale celice, da dobite končni rezultat.
Stvari, ki si jih je treba zapomniti
👉 TOČNO Funkcija razlikuje velike in male črke. Ne bo videla, da se ujemata Alexander in alexander.
👉 VLOOKUP vedno išče vrednosti iskanja od skrajnega levega zgornjega stolpca proti desnemu. Ta funkcija Nikoli išče podatke na levi strani.
👉 Ko izberete svoj Table_Array morate uporabiti absolutne reference celic ($) za blokiranje polja.