Hvordan identifisere mangler tall sekvens i Excel?

Som vi Kwon, de fleste av sekvensnumre er med fast økning på 1, for eksempel 1, 2, 3, ..., N. Derfor, hvis du kan identifisere antallet er ikke mindre en enn følgende antall, det mangler en rekke

1.. I en tom celle, skrive inn formelen for = IF (A2-A1 = 1, "", "mangler")
, og trykk på Enter-tasten. I dette tilfellet, vi går inn i formelen i celle C1


Hvis det ikke er manglende tallene, vil denne formelen returnere ingenting.; Hvis manglende tall eksisterer, vil den returnere teksten "mangler" i aktive cellen.

2. Velg cellen C1 og drar fyllhåndtaket over området av celler som du vil inneholde denne formelen. Nå identifiserer det de manglende tallene med teksten "mangler" i tilsvarende celler i kolonne C. Se følgende skjermbilde:


Identifisere mangler tall sekvens med en matriseformel

Noen ganger er det ikke krever bare identifisere mangler tall sekvens, men også notering mangler tall også. Du kan håndtere det med følgende:

1. i den tilstøtende cellen, vennligst skriv formelen = SMÅ (IF (ISNA (MATCH (ROW (A $ 1: A $ 30), A $ 1: A $ 30,0)), ROW (A $ 1: A $ 30)), RAD (A1))

A1: A30 = rekke tall

Sekvensen for å sjekke mot er 1 til 30

2. Trykk Ctrl + Shift + Enter Keys sammen for å fullføre formelen. Kopier ned formelen til du får #NUM! feilene betyr alle mangler tall har blitt oppført. Se skjermbilde:


Identifisere mangler tall sekvens med VBA-kode

Med følgende VBA-kode, kan du også få den manglende tall sekvens i et nytt regneark. Vennligst gjør som dette:

1. Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.

2. Klikk Sett > Modul, og lim inn følgende makroen i modulen Window.
Sub Missingvalues ​​() Dim rng Som RangeDim rng1 Som RangeDim StartV som singel, ENDV som singel, jeg som singel, j Som SingleDim k () Som SingleDim WS As WorksheetReDim k (0) On Error Resume NextSet RNG = Application.InputBox (Tekst: = "Velg et område:", _Title: = "Extract manglende verdier", _Default: = Selection.Address, Type: = 8) StartV = InputBox ("Start verdi: ") ENDV = InputBox (" End verdi: ") On Error GoTo 0Set WS = Sheets.AddWS.Range (" A1: A "& rng.Rows.CountLarge) .Value = rng.ValueWith WS.Sort.SortFields .Legg Key: = WS.Range ("A1"), _SortOn: = xlSortOnValues, Order: = xlAscending, DataOption: = xlSortNormal.SetRange Range ("A1: A" & rng.Rows.CountLarge) .Header = xlNo. MatchCase = False.Orientation = xlTopToBottom.SortMethod = xlPinYin.ApplyEnd WithSet rng1 = WS.Range ("A1: A" & rng.Rows.CountLarge) For i = StartV å EndVOn Error Resume Nextj = Application.Match (i, rng1 ) Hvis Err = 0 ThenIf rng1 (j, 1) < > Jeg Thenk (UBound (k)) = iReDim Bevar k (UBound (k) + 1) End IfElsek (UBound (k)) = iReDim Bevar k (UBound (k) + 1) End IfOn Error GoTo 0Next iReDim Bevar k (UBound (k) - 1) WS.Range ("B1") = "Manglende verdier" WS.Range ("B2: B" & UBound (k) + 1) = Application.Transpose (k) End Sub

3 . Klikk knappen for å kjøre koden, og en rask boks vil komme ut for å fortelle deg velge et område som du ønsker å bruke. Se skjermbilde:


4. Klikk deretter på OK, og skriv starten verdien av tallrekken i pop utflukt boksen.


5. Og gå på å klikke OK, angir sluttverdien av tallrekken. ( Merk: Du må legge til 1 for din vises sluttverdien
, hvis din siste verdien er 30, bør du legge inn 31.) Se skjermbilde:


6. Klikk deretter på OK, og de manglende tallene har vært notert i et nytt regneark. Se skjermbilde:


Identifisere mangler tall sekvens med Kutools for Excel
raskt

De ovennevnte metoder bare kan identifisere mangler rent tallrekken, hvis du har sekvensen som AA -1001-BB, AA-1002-BB, kan de ikke fungere riktig. Men, ikke fortvil, Kutools for Excel kraftige funksjon - Finn Missing Sekvensnummer kan hjelpe deg med å identifisere den savnede sekvens
Kutools for Excel: med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i. 60 dager. Få det nå . Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce

Etter å ha installert Kutools for Excel, kan du gjøre som følger :( Gratis Last ned Kutools for Excel nå)

1. Velg datasekvens som du ønsker å finne den savnede sekvens.

2. Klikk Kutools > Sett > Finn Mangler Sequence Number, se skjermbilde:


3. I Finn Missing Sequence Number dialogboksen velger ett alternativ som du ønsker å håndtere den savnede sekvensnummer, dette eksempelet, vil jeg sjekke Sette ny kolonne med følgende mangler markør. Se skjermbilde:


4. Klikk deretter på OK-knappen, har alle de savnede sekvensnummer er merket med mangler i en ny kolonne ved siden av dine data, kan du se skjermbilde:


Merk:

Med dette Finn Mangler Sequence Number verktøyet, kan du også fullføre følgende operasjoner:

Sett de manglende sekvensnummer inn i spennende data;

Sett inn tomme rader når det oppdages mangler sekvens nummer,

Shade den savnede sekvensnummer med bakgrunnsfarge.
gratis nedlasting Kutools for Excel Nå

Sett unike sekvensnumre til celler med Kutools for Excel

Noen ganger, kan det hende du må sette inn en liste over unike kontinuerlige sekvensnumre med spesifikk prefiks og suffiks, slik som KTE-201500001-Order, KTE-201500002-Order, KTE-201500003-Order ..., hvordan kunne du generere teser påfølgende tall raskt og enkelt i Excel arbeidsbok?
Kutools for Excel: med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 60 dager. Få det nå . Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce

Etter å ha installert Kutools for Excel, kan du gjøre som følger :( Gratis Last ned Kutools for Excel nå)

1. Velg en liste med celler som du ønsker å sette inn sekvensnummer.

2. Klikk Kutools > Sett > Sett Sequence Number, se skjermbilde:


3. I Sett Sequence Number dialogboksen, klikker du Ny-knappen for å starte å lage sekvensnumre, se skjermbilde:


4. Deretter dialogboksen Sett Sequence Number vil bli utvidet, nederst i venstre rute, lage dine egne sekvensielle tall som du trenger. Du bør skrive sekvensen navn, startnummer, tilvekst, antall sifre, og skriv deretter inn prefiks eller suffiks som du vil. På samme tid, kan du forhåndsvise resultatet av den tilpassede sekvens nederst i høyre listeboksen. Se skjermbilde:


5. Deretter klikker du på knappen Legg til for å legge denne tilpassede sekvens i Listen over boksen, velger du elementet du opprettet, og klikk Fyll Range knappen, se skjermbilde:


6. Nå har de sekvensnumre satt inn de markerte cellene som følgende skjermbilde vises:


Notater:

1. Du kan generere andre sekvensnumre bare ved å klikke Ny for å opprette en ny.

2. De unike sekvensnumre kan sette inn i tilstøtende celler og ikke-sammenhengende områder i ulike regneark og arbeidsbøker, etterfulgt av den tidligere innsatt nummer.

Klikk for å vite mer om dette Insert Sequence Number funksjonen.
Gratis nedlasting Kutools for Excel Nå