powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Аннуитет
25 сообщений из 55, страница 1 из 3
Аннуитет
    #34690031
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хелп!Хелп!

Кто знает как посчитать в екселе кредит методом аннуитета, но не обычного аннуитета а, что бы проценты потом считались методом факт\365

Буду благодарен
...
Рейтинг: 0 / 0
Аннуитет
    #34690061
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот когда-то делал для знакомых - поиграться!
Просьба если будут косяки не судить строго - это был мой второй макрос!
А потом переделывать необходимости не было!
...
Рейтинг: 0 / 0
Аннуитет
    #34690086
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не именно задача в другом. Сделан калькулятор который все нормально считал, т.е. это аннуитет методом ПЛТ, а проценты методом 30/360.
Так вот седня сказали что бы проценты считались методом факт/365, ну я и сделал, а он, екел, зараза откусывает кусок погашения от тела кредита. Т.е. получается что кредит в 2000 грн., на 3 месяца, а конченый результат получается по телу, что не хвататет пару рублей. И ни как не могу понять как с этим боротся. А за модуль спс. У меня там своих понаделано
...
Рейтинг: 0 / 0
Аннуитет
    #34690100
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще как у вас считается: Ежемесячная комиссия банка...я чего то не понял...ставлю 42 и как я понимаю должно быть 3,5, а не 0,7
...
Рейтинг: 0 / 0
Аннуитет
    #34690130
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пролестни ниже там ведь на каждый месяц считается из фактического количества дней, хотя может я чего-то не понял.
Именно поэтому нужно выкладывать файл с проблемой и почётче описывать задачу!
...
Рейтинг: 0 / 0
Аннуитет
    #34690192
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот прилагаю файлик.... пароль 1tp662...Надо что бы в столбце "Відсотки внеску" просчет делался методом факт/365, попробуйте это сделать и увидете что сумма по столбцу Капіталу внеску не равняется сумме выдачи кредита. Т.е. получается что как-то откусывается кусок, это хорошо видн опри одном периоде
...
Рейтинг: 0 / 0
Аннуитет
    #34690225
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пароль к модулю дашь, а то события задолбали отключить хочу!
В целом создаётся впечатление что перемудрено, всё как то сложно!
...
Рейтинг: 0 / 0
Аннуитет
    #34690297
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeggasadА пароль к модулю дашь, а то события задолбали отключить хочу!
В целом создаётся впечатление что перемудрено, всё как то сложно!

Для того чтобы отключить события, не надо залезать в модули - просто запусти из окна Immediate след. инструкцию

Код: plaintext
Application.EnableEvents=False



KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Аннуитет
    #34690355
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KL (XL) DeggasadА пароль к модулю дашь, а то события задолбали отключить хочу!
В целом создаётся впечатление что перемудрено, всё как то сложно!

Для того чтобы отключить события, не надо залезать в модули - просто запусти из окна Immediate след. инструкцию

Код: plaintext
Application.EnableEvents=False



KL
[MVP - Microsoft Excel]

Спаслил с потрохами...
:)
...
Рейтинг: 0 / 0
Аннуитет
    #34690414
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Появилось время - посмотрел!
Конечно пару рублей не хватает:
Твы же сумму процентов ("Відсотки внеску") считаешь факт/365 ,
А сумма аннуитетного платежа ("Сума внеску") у тебя всё равно считается по формуле ПЛТ
А потом ты находишь уплату основного долга ("Капітал внеску") как разницу ("Сума внеску") - ("Відсотки внеску"). Конечно эта сумма не сходится с суммой кредита.

Как с этим бороться:
Мой файл возможно прост и не решает поставленных перед тобой задач, но советую тебе его посмотреть! Потому что там изначально заложен другой принцип расчёта, который каждый месяц учитывает фактическое кол-во дней и использует подбор параметра для определения размера аннуитетного платежа. При любительском, беглом изучении проблемы мне показалось, что финансовыми функциями типа ПЛТ() вообще лучше не пользоваться, потому что они могут возвращать ошибочное значение и это сразу не заметишь. Так что предлагаю вам воспользоваться подбором параметра, например по тому же событию изменения листа.
Ну а если не хочется, то с учётом сделанных замечаний меняйте свою форму, хотя уж слишком сложно...
...
Рейтинг: 0 / 0
Аннуитет
    #34690827
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем еще рас драсте!

