Find første celle med enhver værdi - Excel og Google Sheets

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du finder den første ikke-tomme celle i et område i Excel og Google Sheets.

Find den første ikke-tomme celle

Du kan finde den første ikke-tomme celle i et område ved hjælp af funktionerne ISBLANK, MATCH og INDEX.

1 = INDEX (B3: B10, MATCH (FALSK, ISBLANK (B3: B10), 0))

Bemærk: Dette er en matrixformel. Hvis du bruger Excel 2022 eller tidligere, skal du indtaste formlen med CTRL + SKIFT + ENTER i stedet for bare GÅ IND.

Lad os se, hvordan denne formel er bygget op.

ISBLANK -funktion

ISBLANK -funktionen analyserer hver celle i B3: B11 -området og returnerer en række SANDE og FALSKE værdier. I vores eksempel ville det se sådan ud:

1 {FALSK, FALSK, FALSK, SAND, FALSK, FALSK, SAND, SAND}.

MATCH -funktion

Med MATCH -funktionen bestemmer vi placeringen af ​​den første SAND -værdi i arrayet oprettet af ISBLANK -funktionen.

1 = MATCH (FALSK, ISBLANK (B3: B10), 0)

INDEX -funktion

Ved hjælp af resultatet af MATCH-funktionen kan vi med INDEX-funktionen bestemme rækken i den første ikke-tomme celle i området og returnere dens værdi.

1 = INDEKS (B3: B10, D3)

Ved at erstatte Cell D3 -referencen med vores MATCH -formel får vi vores originale formel:

1 = INDEKS (B3: B10, MATCH (FALSK, ISBLANK (B3: B10), 0))

Påmindelse: Dette er en matrixformel. Hvis du bruger Excel 2022 eller tidligere, skal du trykke på CTRL + SKIFT + ENTER for at indtaste formlen i stedet for blot at trykke på GÅ IND.

Find den første celle med enhver værdi i Google Sheets

Denne formel fungerer det samme i Google Sheets, bortset fra at det ikke er nødvendigt at trykke på CTRL + SHIFT + ENTER.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave