Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Du kan bruge følgende metoder til at sammenligne data i to Microsoft Excel-regnearkskolonner og finde dublerede poster. 

Metode 1: Brug en regnearksformel

  1. Start Excel.

  2. I et nyt regneark skal du angive følgende data som et eksempel (lad kolonne B være tom):

    A

    B

    C

    1

    1

    3

    2

    2

    5

    3

    3

    8

    4

    4

    2

    5

    5

    0

  3. Skriv følgende formel i celle B1:

    =HVIS(ERFEJL(MATCH(A1,$C$1:$C$5,0)),"",A1)

  4. Markér celle B1 til B5.

  5. I Excel 2007 og nyere versioner af Excel skal du vælge Udfyld i gruppen Redigering og derefter vælge Ned.

    De dublerede tal vises i kolonne B som i følgende eksempel: 

    A

    B

    C

    1

    1

    3

    2

    2

    2

    5

    3

    3

    3

    8

    4

    4

    2

    5

    5

    5

    0

Metode 2: Brug en Visual Basic-makro

Advarsel!: Microsoft leverer kun programmeringseksempler til illustration uden garanti, hverken udtrykt eller underforstået. Dette omfatter, men er ikke begrænset til, underforståede garantier for salgbarhed eller egnethed til et bestemt formål. I denne artikel antages det, at du kender det programmeringssprog, der demonstreres, og med de værktøjer, der bruges til at oprette og foretage fejlfinding af procedurer. Microsofts supportteknikere kan hjælpe med at forklare funktionaliteten af en bestemt procedure. De vil dog ikke ændre disse eksempler for at give ekstra funktionalitet eller konstruere procedurer for at opfylde dine specifikke krav.

Hvis du vil bruge en Visual Basic-makro til at sammenligne dataene i to kolonner, skal du følge trinnene i følgende eksempel:

  1. Start Excel.

  2. Tryk på Alt+F11 for at starte Visual Basic-redigeringsprogrammet.

  3. I menuen Indsæt skal du vælge Modul.

  4. Skriv følgende makrokode i et modulark:

    Sub Find_Matches()
    Dim CompareRange As Variant, x As Variant, y As Variant
    ' Set CompareRange equal to the range to which you will
    ' compare the selection.
    Set CompareRange = Range("C1:C5")
    ' NOTE: If the compare range is located on another workbook
    ' or worksheet, use the following syntax.
    ' Set CompareRange = Workbooks("Book2"). _
    ' Worksheets("Sheet2").Range("C1:C5")
    '
    ' Loop through each cell in the selection and compare it to
    ' each cell in CompareRange.
    For Each x In Selection
    For Each y In CompareRange
    If x = y Then x.Offset(0, 1) = x
    Next y
    Next x
    End Sub
  5. Tryk på Alt+F11 for at vende tilbage til Excel.

    1. Angiv følgende data som et eksempel (lad kolonne B være tom):
       

      A

      B

      C

      1

      1

      3

      2

      2

      5

      3

      3

      8

      4

      4

      2

      5

      5

      0

  6. Markér celle A1 til A5.

  7. I Excel 2007 og nyere versioner af Excel skal du vælge fanen Udvikler og derefter vælge Makroer i gruppen Kode .

    Bemærk!: Hvis du ikke kan se fanen Udvikler , skal du muligvis aktivere den. Det gør du ved at vælge Fil > Indstillinger > Tilpas båndetog derefter vælge fanen Udvikler i tilpasningsfeltet i højre side.

  8. Klik på Start, og klik derefter på Kør.

    De dublerede tal vises i kolonne B. De matchende tal placeres ud for den første kolonne, som vist her:

    A

    B

    C

    1

    1

    3

    2

    2

    2

    5

    3

    3

    3

    8

    4

    4

    2

    5

    5

    5

    0

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×