Смотрите если Вы поняли...я работаю в банке. И вот передо мной было в свое время поставленна задача сделать кредитный калькулятор, коотрый бы считал аннуитетный платеж и который бы в свое время совпадал с методом рассчета в АБС банка. Таким методом явился ПЛТ. Но вото вчера мне заявляют что на поннедельник твой калкьулятор должен считать проценты по аннуитету методом факт/365. Но людей постановивших задание не волнует что формула ПЛТ считает толкьо с использованием меотода 30/365, им надо факт/365.

Это было в целом моя проблема. Я думал что просто поставив рассчет процентов другим методом все будет считатьь нормально, н окак оказалося это не вышло. По рассчету Deggasad, вашег окалькулятора, я увидел что аннуитет у вас считается суммированием тела кредита и процентов, что как мне известно не есть методом аннуитета.

Так вот на сколько я понля вся проблема в расчете методом аннитета?! Не могли бы вы мне тогда подсказать такой расчет, в котором платежи будут постоянно одинаковы и при этом метод рассчета будет факт/365.

Заранее благодарен
...
Рейтинг: 0 / 0
Аннуитет
    #34690889
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хелпя

Это было в целом моя проблема. Я думал что просто поставив рассчет процентов другим методом все будет считатьь нормально, н окак оказалося это не вышло. По рассчету Deggasad, вашег окалькулятора, я увидел что аннуитет у вас считается суммированием тела кредита и процентов, что как мне известно не есть методом аннуитета.



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

На мой обывательских взгляд, неоднократно потдверждённый экспериментально, хотя тут особых подтверждений вроде и не нужно, расчёт представленный в прилагаемом мной файле находит как раз аннуитет (специально упрощённый пример сделал для однозначности понимания предлагаемого решения). А там уж как ты будешь проценты считать это твоё дело: хочешь 1/12, хочешь факт/365.
...
Рейтинг: 0 / 0
Аннуитет
    #34691668
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброе утро!!!!

вообщем вроде у меня получилося, т.е. с АБС банка сходится и эт шлавное :)....

Вот по какой формуле я считал аннуитет :)....

Сумма кредита*((СТЕПЕНЬ(1+Месячная комиссия % *факт.к-во дней пользов.кред;Срок кредита)*Месячная комиссия % *факт.к-во дней пользов.кред)/(СТЕПЕНЬ(1+$Месячная комиссия % *факт.к-во дней пользов.кред;Срок кредита)-1))+комисии

Вот такая дурная формула. А Месячная комиссия % я нашел таким вот образом: Номинальную ставку процентов поделил, не на 12, а на 365....

Может кому-то и пригодиться.....

Но вот и появляется следующая ошибка, которую я писал уже в другом форме ,вот сцылочка... а файл тот же...посмотрите плизз..

http://sql.ru/forum/actualthread.aspx?tid=441374&pg=1&hl=%f5%e5%eb%ef%ff

а именно предпоследняя сцилка
...
Рейтинг: 0 / 0
Аннуитет
    #34692062
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KL (XL)запусти из окна Immediate
А это как? Как из окна Immediate запускаются команды
...
Рейтинг: 0 / 0
Аннуитет
    #34692088
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkodor KL (XL)запусти из окна Immediate
А это как? Как из окна Immediate запускаются команды

Нашёл. Enter.
...
Рейтинг: 0 / 0
Аннуитет
    #34692827
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХелпяВсем доброе утро!!!!

вообщем вроде у меня получилося, т.е. с АБС банка сходится и эт шлавное :)....

Вот по какой формуле я считал аннуитет :)....

Сумма кредита*((СТЕПЕНЬ(1+Месячная комиссия % *факт.к-во дней пользов.кред;Срок кредита)*Месячная комиссия % *факт.к-во дней пользов.кред)/(СТЕПЕНЬ(1+$Месячная комиссия % *факт.к-во дней пользов.кред;Срок кредита)-1))+комисии

Вот такая дурная формула. А Месячная комиссия % я нашел таким вот образом: Номинальную ставку процентов поделил, не на 12, а на 365....

Может кому-то и пригодиться.....

Но вот и появляется следующая ошибка, которую я писал уже в другом форме ,вот сцылочка... а файл тот же...посмотрите плизз..

http://sql.ru/forum/actualthread.aspx?tid=441374&pg=1&hl=%f5%e5%eb%ef%ff?

а именно предпоследняя сцилка

