Access (VBA)

Access VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(指定なし : 指定なし)
Product関数のような計算
投稿日時: 20/04/13 16:39:47
投稿者: kks610610

いつも参考にさせて頂いております。
 
標題の件について質問させて下さい。
資産運用のパフォーマンスを管理しておりまして以下のようなデータ(テーブル)があります。
 
年度 リターン
2017 2%
2018 3%
2019 5%
 
ExcelのProduct関数のように累計のパフォーマンスを計算させたいのですが、どなたがうまいやり方をご教示頂けますと幸いです。
 
やりたい結果
 
年度 リターン 累計
2017 2% 2% 
2018 3% 5.06%(1.02*1.03-1)
2019 5% 10.31%(1.0506*1.05-1)
 
よろしくお願いします。

回答
投稿日時: 20/04/15 17:32:55
投稿者: sk

引用:
ExcelのProduct関数のように累計のパフォーマンスを計算

引用:
やりたい結果
  
年度 リターン 累計
2017 2% 2% 
2018 3% 5.06%(1.02*1.03-1)
2019 5% 10.31%(1.0506*1.05-1)

少なくとも Access のクエリでは無理です。
( PRODUCT に相当する集計関数が存在しないので)
 
上記の結果と同一構造のテーブルを新たに定義した上、
VBA のコードによって上記の結果と同じレコードを
そのテーブルに追加(またはレコードを更新)する、
という方式であれば、一応は可能でしょう。

トピックに返信