Нужна помощь в обработке массива данных

Автор ex7722, 13.10.2013, 18:01

« назад - далее »

ex7722

Собственно нужно обработать временные ряды ( конкретно котировки акций).Нужно использовать цикл ( вот тут я его так и не нашел в экселе).
используется метод наименьших квадратов,помощь нужна с созданием цикла =/
Буду рад,если поможете с идей как сделать цикл,дабы не делать 5000+ столбцов в ручную :D
Выглядеть должно следующим образом:

ShAM

И где же объект обработки? Можно пощупать?


Poltava

Циклов в екселе нет. Можно попробовать поиск решения но в этой области экселя не силен так что могу ошибаться что задачу можно решить таким образом. Также как вариант VBA но я пока вообще слабо понимаю какой итог Вы хотите увидеть в результате
Не пытайтесь спорить с дебилом. Иначе вы опуститесь до его уровня. Где он задавит вас своим опытом.

ex7722

Пробую с макросами,но в коде Basic не могу понять как сделать счетчик от AA до ZZ =( Код написал от A до Z,приняв это за константу.Помогите идеями! А лучше кодом !:)
Вот новый файл,обработанный. В макросах написана программка http://rghost.ru/49358485

kuklp

#5
Цитата: ex7722 от 13.10.2013, 23:25
не могу понять как сделать счетчик от AA до ZZ...
Улыбнуло.:)  К столбцам можно обращаться еще и по номеру. Например columns(3) - столбец С. Или указываем ячейку: cells(4,3) - 4-я строка, 3-й столбец. Так Ваш цикл будет выглядеть:
        For i2 = 2 To iTotal Step nCounter
            ' значения акция с шагом
            Cells(i2, n) = Cells(i2, 2)
        Next i2
дальше по аналогии самостоятельно.
Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771

kuklp

Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771