Finne forskjeller i to lister

En typisk oppgave som med jevne mellomrom oppstår før hver Excel-bruker er å sammenligne to områder med data og finne forskjeller mellom dem. Løsningsmetoden, i dette tilfellet, bestemmes av typen startdata.

Alternativ 1. Synkrone lister

Hvis listene er synkronisert (sortert), gjøres alt veldig enkelt, fordi det faktisk er nødvendig å sammenligne verdiene i tilstøtende celler i hver rad. Som det enkleste alternativet bruker vi en formel for å sammenligne verdier, som produserer boolske verdier ved utgangen TRUE (EKTE) or LØVER (FALSK):

Finne forskjeller i to lister

Antall uoverensstemmelser kan beregnes med formelen:

=SUMPRODUKT(—(A2:A20<>B2:B20))

eller på engelsk =SUMPRODUKT(—(A2:A20<>B2:B20))

Hvis resultatet er null, er listene identiske. Ellers har de forskjeller. Formelen må legges inn som en matriseformel, dvs. etter å ha lagt inn formelen i cellen, ikke trykk Enter, Og Ctrl + Shift + Enter.

Hvis du trenger å gjøre noe med forskjellige celler, vil en annen rask metode gjøre det: velg begge kolonnene og trykk på tasten F5, deretter knappen i det åpne vinduet Uthev (Spesiell) - Linjeforskjeller (radforskjeller). I de nyeste versjonene av Excel 2007/2010 kan du også bruke knappen Finn og velg (Finn og velg) – Velge en gruppe med celler (Gå til Spesial) tab Hjemprodukt (Hjem)

Finne forskjeller i to lister

Excel vil fremheve celler som varierer i innhold (etter rad). De kan deretter behandles, for eksempel:

  • fyll med farger eller visuelt format
  • klar med nøkkel Delete
  • fyll alt på en gang med samme verdi ved å angi den og trykke Ctrl + Enter
  • slett alle rader med valgte celler ved å bruke kommandoen Hjem — Slett — Slett rader fra ark (Hjem — Slett — Slett rader)
  • og så videre

Alternativ 2: Blandede lister

Hvis listene er av ulik størrelse og ikke er sortert (elementene er i en annen rekkefølge), så må du gå den andre veien.

Den enkleste og raskeste løsningen er å aktivere fargeutheving av forskjeller ved hjelp av betinget formatering. Velg begge områdene med data og velg på fanen hjem – Betinget formatering – Fremhev celleregler – Dupliserte verdier:

Finne forskjeller i to lister

Hvis du velger alternativet Tilbakevend, så vil Excel markere treffene i listene våre hvis alternativet Unik – forskjeller.

Fargeutheving er imidlertid ikke alltid praktisk, spesielt for store bord. Dessuten, hvis elementer kan gjentas i selve listene, vil ikke denne metoden fungere.

Alternativt kan du bruke funksjonen ANTALL.HVIS (COUNTIF) fra kategori Statistiske, som teller hvor mange ganger hvert element fra den andre listen forekommer i den første:

Finne forskjeller i to lister

Den resulterende nullen indikerer forskjellene.

Og til slutt, "aerobatics" - du kan vise forskjellene i en egen liste. For å gjøre dette må du bruke en matriseformel:

Finne forskjeller i to lister

Ser skummelt ut, men gjør jobben perfekt 😉

  • Uthev duplikater i listen med farge
  • Sammenligner to serier med PLEX-tillegget
  • Forbud mot å legge inn dupliserte verdier

 

Legg igjen en kommentar