Excel: распознать и передать последнее значение столбца за 3 шага

Вот как это работает!

При работе с Excel часто приходится иметь дело с длинными списками. В случае очень длинных столбцов в списке вам придется каждый раз долго пролистывать до конца, чтобы определить последнее введенное значение. На это нужно время и легко ошибиться. С помощью формулы вы можете легко отобразить последнее значение в любой ячейке.

В 3 шага: с помощью этой формулы можно отобразить последнее значение столбца Excel.

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

  1. Выберите ячейку, в которой должна отображаться последняя запись.

  2. В поле функции (fИкс) введите или скопируйте следующую формулу:

    = ИНДЕКС (A1: A100; СУММПРОИЗВ (МАКС ((A1: A100 "") * СТРОКА (A1: A100))))

  3. Подтвердите ввод нажатием «Enter» или установкой галочки. Последняя запись теперь отображается в соответствующей ячейке. Готовый результат должен выглядеть примерно так:

Что на самом деле делает эта функция?

Представленная формула представляет собой так называемый СУММПРОИЗВ. В формуле объединены различные функции ИНДЕКС, МАКС, СТРОКА и СУММПРОИЗВ, что приводит к желаемому результату. В указанной формуле обрабатывается столбец от A1 до A100. Если список, который нужно обработать, находится в другой строке, формулы можно просто соответствующим образом изменить.

Когда имеет смысл отображать последнее значение столбца в Excel?

Если столбцы в списке очень длинные или имеют пробелы, описанная функция имеет смысл. Прокрутка до конца длинного списка требует времени и подвержена ошибкам. Если отдельные ячейки были освобождены по организационным причинам, эти ячейки могут быть ошибочно приняты за конец столбца. Этих проблем можно быстро избежать с помощью формул, поскольку пустые ячейки игнорируются. Список также можно расширить, и всегда будет отображаться самое последнее значение для последней записи.

Скриншоты были созданы в Excel версии 2016.

часто задаваемые вопросы

Как я могу отобразить последнее значение столбца без VBA и функции матрицы?

Представленная формула не является матричной функцией, а является СУММОМ. Его также могут легко использовать неопытные пользователи Excel. Необязательно заполнять формулу комбинацией клавиш «Ctrl + Shift + Enter».

Какая формула массива используется для отображения последнего значения столбца?

Конечно, опытные пользователи могут также использовать матричную функцию для поставленной задачи. Введите следующую формулу {= ИНДЕКС (A5: O5; MAX (IS NUMBER (A5: O5) * COLUMN (A5: O5)))} с помощью комбинации клавиш «Ctrl + Shift + Enter».

Какая формула массива используется для отображения последнего значения в строке?

Также есть матричная функция для отображения последнего значения в строке. Используйте для этого следующую функцию: {= ИНДЕКС (C: C; MAX (ISNUMBER (C11: C25) * LINE (C11: C25)))}. Завершите это комбинацией клавиш «Ctrl + Shift + Enter».

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave