Хранимая процедура T-SQL для создания формул Excel - PullRequest
0 голосов
/ 25 октября 2019

Я работаю над задачей, которая требует от меня создания SQL-запроса, который будет имитировать формулу из Excel, используя определенную начальную сумму, которая будет сокращаться до даты погашения.

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

ниже приведена формула Excel,

=XNPV($C$51, Annuity!G37:$NB$37, Annuity!G41:$NB$41)

у меня есть производная таблица c51,который выполняется по этому запросу

select @rt= wct.XIRR(cf_amt, cf_date, NULL)
  FROM (select cf_amt, cf_date from @IRRtab) n(cf_amt, cf_date)
  declare  @rtt as float = (select cast(@rt as float))
  return @rt 
  end

лист G37 = 20 504,63 от Excel, используя эту формулу

=IF(G41 > 0, Annuity!$C61, 0)

, а G41 - дата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...