В этой статье мы узнаем, как получить номер последней строки последней непустой ячейки в столбце в Microsoft Excel.

Рассмотрим сценарий, в котором вы хотите найти последнюю непустую ячейку в столбце.

Используя комбинацию трех функций, включая ROW, COUNTA и OFFSSET, вы можете разработать формулу Excel для последней строки, которая будет определять номер ячейки последней непустой ячейки в столбце.

СТРОКА: возвращает номер строки ссылки.

Синтаксис: = ROW (ссылка)

Ссылка: это ссылка на ячейку или диапазон ячеек.

===

COUNTA: подсчитывает количество ячеек в непустом диапазоне.

Синтаксис: = COUNTA (значение1; значение2; …​)

значение1: первый аргумент, представляющий значения, которые вы хотите подсчитать.

значение2: Это необязательно. Он представляет значения, которые вы хотите подсчитать. Может быть максимум 255 аргументов. См. Снимок экрана ниже:

img1

СМЕЩЕНИЕ: возвращает ссылку на диапазон, который представляет собой заданное количество строк и столбцов из заданной ссылки.

Синтаксис: = OFFSET (ссылка, строки, столбцы, высота, ширина)

===

ссылка: это ссылка на ячейку или диапазон ячеек, из которых будет применяться СМЕЩЕНИЕ.

rows: количество строк вверх или вниз, которые вы хотите применить в качестве смещения к диапазону.

cols: количество столбцов слева или справа, которые вы хотите применить в качестве смещения к диапазону.

высота: это необязательно. Это количество строк, которое вы хотите, чтобы возвращаемая ссылка.

ширина: это необязательно. Это количество столбцов, которое вы хотите, чтобы возвращаемая ссылка.

===

Возьмем пример:

  • В столбцах A и B у нас есть коды

img2

Мы хотим узнать последние непустые ячейки. Формула в ячейке D2 будет = ROW (OFFSET (A1, COUNTA (A: A) -1,0)) Ячейка A1 используется как ссылка в функции смещения * Счетчик A будет вторым аргументом (строк) функции смещения & вернет общее количество строк, содержащихся в столбце A.

Третий аргумент — * 0. Формула будет проверять столбец A.

  • Значение, возвращаемое функцией Offset & Count A, будет использоваться Row для вычисления последней непустой ячейки.