А фактическое кол-во дней пользования кредитом ведь в каждом месяце разное ???
и в засисимости от этого меняется остаток кредита и соответственно %
...
Рейтинг: 0 / 0
Аннуитет
    #34693617
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавлю пожалуй!
Перестаньте мучаться и попробуйте мой пример, а то ведь перестану вас скоро уговаривать, неблагодарное это дело - вы попросили помощи и упорно не хотите её принимать!
...
Рейтинг: 0 / 0
Аннуитет
    #34694041
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Много уважаемый Deggasad, спс за советы и помощь. Но поменять вид калькудятора и его расчет мне просто уже ни кто не даст. То есть его уже утвердили в таком виде как видели...по этому я уже кручусь с того что есть.....Спасибо
...
Рейтинг: 0 / 0
Аннуитет
    #34694232
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А нафига вид менять? Поменяёте принцип расчёта.
Скажите у Вас он считает по той формуле которую вы выложили?
...
Рейтинг: 0 / 0
Аннуитет
    #34695160
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Старый вариант выложенного файла да...новый еще не выкладывал...
проблемс в том, что когда добавил скрипт (что бы в листе приложения скрывались не нужные строки):

If Target = Range("G11") Then
Sheets("2").Rows("21:260").Hidden = False
Sheets("2").Rows(21 + Range("G11").Value & ":" & 260).Hidden = True
End If

выдает ошибочку Run Time error 13: Type mistache. А когда убирай этот скрипт то все в порядке.... как избежать этого и в чем вообще фигня?

Вот уже меня это интересует, а формула раз прошла, значит все
...
Рейтинг: 0 / 0
Аннуитет
    #34695305
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХелпяСтарый вариант выложенного файла да...новый еще не выкладывал...
проблемс в том, что когда добавил скрипт (что бы в листе приложения скрывались не нужные строки):

If Target = Range("G11") Then
Sheets("2").Rows("21:260").Hidden = False
Sheets("2").Rows(21 + Range("G11").Value & ":" & 260).Hidden = True
End If

выдает ошибочку Run Time error 13: Type mistache. А когда убирай этот скрипт то все в порядке.... как избежать этого и в чем вообще фигня?

Вот уже меня это интересует, а формула раз прошла, значит все

Куда она формула прошла то? Я никак не пойму? Если она неправильно считает? Что у Вас за банк такой?
Выложите для примера расчёт погашения кредита 100 000 со ставкой 20% на 12 с использованием вашей формулы, чтобы было видно уплаченные каждый месяц проценты и сумму основного долга?
...
Рейтинг: 0 / 0
Аннуитет
    #34696720
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сразу звЫняюсь за то что морочу голову, но.... мне ексель выдает ошибочку Run Time error 13: Type mistache.

Когда в скрипте ВБА есть такие строчки

Private Sub Worksheet_Change(ByVal Target As Range)

.......... еще текст скрипта

If Target = Range("G11") Then
Sheets("2").Rows("21:260").Hidden = False
Sheets("2").Rows(21 + Range("G11").Value & ":" & 260).Hidden = True
End If
End Sub

Вообщем может эт я переработался, н оя не пойму что вы от меня хтите....может завтра с свежей головой пойму
...
Рейтинг: 0 / 0
Аннуитет
    #34696866
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХелпяЯ сразу звЫняюсь за то что морочу голову, но.... мне ексель выдает ошибочку Run Time error 13: Type mistache.

Когда в скрипте ВБА есть такие строчки

Private Sub Worksheet_Change(ByVal Target As Range)

.......... еще текст скрипта

If Target = Range("G11") Then
Sheets("2").Rows("21:260").Hidden = False
Sheets("2").Rows(21 + Range("G11").Value & ":" & 260).Hidden = True
End If
End Sub

Вообщем может эт я переработался, н оя не пойму что вы от меня хтите....может завтра с свежей головой пойму

1) Вопрос остаётся в силе - насчёт формулы
2) Есть ли у Вас лист с наименованием "2" или вам нужен лист с индексом 2, тогда пишите
Sheets(2) - без кавычек
3) Возможно из-за того что у вас лист защищён, нужно при защите разрешить форматирование строк или снимать защиту перед скрытием строк и опять защищать позже!
...
Рейтинг: 0 / 0
Аннуитет
    #34697310
Хелпя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо пасибо......а вот каким скриптом прпопистаь, то что вы мне сказалаи по поводу п.3, ка это сделать?
...
Рейтинг: 0 / 0
Аннуитет
    #34697519
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХелпяХорошо пасибо......а вот каким скриптом прпопистаь, то что вы мне сказалаи по поводу п.3, ка это сделать?

Код: plaintext
1.
2.
Worksheets("NameSheet").Unprotect "Password"
''''''''''''''''''//////////////////////
Worksheets("NameSheet").Protect "Password"


А на вопрос ответишь?
...
Рейтинг: 0 / 0
25 сообщений из 55, страница 1 из 3
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Аннуитет
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]