как я могу поместить последний столбец, содержат значение в 1 ячейке в Excel

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

у меня есть числа от F4 до F83 (каждую неделю, последние показатели будут в другой ячейке между 4 и 83 - для exp на этой неделе это, были 82 строки и на следующей неделе 50 строк),

и я хочу, помещает последние показатели в F84

можете Вы помогать мне с этим

я нашел vb formala, но мне нужна простая вещь, у меня нет опыта с этим вещами

спасибо

======

спасибо andy, у меня есть таблица мелких денег в столбце D, у меня есть дебетовая сторона и в столбце E, у меня есть сторона кредита и в столбце F, у меня есть баланс так для каждой транзакции, которую я пишу стороне дебета или кредита затем, которая это, будет балансом, который мне нужен последний баланс строки, который покажут, например, в F84, который это будет Общий Конечный Остаток наличных средств так, например, на этой неделе, если записал последнюю транзакцию в F70, я хочу показать это число в F84, я надеюсь, что u understant, что я имею в виду теперь

0
задан 14.07.2010, 12:59

3 ответа

Поскольку я понимаю, что Вы просто хотите значение последней строки в последнем столбце, скопированном для расположения в ряд 84.

Эта функция должна сделать это (поместите его в ячейку F84):

=CELL("contents",INDIRECT((ADDRESS(COUNT(F4:F83)+3,6))))

Эта функция только работает, если первое значение находится на строке 4, и остальные находятся на последовательных строках.

Вы могли также сделать это с помощью VBA:

Sub foo

With ActiveWorkbook.ActiveSheet.UsedRange

    Cells(20, .SpecialCells(xlCellTypeLastCell, xlFormula).Column).Value = _
    .SpecialCells(xlCellTypeLastCell, xlFormula).Value
End With

End Sub
1
ответ дан 24.11.2019, 06:52

Попробовать

=OFFSET(F3,COUNTA(F4:F83),0,1,1). 
1
ответ дан 24.11.2019, 06:52

У меня нет Excel для примерения его, но возможно это поможет. Это работает в OpenOffice calc.

Предположение, что нет никаких пустых ячеек в диапазоне между F4 и последней заполненной ячейки, затем количество (F4:F83), возвращает количество заполненных ячеек, и количество (F4:F83) +3 возвращает номер строки последней заполненной ячейки.

Функциональные КОСВЕННЫЕ возвраты содержание ссылочной ячейки, например, КОСВЕННЫЙ ("F7", 1) возвращает содержание ячейки F7, таким образом, КОСВЕННЫЙ ("F" &INT (количество (F4:F83) +3,1) возвращает содержание последней заполненной ячейки в диапазоне F4:F83.

Возможно, кто-то мог перевести это в код Excel для Вас. Или Вы могли консультироваться с этой страницей для того, как использовать Excel INDIRECT и Адресные функции.

Я нашел этот прием на форуме LibreOffice. Используйте формулу =lookup(1e+99,range_to_search) возвращать последнее числовое значение в диапазоне. Логическое расширение =lookup("ZZZZZZZZZZZ",range_to_search) который возвращается, последняя заполненная ячейка (обеспечил, "ZZZZZZZZZZZ" отсортирует выше, чем какая-либо запись в диапазоне). Ячейки не должны быть заполнены непрерывно.

0
ответ дан 24.11.2019, 06:52

Теги

Похожие вопросы