Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1249 / 13644 ツリー ←次へ | 前へ→

【75461】Excel、変化するデータとLinkした演算 ohba-san 14/4/6(日) 7:56 質問[未読]
【75463】Re:Excel、変化するデータとLinkした演算 あきな 14/4/6(日) 16:36 回答[未読]

【75461】Excel、変化するデータとLinkした演算
質問  ohba-san E-MAIL  - 14/4/6(日) 7:56 -

引用なし
パスワード
   データ入力シートに、毎日、数値を入力します
日々のデータは、行を追って残します

        A列    B列
--------------------------------------
1 A1     X月X 日   Xb
2 A2     X月XX日   Xbb
 ・
  ・
  ・
Y Yesterday  X月Y 日  y
T Today    X月T 日  t
N Nextday   X月N 日  n

別のシートで、日々変化する値にLinkしながら演算します
すなわち、演算式=Xb*f(xb)、Xbb*(Xbb)、・・・・、Today t*f(x)と

入力した日のみ、演算値は残りますが、
次に入力した時は、その入力した値にLinkして演算され、値は置き換わります

日々変わるデータにLinkして、演算するにはどうすればいいでしょうか?

以上

【75463】Re:Excel、変化するデータとLinkした演算
回答  あきな  - 14/4/6(日) 16:36 -

引用なし
パスワード
   ▼ohba-san さん:

こんにちは^^

ご質問の意味が、よく理解できていないのですが、こんなことでしょうか。。

条件)データと計算結果が同じシート内にある、としています

   A列     B列
----------------------------
1 4月5日    10    
2 4月6日     5    
3 4月7日     8    

            
10 4月5日    10    yesterday
11 4月6日     5    today
12 4月7日     8    nextday

A10 = Today()-1
A11 = Today()
A12 = Today()+1

B10 = VLOOKUP(A10,$A$1:$B$3,2,FALSE) (B12までコピー)

1249 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free