Liste over springede tal i rækkefølge - Excel og Google Sheets

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning demonstrerer, hvordan du angiver manglende numre i et område.

Liste over springede tal i rækkefølge

For at finde manglende tal på en liste kan vi bruge følgende formel:

1 = LILLE (HVIS (COUNTIF ($ B $ 3: $ B $ 8, ROW ($ 1: $ 6)) = 0, ROW ($ 1: $ 6), ""), ROW (B1))

Bemærkninger:

  • Dette er en matrixformel! Når du bruger Excel 2022 og tidligere, skal du indtaste formlen ved at trykke på CTRL + SKIFT + ENTER. Du ved, at formlen er indtastet korrekt, når du ser krøllede parenteser omkring formlen.
  • Denne formel fungerer kun med positive hele tal (heltal).

Hvordan fungerer formlen?

For det første bruges ROW -funktionen til at generere en række tal:

1 {1;2;3;4;5;6}

Faktisk kan du endda indtaste i denne række tal manuelt:

1 = LILLE (HVIS (COUNTIF ($ B $ 3: $ B $ 8, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6}, "")), RÆKKE (B1))

Derefter tæller COUNTIF -funktionen værdierne "hvis" de matcher en værdi, der findes i arrayet.

For at visualisere dette vil vi først konvertere intervallet $ B $ 3: $ B $ 8 til dets array af værdier {3; 2; 0; 6; 0; 5}:

1 = LILLE (HVIS (ANTAL ({3; 2; 0; 6; 0; 5}, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6 }, ""), RÆKKE (B1))

Dernæst udfører vi COUNTIF -operationen:

1 = LILLE (HVIS ({0; 1; 1; 0; 1; 1} = 0, {1; 2; 3; 4; 5; 6}, ""), RÆK (B1))

Hvis der ikke findes en værdi, udsendes 0. IF -funktionen kontrollerer, om værdien IKKE findes, og returnerer i så fald værdien fra arrayet, ellers udsendes den tom:

1 = LILLE ({1; ""; ""; 4; ""; ""}, RÆK (B1))

Sidst returnerer SMALL -funktionen den mindste manglende værdi i den valgte celle.

1 = LILLE ({1; ""; ""; 4; ""; ""}, {1})
1 ={1}

Tip:

For at undgå #NUM! fejl, pakk din formel ind med IFERROR -funktionen:

1 = IFERROR (SMALL (IF (COUNTIF (B3: B8, ROW (1: 6)) = 0, ROW (1: 6), ""), ROW (B1)), "")

Liste over springede numre i rækkefølge i Google Sheets

Alle eksemplerne forklaret ovenfor fungerer på samme måde i Google -ark som i Excel.

wave wave wave wave wave