Excel-formel: Fremhev kolonneforskjeller -

Generisk formel

=$A1$B1

Sammendrag

Hvis du vil fremheve forskjellene mellom to datakolonner med betinget formatering, kan du gjøre det med en enkel formel som bruker operatoren "ikke lik" (f.eks.) Og blandede referanser.

For eksempel, hvis du har lignende data i B2: B11 og C2: C11, og du vil markere celler der verdiene er forskjellige, velger du dataene i begge kolonnene, fra B2, og bruker denne formelen:

=$B2$C2

Merk: med betinget formatering er det viktig at formelen angis i forhold til den "aktive cellen" i utvalget, som antas å være B2 i dette tilfellet.

Forklaring

Når du bruker en formel for å bruke betinget formatering, blir formelen evaluert i forhold til den aktive cellen i utvalget på det tidspunktet regelen ble opprettet. I dette tilfellet blir regelen evaluert for hver av de 20 cellene i de to kolonnene med data.

Referansene til $ B2 og $ C2 er "blandet" - kolonnen er låst, men raden er relativ - så bare radnummeret endres når formelen evalueres. Når to verdier på rad ikke er like, returnerer formelen SANT og den betingede formateringen blir brukt.

Et saksfølsomt alternativ

Ved "lik" og "ikke lik" operatører (= og) er ikke store og små bokstaver. Hvis du trenger en skiller mellom store og små bokstaver, kan du bruke EXACT-funksjonen med NOT, slik:

=NOT(EXACT($B2,$C2))

Exact utfører en saksfølsom sammenligning og returnerer SANT når verdiene samsvarer. IKKE reverserer denne logikken slik at formelen bare returnerer SANT når verdiene ikke samsvarer.

En annen tilnærming

Et problem med denne tilnærmingen er at hvis det er en ekstra eller mangler verdi i en kolonne, eller hvis dataene ikke er sortert, vil mange rader bli uthevet som forskjellige. En annen tilnærming er å telle forekomster av kolonne A-verdier i kolonne B og markere verdier som ikke eksisterer.

Interessante artikler...