4

В столбце А у меня есть даты. В столбце B мой вес тела записан за день. Я добавляю по одной строке в каждый день, когда взвешиваю себя, так что это означает, что данные сортируются по возрастанию даты. Вес, конечно, колеблется (хотя было бы хорошо, если бы они снижались каждый день для моей личной выгоды).

Для пары вычислений я хочу получить последний (или последний) вес, введенный в столбец B. Не максимальный или минимальный, а последний введенный в столбец. Я хочу, чтобы это работало не так много, сколько строк я ввожу.

Я использую Excel 2007, если это имеет значение.

3 ответа3

9

Вы можете поместить в другую ячейку (предположим, что в столбце B нет пустой ячейки):

=INDEX(B:B,COUNT(B:B))

Обратите внимание, что вы также можете попробовать (если ваш вес не распознается как числа и предполагается, что у вас есть заголовки в первом ряду):

=INDEX(B:B,COUNTA(B:B) + 1)
3

Эта версия будет работать даже с пробелами в столбце (предполагается, что данные являются числовыми)

=LOOKUP(9.99E+307,B:B)

2

Есть трюк с =CELL("CONTENTS")

Если оставить ссылку на ячейку пустой, как в приведенной выше формуле, в ячейке будет отображаться последняя введенная ячейка для всей книги.

Это может быть бесполезно, но в случае, если ваш вес - последняя введенная вами информация, она будет отображаться.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .