Sisukord
Selles artiklis näitame teile, kuidas kasutada Excel aadressile võrrelda kahte tabelit ja esile . erinevused Me oleme võtnud kaks tabelit mis näitavad sama toote hinnakujundust kaks poodi Iga poe puhul oleme 2 veergu : " Punkti " ja " Hind ".
Lae alla praktiline töövihik
Tabelite erinevuste võrdlemine ja esiletõstmine.xlsm4 viisi kahe tabeli võrdlemiseks ja erinevuste esiletõstmiseks Excelis
1. Operatori Not Equal () kasutamine Excelis kahe tabeli võrdlemiseks ja erinevuste esiletõstmiseks
Esimeses meetodis kasutame meetodit Mitte võrdne ("") operaator koos Tingimuslik vormindamine aadressile võrrelda kahte tabelit ja esile mis tahes erinevused .
Sammud:
- Esiteks, valige rakk vahemik F5:F10 .
- Teiseks, alates Kodu tab>>>> Tingimuslik vormindamine >>>> valige Uus reegel...
The Uus vormindusreegli dialoogiboks ilmub.
- Kolmandaks valige " Kasutage valemit, et määrata, millised lahtrid tuleb vormindada " alates S valige reegli tüüp: jagu.
- Pärast seda, tüüp järgmine valem Muuda reegli kirjeldust: kast.
=F5C5
Siin kontrollime, kas väärtus alates lahter F5 ei ole võrdne lahter C5 Kui see on TÕELINE siis on lahter esile tõstetud .
- Seejärel klõpsake nuppu Formaat...
The Lahtrite vormingu dialoogiboks ilmub.
- Klõpsake nupule " Täitke " vahekaart.
- Seejärel valige värv valikust Taustavärv: jagu.
- Pärast seda vajutage OK .
- Lõpuks klõpsake nuppu OK .
Seega oleme me võrrelda kahte tabelit aadressil Excel ja esile tõstetud . erinevused .
Loe lisaks: Kuidas teha Exceli võrdlustabelit (2 meetodit)
2. Võrdle kahte tabelit ja tõsta erinevused esile, kasutades unikaalset vormindusreeglit
Selles meetodis kasutame me " vormindada ainult unikaalsed väärtused " valikust Tingimuslik vormindamine reegel, et esile . erinevused vahel. kaks tabelit aadressil Excel .
Sammud:
- Esiteks, valige täielik tabeli lahter vahemik B4:F10 .
- Teiseks, tooge üles " Uus vormindamise reegel " dialoogiboks .
- Kolmandaks valige " Vormäära ainult unikaalsed või dubleerivad väärtused " alates Reegli tüüp jagu.
- Seejärel valige " unikaalne " alates Formaatida kõik: kast.
- Pärast seda valige taustavärv, kasutades Formaat... nupp.
- Lõpuks klõpsake nuppu OK .
Kokkuvõtteks näitasime teile veel ühe võimaluse kasutada Tingimuslik vormindamine aadressile esile . erinevused vahel kaks tabelit .
Loe edasi: Kuidas võrrelda kahte tabelit erinevuste leidmiseks Exceli VBAga (3 meetodit)
Sarnased lugemised
- COUNTIF kuupäev on 7 päeva jooksul
- Kuidas kasutada COUNTIFi koos SUBTOTALiga Excelis (2 meetodit)
- COUNTIF suurem kui ja väiksem kui [koos tasuta malliga]
- Kuidas kasutada COUNTIFi kahe arvu vahel (4 meetodit)
- VBA Exceli tabeli ridade läbimiseks (11 meetodit)
3. Funktsiooni COUNTIF rakendamine kahe tabeli võrdlemiseks ja erinevuste esiletõstmiseks Excelis
Kolmanda meetodi puhul kasutame me funktsioon COUNTIF kui Tingimuslik vormindamine reegel, et esile erinevused vahel. kaks tabelit .
Sammud:
- Esiteks, valige rakk vahemik C5:C10 .
- Teiseks, tooge üles " Uus vormindamise reegel " dialoogiboks .
- Kolmandaks valige " Kasutage valemit, et määrata, millised lahtrid tuleb vormindada " alates S valige reegli tüüp: jagu.
- Pärast seda, tüüp järgmine valem Redigeeri reegli kirjeldust: kast.
=COUNTIF(F5:F10,C5)=0
Me kontrollime, kas meie väärtus alates C-sammas asub F veerg . Kui seda ei ole, siis saame 0 . Pärast seda vormindame me rakud mida ei leidu F5:F10 rakk vahemik.
Märkus: See valem on töötab ainult unikaalsete väärtuste puhul Seega, kui teie tabel on dubleerivad väärtused (näiteks, kaks särgid on sama hinnaga), ärge kasutage seda meetodit.
- Seejärel valige taustavärv alates " Formaat... " nuppu.
- Lõpuks vajutage OK .
Seega oleme me esile tõstetud . erinevused vahel kaks tabelit aadressil Excel .
Loe edasi: COUNTIF Exceli näide (22 näidet)
4. VBA kasutamine Excelis kahe tabeli võrdlemiseks ja erinevuste esiletõstmiseks
Viimase meetodi puhul kasutame Excel VBA aadressile võrdle kaks tabelit ja esile . erinevused .
Sammud:
- Esiteks, alates Arendaja tab>>>> valige Visual Basic .
See toob esile Visual Basic aken.
- Teiseks, alates Sisesta >>>> valige Moodul .
- Kolmandaks, tüüp järgmine kood.
Sub HighlightDifference() Dim i As Long For i = 1 To Cells(Rows.Count, "C").End(xlUp).Row If Cells(i, "C") Cells(i, "F") Then Cells(i, "F").Interior.Color = vbYellow End If Next i End Sub
Koodide lahtimõtestamine
- Me kutsume meie Sub Menetlus HighlightDifference Siis kuulutame oma muutuv " i " nagu Long.
- Siis on meil " For loop" . koos End(xlUp) me läheme läbi viimase rida andmetega, mis on esitatud C-sammas .
- Pärast seda on meil IF avaldis. Selles kontrollime iga väärtust C-sammas mis on seotud sellega, et F veerg Kui on mõni väärtus, mis ei vasta, siis kasutame funktsiooni Interior.Color kinnisvara värvi muutmiseks rakk Me oleme kasutanud värvi vbYellow siin. See protsess jätkub kuni viimase rida .
- Pärast seda, Salvesta . Moodul ja sulgege aken.
- Siis, Alates Arendaja tab>>>> valige Makros .
The Makro dialoogiboks ilmub.
- Valige, " HighlightDifference " ja klõpsake nupule Käivita .
Järelikult näeme me erinevused on esile tõstetud aastal teine tabel .
Loe edasi: VBA COUNTIF-funktsioon Excelis (6 näidet)
Praktika sektsioon
Me oleme esitanud iga meetodi juurde praktilised andmekogumid dokumendis Excel faili.
Kokkuvõte
Me näitasime teile 4 meetodid Excel võrrelda kaks tabelit ja esile . erinevused Kui teil on mingeid probleeme, kommenteerige allpool. Täname lugemise eest, jätkake kiitust!