Hitta första cellen med valfritt värde - Excel och Google Sheets

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du hittar den första icke-tomma cellen i ett intervall i Excel och Google Sheets.

Hitta första icke-tomma cell

Du kan hitta den första icke-tomma cellen i ett område med hjälp av funktionerna ISBLANK, MATCH och INDEX.

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

Notera: Detta är en matrisformel. Om du använder Excel 2022 eller tidigare måste du ange formeln med CTRL + SKIFT + ENTER istället för bara STIGA PÅ.

Låt oss se hur denna formel är uppbyggd.

ISBLANK -funktion

ISBLANK -funktionen analyserar varje cell i B3: B11 -intervallet och returnerar en uppsättning SANT- och FALSKA värden. I vårt exempel skulle det se ut så här:

1 {FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE}.

MATCH -funktion

Med MATCH -funktionen bestämmer vi positionen för det första TRUE -värdet i arrayen som skapas av ISBLANK -funktionen.

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

INDEX -funktion

Med hjälp av resultatet av MATCH-funktionen kan vi med INDEX-funktionen bestämma raden för den första icke-tomma cellen i intervallet och returnera dess värde.

1 = INDEX (B3: B10, D3)

Att ersätta cell D3 -referensen med vår MATCH -formel ger oss vår ursprungliga formel:

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

Påminnelse: Detta är en matrisformel. Om du använder Excel 2022 eller tidigare måste du trycka på CTRL + SKIFT + ENTER för att ange formeln istället för att helt enkelt trycka på STIGA PÅ.

Hitta första cellen med något värde i Google Kalkylark

Denna formel fungerar på samma sätt i Google Kalkylark förutom att det inte är nödvändigt att trycka på CTRL + SKIFT + RETUR.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave