Lejupielādējiet darbgrāmatas piemēru
Šī apmācība parādīs, kā Excel un Google izklājlapās atrast pirmo šūnu, kas nav tukša.
Atrodiet pirmo šūnu, kas nav tukša
Izmantojot funkciju ISBLANK, MATCH un INDEX, diapazonā varat atrast pirmo šūnu, kas nav tukša.
1 | = INDEKSS (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Piezīme: Šī ir masīva formula. Ja izmantojat Excel 2022 vai vecāku versiju, formula jāievada ar CTRL + SHIFT + ENTER nevis tikai ENTER.
Apskatīsim, kā šī formula ir izveidota.
Funkcija ISBLANK
Funkcija ISBLANK analizē katru diapazona B3: B11 šūnu un atgriež masīvu ar patiesām un nepatiesām vērtībām. Mūsu piemērā tas izskatītos šādi:
1 | {FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE}. |
MATCH funkcija
Izmantojot funkciju MATCH, mēs nosakām pirmās TRUE vērtības pozīciju ISBLANK funkcijas izveidotajā masīvā.
1 | = MATCH (FALSE, ISBLANK (B3: B10), 0) |
Funkcija INDEX
Izmantojot MATCH funkcijas rezultātu, mēs ar INDEX funkciju varam noteikt diapazona pirmās tukšās šūnas rindu un atgriezt tās vērtību.
1 | = INDEKSS (B3: B10, D3) |
Aizstājot šūnu D3 atsauci ar mūsu MATCH formulu, iegūstam sākotnējo formulu:
1 | = INDEKSS (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Atgādinājums: Šī ir masīva formula. Ja izmantojat Excel 2022 vai vecāku versiju, nospiediet CTRL + SHIFT + ENTER lai ievadītu formulu, nevis vienkārši nospiediet ENTER.
Atrodiet pirmo šūnu ar jebkuru vērtību Google izklājlapās
Šī formula darbojas vienādi Google izklājlapās, izņemot to, ka nav nepieciešams nospiest taustiņu kombināciju CTRL + SHIFT + ENTER.