Excel Finn siste kolonne med data (4 raske måter)

  • Dele Denne
Hugh West

I et stort regneark er det tidkrevende og ikke vennlig å finne den siste kolonnen med data manuelt. Det er noen funksjoner ved å bruke som du raskt kan finne ut den siste kolonnen med data. I denne artikkelen skal jeg forklare hvordan du kan bruke funksjonene og VBA for å finne siste kolonne med data i Excel.

For å gjøre forklaringen levende, skal jeg bruk et eksempeldatasett som representerer ordreinformasjon. Datasettet har 4 kolonner, disse er Ordredato, Ordre-ID, og Beløp .

Last ned arbeidsbok for å øve

Excel Finn siste kolonne med Data.xlsm

4 måter å finne siste kolonne med data

1. Bruke OPPSLAG-funksjonen for å finne siste kolonne med data

For å finne den siste kolonnen med data i Excel kan du bruke OPPSLAG-funksjonen hvor du kan slå opp siste verdi av evt. bestemt kolonne, ikke bare den siste kolonnen.

La oss starte prosedyren,

Først velger du en hvilken som helst celle for å plassere den resulterende verdien.

➤Jeg valgte cellen F4

Skriv deretter inn følgende formel i Formellinjen eller i den valgte cellen.

=LOOKUP(2,1/(D:D""),D:D)

Her i OPPSLAG funksjonen ønsker jeg å få Siste kolonnedata avhengig av OrderID kolonne som oppslagsverdi verdi.

Jeg valgte området for D:D kolonnen som oppslagsvektor hvor jeg brukte en ikke lik operator () for å finne de ikke-tomme cellene. Senere delt den med 1 for å få vite hvilken av cellene som inneholder data. Deretter, som en resultatvektor brukte området D:D for Amount -kolonnen.

Nå trykker du ENTER nøkkel.

Derfor vil du se siste kolonnedata i datasettet.

2. Bruke INDEX & COUNT-funksjonen

Ved å bruke INDEKS-funksjonen og COUNT -funksjonen sammen kan du finne den siste kolonnen med data.

La oss hoppe til prosedyren ,

Til å begynne med, velg en hvilken som helst celle for å plassere den resulterende verdien.

➤Jeg valgte cellen F4

Skriv deretter inn følgende formel i Formellinjen eller i den valgte cellen.

=INDEX(D4:D9,COUNT(D4:D9))

Her i INDEX funksjon, jeg har valgt området D4:D9 som en matrise . Deretter, som radnummer til INDEKS -funksjonen, brukte COUNT -funksjonen for å få posisjonen til den siste verdien i det valgte området D4:D9 . COUNT -funksjonen vil returnere den siste posisjonen, deretter vil INDEKS -funksjonen returnere verdien for den posisjonen.

Trykk nå ENTER -tasten , og du vil se de siste kolonnedataene til datasettet.

Lignende avlesninger:

  • Finn Siste verdi i kolonne større enn null i Excel (2 enkle formler)
  • Finn den siste cellen med verdi i rad i Excel (6Metoder)
  • Finn flere verdier i Excel (8 raske metoder)
  • Hvordan finne fra høyre i Excel (6 metoder)

3. Bruke MIN & KOLONNE og deretter INDEKS-funksjonen

Du kan også bruke MIN-funksjonen med KOLONNE - og KOLONNER -funksjonen for å få siste kolonnenummer.

Avhengig av siste kolonnenummer kan du finne de siste kolonnedataene ved å bruke INDEKS funksjonen.

Start først prosedyren for å få siste kolonnenummer.

➤Jeg valgte cellen F3

Skriv deretter inn følgende formel i Formellinjen eller i den valgte cellen.

=MIN(COLUMN(A4:C9))+COLUMNS(A4:C9)-1

Her, i KOLONNE funksjonen, valgte området A4:C9 som en referanse , det vil returnere en matrise som inneholder alle kolonnenumrene for det gitte området.

Nå for å få det første kolonnenummeret brukes MIN funksjonen.

Deretter funksjonen KOLONNER vil gi det totale kolonnenummeret for det valgte området A4:C9 . Nå kan du legge til det totale kolonnenummeret med den første kolonnen og deretter trekke fra 1 for å sikre tallet på den siste kolonnen i området.

Trykk til slutt ENTER nøkkel. Deretter får du det siste kolonnenummeret.

Nå, la oss fortsette prosedyren for å få de siste kolonnedataene.

Velg en hvilken som helst celle for å plassere resulterende verdi.

➤Jeg valgte cellen F4

Skriv deretter innfølgende formel i Formellinjen eller i den valgte cellen.

=INDEX(A4:C9,6,F3)

Her, i INDEKS funksjon, valgte området A4:C9 som en matrise , og valgte deretter den siste ikke-tomme raden som er 6 som radnummer ( må huske radnummeret skal være i henhold til datasettet, og du kan finne verdien til en hvilken som helst rad som gir nummeret ).

Neste, brukt F3 celleverdi som kolonnenummer , vil formelen returnere verdien til den tilsvarende rad og kolonnenummer som vil være de siste kolonnedataene.

Trykk ENTER , og du vil få de siste kolonnedataene.

4. Bruke VBA for å finne siste kolonne med data

I tilfelle du vil vise den siste kolonnen med data kan du også bruke VBA .

La oss begynne prosedyren,

Først åpner du Utvikler fanen >> velg Visual Basic ( Tastatursnarvei ALT + F11 )

Deretter åpnes en ny vinduet i Microsoft Visual Basic for Applications.

Derfra åpner du Sett inn >> velg Modul

En Modul åpnes og skriv inn følgende kode i den åpnede Modul .

2814

Her erklærte jeg Subprosedyren Finn_Siste_kolonne_med_data

Jeg brukte COUNT metoden for å telle den siste kolonnen, så brukte jeg VERDI metoden for å få den siste kolonneverdiender jeg oppga radnummeret 9 . Her lagret jeg verdien i celleverdi -variabelen.

For å vise verdien brukte jeg MsgBox .

Til slutt, Lagre koden og gå tilbake til regnearket.

Deretter åpner du Vis -fanen >> fra Makroer >> velg Vis makroer

➤ En dialogboks dukker opp.

Nå, fra Makronavnet velg Finn_Siste_kolonne_med_data velg også arbeidsboken i Makroer i .

Deretter Kjør den valgte makroen .

Som et resultat vil den vise den siste kolonneverdien i en meldingsboks.

Øvingsseksjon

Jeg har gitt et øvelsesark i arbeidsboken for å øve på disse forklarte måtene. Du kan laste den ned fra lenken ovenfor.

Konklusjon

I denne artikkelen har jeg forklart 4 raske måter å finne den siste kolonnen med data i Utmerke. Håper disse forskjellige måtene vil hjelpe deg å finne den siste kolonnen med data. Til slutt, hvis du har noen form for forslag, ideer eller tilbakemeldinger, kan du gjerne kommentere nedenfor.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.