Как я могу положить последний столбец, содержащий значение в 1 ячейке в Excel?
у меня есть цифры от F4 до F83 (каждую неделю последние цифры будут в разных ячейках между 4 и 83 - для опыта на этой неделе это было 82 строки и на следующей неделе 50 строк)
и я хочу поставить последние цифры в F84
пожалуйста, вы можете помочь мне с этим
я нашел VB Formala, но мне нужна простая вещь, у меня нет опыта с этими вещами
Спасибо
======
спасибо, у меня есть таблица мелких денежных средств в столбце D, у меня есть дебетовая сторона, а в столбце E - кредитная сторона, а в столбце F - остаток, поэтому для каждой транзакции я записываю дебетовую или кредитную сторону, тогда это будет баланс, который мне нужен. последний остаток строки, который будет показан, например, в F84, который будет равен итоговому остатку денежных средств, например, на этой неделе, если последняя транзакция в F70 была записана, я хочу показать это число в F84, надеюсь, вы понимаете, что я имею в виду сейчас
источник
Ответы:
Как я понимаю, вы просто хотите, чтобы значение последней строки в последнем столбце было скопировано в строку 84.
Эта функция должна это сделать (поместите в ячейку F84):
Эта функция работает, только если первое значение находится в строке 4, а остальные в последовательных строках.
Вы также можете сделать это с помощью VBA:
источник
Пытаться
источник
У меня нет Excel, чтобы примерить его, но, возможно, это поможет. Работает в OpenOffice calc.
Предполагая, что в диапазоне между F4 и последней заполненной ячейкой нет пустых ячеек, Count (F4: F83) возвращает количество заполненных ячеек, а Count (F4: F83) +3 возвращает номер строки последней заполненной ячейки.
Функция INDIRECT возвращает содержимое указанной ячейки, например, INDIRECT ("F7", 1) возвращает содержимое ячейки F7, поэтому INDIRECT ("F" & INT (count (F4: F83) +3,1) возвращает содержимое последней заполненной ячейки в диапазоне F4: F83.
Возможно, кто-то может перевести это в код Excel для вас. Или вы можете обратиться к этой странице, чтобы узнать, как использовать функции Excel INDIRECT и ADDRESS.
Я нашел этот трюк на форуме LibreOffice . Используйте формулу,
=lookup(1e+99,range_to_search)
чтобы вернуть последнее числовое значение в диапазоне. Логическое расширение,=lookup("ZZZZZZZZZZZ",range_to_search)
которое возвращает последнюю заполненную ячейку (при условии, что "ZZZZZZZZZZZ" будет сортировать выше, чем любая запись в диапазоне). Клетки не должны заполняться непрерывно.источник