Как объединить стандартное отклонение со смещением и последней ячейкой в ​​VBA Excel - PullRequest
0 голосов
/ 28 апреля 2020

В настоящее время у меня есть ежедневный отчет на работе, где я должен получить стандартное отклонение последней ячейки и 364 предыдущих наблюдений. Тем не менее, я хотел бы найти способ сделать это с помощью VBA.

Буду очень признателен за любой совет, который вы мне можете дать.

Пока что я пробовал следующий код (я новичок в VBA, поэтому извините, если это действительно простой вопрос):

Sheets("Hoja1").Select
lastvalue=Range("A1").End(xlDown).Select
Cells (2,4)=Application.WorksheetFunction.StDev(Application.WorksheetFunction.Offset(lastvalue,0,0,-365))

1 Ответ

0 голосов
/ 28 апреля 2020

Предполагается, что у вас есть как минимум 356 строк данных ....

Dim rng As Range

With Sheets("Hoja1")
    Set rng = .cells(.rows.count, 1).end(xlUp).Offset(-364,0).Resize(365, 1)
    .Cells(2, 4).Value = Application.StDev(rng)
End With
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...