Excel: как найти последний столбец с данными


Вы можете использовать следующие формулы в Excel, чтобы найти последний столбец, содержащий данные на определенном листе:

Формула 1: возвращает номер последнего столбца, содержащего данные.

 =MIN(COLUMN( team_data ))+COLUMNS( team_data )-1

Эта конкретная формула возвращает номер последнего столбца, содержащего данные в диапазоне с именем team_data .

Например, эта формула может возвращать столбец номер 5 .

Формула 2: вернуть букву последнего столбца с данными

 =CHAR(64+(MIN(COLUMN( team_data ))+COLUMNS( team_data )-1))

Эта конкретная формула возвращает букву последнего столбца, содержащего данные в диапазоне с именем team_data .

Например, эта формула может возвращать букву столбца E.

В следующем примере показано, как использовать эту формулу на практике со следующим листом Excel, где мы создали именованный диапазон с именем team_data для представления диапазона B1:E11 :

Пример 1. Возвращает номер последнего столбца, содержащего данные.

Мы можем ввести следующую формулу в ячейку A14 , чтобы вернуть номер последнего столбца, содержащего данные для диапазона с именем team_data :

 =MIN(COLUMN( team_data ))+COLUMNS( team_data )-1

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel найти последний столбец с данными

Формула возвращает число 5 .

Это говорит нам о том, что последний столбец, содержащий данные в диапазоне с именем team_data , находится в столбце 5 нашей электронной таблицы.

Пример 2: возврат письма из последнего столбца с данными

Мы можем ввести следующую формулу в ячейку A14 , чтобы вернуть букву последнего столбца, содержащего данные из диапазона с именем team_data :

 =CHAR(64+(MIN(COLUMN( team_data ))+COLUMNS( team_data )-1))

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel найти последнюю букву столбца с данными

Формула возвращает букву Е.

Это говорит нам о том, что последний столбец, содержащий данные в диапазоне с именем team_data , находится в столбце E нашей электронной таблицы.

Обратите внимание, что функция CHAR в Excel возвращает символ на основе списка кодов символов ASCII .

Числа от 65 (A) до 90 (Z) соответствуют заглавным буквам английского алфавита.

Поэтому в нашей формуле мы используем CHAR(64 + ссылка на ячейку), чтобы вернуть прописную букву, соответствующую последней строке, содержащей данные в нашем именованном диапазоне.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: найти первое вхождение значения в столбце
Excel: найти первое значение, превышающее определенное число
Excel: как найти первое ненулевое значение подряд

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *