Получить номер строки последнего, не пустую ячейку в колонке в Microsoft Excel
В этой статье мы узнаем, как получить номер последней строки последней непустой ячейки в столбце в Microsoft Excel.
Рассмотрим сценарий, в котором вы хотите найти последнюю непустую ячейку в столбце.
Используя комбинацию трех функций, включая ROW, COUNTA и OFFSSET, вы можете разработать формулу Excel для последней строки, которая будет определять номер ячейки последней непустой ячейки в столбце.
СТРОКА: возвращает номер строки ссылки.
Синтаксис: = ROW (ссылка)
Ссылка: это ссылка на ячейку или диапазон ячеек.
===
COUNTA: подсчитывает количество ячеек в непустом диапазоне.
Синтаксис: = COUNTA (значение1; значение2; …)
значение1: первый аргумент, представляющий значения, которые вы хотите подсчитать.
значение2: Это необязательно. Он представляет значения, которые вы хотите подсчитать. Может быть максимум 255 аргументов. См. Снимок экрана ниже:
СМЕЩЕНИЕ: возвращает ссылку на диапазон, который представляет собой заданное количество строк и столбцов из заданной ссылки.
Синтаксис: = OFFSET (ссылка, строки, столбцы, высота, ширина)
===
ссылка: это ссылка на ячейку или диапазон ячеек, из которых будет применяться СМЕЩЕНИЕ.
rows: количество строк вверх или вниз, которые вы хотите применить в качестве смещения к диапазону.
cols: количество столбцов слева или справа, которые вы хотите применить в качестве смещения к диапазону.
высота: это необязательно. Это количество строк, которое вы хотите, чтобы возвращаемая ссылка.
ширина: это необязательно. Это количество столбцов, которое вы хотите, чтобы возвращаемая ссылка.
===
Возьмем пример:
-
В столбцах A и B у нас есть коды
Мы хотим узнать последние непустые ячейки. Формула в ячейке D2 будет = ROW (OFFSET (A1, COUNTA (A: A) -1,0)) Ячейка A1 используется как ссылка в функции смещения * Счетчик A будет вторым аргументом (строк) функции смещения & вернет общее количество строк, содержащихся в столбце A.
Третий аргумент — * 0. Формула будет проверять столбец A.
-
Значение, возвращаемое функцией Offset & Count A, будет использоваться Row для вычисления последней непустой ячейки.