Vertaa kahta taulukkoa ja korosta erot Excelissä (4 menetelmää)

  • Jaa Tämä
Hugh West

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.xlsm

4 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ä!

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.