Excel-formel: Siste rad i numeriske data -

Innholdsfortegnelse

Generisk formel

=MATCH(bignum,range)

Sammendrag

For å få den siste relative posisjonen (dvs. siste rad, siste kolonne) for numeriske data (med eller uten tomme celler), kan du bruke MATCH-funksjonen med et såkalt "stort tall".

I eksemplet vist er formelen i E5:

=MATCH(9.99E+307,B4:B9)

Siste * relative * posisjon, ikke rad på regnearket

Når du bygger avanserte formler som skaper dynamiske områder, er det ofte nødvendig å finne ut den siste plasseringen av data i en liste. Avhengig av data kan dette være den siste raden med data, den siste kolonnen med data eller skjæringspunktet mellom begge. Merk: vi vil ha den siste * relative posisjonen * innenfor et gitt område, ikke radnummeret på regnearket:

Forklaring

Denne formelen bruker MATCH-funksjonen i omtrentlig kampmodus for å finne den siste numeriske verdien i et område. Omtrentlig kamp aktivert ved å sette ved det tredje argumentet i MATCH til 1, eller utelate dette argumentet, som standard er 1.

Oppslagsverdien er et såkalt "stort tall" (noen ganger forkortet "bignum") som med vilje er større enn noen verdi som vil vises i området.

Resultatet er at MATCH vil "gå tilbake" til den siste numeriske verdien i området, og returnere den posisjonen.

Merk: denne tilnærmingen fungerer bra med tomme celler i området, men er ikke pålitelig med blandede data som inkluderer både tall og tekst.

Om bignum

Det største antallet Excel kan takle er 9.99999999999999E + 307.

Når du bruker MATCH på denne måten, kan du bruke et hvilket som helst stort tall som garantert er større enn noen verdi i området, for eksempel:

=MATCH(1E+06,range) // 1 million =MATCH(1E+09,range) // 1 billion =MATCH(1E+12,range) // 1 trillion

Fordelen med å bruke 9.99E + 307 eller lignende er at det er (1) et stort antall og (2) gjenkjennelig som plassholder for et "stort tall". Du ser den brukes i forskjellige avanserte Excel-formler.

Dynamisk rekkevidde

Du kan bruke denne formelen til å lage et dynamisk område med andre funksjoner som INDEX og OFFSET. Se lenker nedenfor for eksempler og forklaring:

  • Dynamisk område med INDEX og COUNTA
  • Dynamisk rekkevidde med OFFSET og COUNTA

Inspirasjon til denne artikkelen kom fra Mike Girvins utmerkede bok Control + Shift + Enter, hvor Mike forklarer begrepet "siste relative posisjon".

Interessante artikler...