Atsisiųskite darbaknygės pavyzdį
Ši pamoka parodys, kaip rasti pirmąjį tuščią langelį diapazone „Excel“ ir „Google“ skaičiuoklėse.
Raskite pirmą tuščią langelį
Naudodami funkcijas ISBLANK, MATCH ir INDEX galite rasti pirmąjį tuščią langelį diapazone.
1 | = INDEKSAS (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Pastaba: Tai masyvo formulė. Jei naudojate „Excel 2022“ arba ankstesnę versiją, turite įvesti formulę naudodami CTRL + SHIFT + ENTER vietoj tik Įveskite.
Pažiūrėkime, kaip sukurta ši formulė.
Funkcija ISBLANK
Funkcija ISBLANK analizuoja kiekvieną langelį diapazone B3: B11 ir grąžina TRUE ir FALSE reikšmių masyvą. Mūsų pavyzdyje tai atrodytų taip:
1 | {FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE}. |
Funkcija MATCH
Naudodami funkciją MATCH, mes nustatome pirmosios TRUE reikšmės vietą ISBLANK funkcijos sukurtame masyve.
1 | = MATCH (FALSE, ISBLANK (B3: B10), 0) |
INDEX funkcija
Naudodami MATCH funkcijos rezultatą, naudodami funkciją INDEX galime nustatyti pirmojo tuščio langelio eilutę eilutėje ir grąžinti jos vertę.
1 | = INDEKSAS (B3: B10, D3) |
Pakeitus ląstelės D3 nuorodą mūsų MATCH formule, gauname originalią formulę:
1 | = INDEKSAS (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Priminimas: Tai masyvo formulė. Jei naudojate „Excel 2022“ ar ankstesnę versiją, turite paspausti CTRL + SHIFT + ENTER įvesti formulę, o ne tiesiog paspausti Įveskite.
„Google“ skaičiuoklėse raskite pirmąjį langelį su bet kokia verte
Ši formulė veikia taip pat „Google“ skaičiuoklėse, išskyrus tai, kad nebūtina paspausti CTRL + SHIFT + ENTER.