Намерете първа клетка с всякаква стойност - Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да намерите първата непразна клетка в диапазон в Excel и Google Sheets.

Намерете първата непразна клетка

Можете да намерите първата непразна клетка в диапазон с помощта на функциите ISBLANK, MATCH и INDEX.

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

Забележка: Това е формула на масив. Ако използвате Excel 2022 или по -ранна версия, трябва да въведете формулата с CTRL + SHIFT + ENTER вместо просто ENTER.

Нека да видим как е изградена тази формула.

Функция ISBLANK

Функцията ISBLANK анализира всяка клетка в диапазона B3: B11 и връща масив от TRUE и FALSE стойности. В нашия пример това ще изглежда така:

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

MATCH функция

С функцията MATCH определяме позицията на първата TRUE стойност в масива, създаден от функцията ISBLANK.

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

INDEX функция

Използвайки резултата от функцията MATCH, можем да определим с функцията INDEX реда на първата непразна клетка в диапазона и да върнем нейната стойност.

1 = ИНДЕКС (B3: B10, D3)

Замествайки препратката към Cell D3 с нашата MATCH формула, получаваме нашата оригинална формула:

1 = ИНДЕКС (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0))

Напомняне: Това е формула на масив. Ако използвате Excel 2022 или по -ранна версия, трябва да натиснете CTRL + SHIFT + ENTER за да въведете формулата, вместо просто да натиснете ENTER.

Намерете първа клетка с всякаква стойност в Google Таблици

Тази формула работи по същия начин в Google Sheets, освен че не е необходимо да натискате CTRL + SHIFT + ENTER.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave