Sisällysluettelo
Tässä artikkelissa näytämme sinulle, miten käyttää Excel osoitteeseen vertailla kahta taulukkoa ja korosta ... erot . Olemme ottaneet kaksi pöytää jotka osoittavat saman tuotteen hinnoittelun kaksi kauppaa Kunkin liikkeen osalta olemme 2 saraketta : " Kohde " ja " Hinta ".
Lataa harjoituskirja
Vertaile ja korosta taulukkoeroja.xlsm4 tapaa verrata kahta taulukkoa ja korostaa eroja Excelissä
1. Ei yhtäläinen () -operaattorin käyttäminen Excelissä kahden taulukon vertailuun ja erojen korostamiseen
Ensimmäisessä menetelmässä käytämme menetelmää Ei yhtäläinen ("") operaattori yhdessä Ehdollinen muotoilu osoitteeseen vertailla kahta taulukkoa ja korosta kaikki erot .
Vaiheet:
- Valitse ensin solu alue F5:F10 .
- Toiseksi Etusivu tab>>>> Ehdollinen muotoilu Valitse... Uusi sääntö...
The Uusi muotoilusääntö -valintaikkuna ilmestyy.
- Kolmanneksi valitse " Määritä muotoiltavat solut kaavan avulla " S valitse sääntötyyppi: jakso.
- Sen jälkeen, tyyppi seuraavan kaavan mukaisesti Muokkaa säännön kuvausta: laatikko.
=F5C5
Tässä tarkistamme, onko arvo, joka on saatu arvosta solu F5 ei ole yhtä suuri kuin solu C5 . Jos se on TRUE niin solu on korostettu .
- Napsauta sitten Formaatti...
The Solujen muotoilu -valintaikkuna ilmestyy.
- Klikkaa " Täytä " -välilehti.
- Valitse sitten väri valikosta Taustan väri: jakso.
- Paina sen jälkeen OK .
- Klikkaa lopuksi OK .
Näin ollen olemme verrattiin kahta taulukkoa osoitteessa Excel ja korostettu ... erot .
Lue lisää: Vertailutaulukon tekeminen Excelissä (2 menetelmää)
2. Vertaile kahta taulukkoa ja korosta erot hyödyntämällä ainutlaatuista muotoilusääntöä
Tässä menetelmässä käytämme " formatoi vain uniikkeja arvoja " -vaihtoehto Ehdollinen muotoilu sääntö korosta ... erot välillä kaksi pöytää osoitteessa Excel .
Vaiheet:
- Valitse ensin koko taulukon solu alue B4:F10 .
- Toiseksi, tuo esiin " Uusi muotoilusääntö " valintaikkuna .
- Kolmanneksi valitse " Muotoile vain yksilölliset tai päällekkäiset arvot " alkaen Sääntö Tyyppi jakso.
- Valitse sitten " ainutlaatuinen " alkaen Muotoile kaikki: laatikko.
- Valitse sen jälkeen taustaväri käyttämällä Formaatti... nappi.
- Klikkaa lopuksi OK .
Lopuksi olemme näyttäneet sinulle toisen tavan käyttää Ehdollinen muotoilu osoitteeseen korosta ... erot välillä kaksi pöytää .
Lue lisää: Kahden taulukon vertailu Excel VBA:n avulla (3 menetelmää)
Samanlaisia lukemia
- COUNTIF-päivä on 7 päivän sisällä
- Kuinka käyttää COUNTIFia ja SUBTOTALia Excelissä (2 menetelmää)
- COUNTIF Suurempi kuin ja pienempi kuin [ilmaisella mallilla]
- Kuinka käyttää COUNTIFia kahden numeron välillä (4 menetelmää)?
- VBA Excelin taulukon rivien läpikäymiseen (11 menetelmää)
3. COUNTIF-funktion toteuttaminen kahden taulukon vertailemiseksi ja erojen korostamiseksi Excelissä
Kolmatta menetelmää varten käytämme seuraavaa menetelmää COUNTIF-toiminto kuin Ehdollinen muotoilu sääntö korosta erot välillä kaksi pöytää .
Vaiheet:
- Valitse ensin solu alue C5:C10 .
- Toiseksi, tuo esiin " Uusi muotoilusääntö " valintaikkuna .
- Kolmanneksi valitse " Määritä muotoiltavat solut kaavan avulla " S valitse sääntötyyppi: jakso.
- Sen jälkeen, tyyppi seuraavan kaavan mukaisesti Muokkaa säännön kuvausta: laatikko.
=COUNTIF(F5:F10,C5)=0
Tarkistamme, onko arvomme C-pylväs on F-pylväs . Jos sitä ei ole siellä, saamme 0 . Sen jälkeen me muotoilemme solut joita ei löydy F5:F10 solu alue.
Huom: Tämä kaava toimii vain yksikäsitteisille arvoille Jos siis taulukko on päällekkäisiä arvoja (esim, kaksi paidat ovat samanhintaisia), älä käytä tätä menetelmää.
- Valitse sitten taustaväri " Formaatti... " -painiketta.
- Paina lopuksi OK .
Näin ollen olemme korostettu ... erot välillä kaksi pöytää osoitteessa Excel .
Lue lisää: COUNTIF Excel esimerkki (22 esimerkkiä)
4. VBA:n käyttäminen Excelissä kahden taulukon vertailuun ja erojen korostamiseen
Viimeisessä menetelmässä käytämme Excel VBA osoitteeseen vertaa kaksi pöytää ja korosta ... erot .
Vaiheet:
- Ensinnäkin Kehittäjä Valitse... Visual Basic .
Tämä tuo esiin Visual Basic ikkuna.
- Toiseksi, alkaen Lisää Valitse... Moduuli .
- Kolmanneksi, tyyppi seuraava koodi.
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
Koodin erittely
- Kutsumme Sub Menettely HighlightDifference . Sitten julistamme meidän muuttuja " i " as Long.
- Sitten meillä on " For loop" . End(xlUp) käymme läpi viimeisen rivi tietojen kanssa C-pylväs .
- Sen jälkeen meillä on IF Siinä tarkistamme jokaisen arvon, joka sisältyy C-pylväs kanssa F-pylväs Jos jokin arvo ei täsmää, käytämme komentoa Interior.Color omaisuus vaihtaa värin solu . Olemme käyttäneet väriä vbYellow Tämä prosessi jatkuu, kunnes viimeinen rivi .
- Sen jälkeen, Tallenna ... Moduuli ja sulje ikkuna.
- Sitten, Vuodesta Kehittäjä Valitse... Makrot .
The Makro-valintaikkuna ilmestyy.
- Valitse, " HighlightDifference " ja klikkaa Suorita .
Näin ollen näemme erot ovat korostettu vuonna toinen taulukko .
Lue lisää: VBA COUNTIF -funktio Excelissä (6 esimerkkiä)
Harjoitusosio
Olemme toimittaneet harjoitustietoaineistoja jokaisen menetelmän kanssa ohjeessa Excel tiedosto.
Päätelmä
Olemme näyttäneet sinulle 4 menetelmät Excel vertailla kaksi pöytää ja korosta ... erot Jos kohtaat ongelmia, kommentoi alla. Kiitos lukemisesta, jatka loistavaa työtä!