※ ChatGPTを利用し、要約された質問です(原文:Excel関数です。指定のセルから、n番目おきに数値を表示する方法につ)
Excel関数で指定のセルからn番目おきに数値を表示する方法
このQ&Aのポイント
Excel関数を使用して、指定のセルからn番目おきに数値を表示する方法を教えてください。
具体的な手順や式、関数の組み合わせなどが分かると助かります。
また、開始年や周期、金額などの情報が入った別のシートでの計算方法についても教えてください。
Excel関数です。指定のセルから、n番目おきに数値を表示する方法につ
Excel関数です。指定のセルから、n番目おきに数値を表示する方法につきまして。
Sheer1に元となる表
A B C D
1 番号 開始年 周期 金額
2 1 2000 4 100
3 2 2005 3 200
4 3 2001 5 300
5 4 2004 2 400
・
・
Sheet2に反映させる表
A B C D E F G
1 番号 2000 2001 2002 2003 2004 2005 (←こちらの数値はyyyyで表した年です)
2 1
3 5
4 3
5 1
Sheet2 A列に任意の Sheet1 A列の番号を入力すると、
Sheet2 B2以降に
Sheet1表の対応する年度から、
C列で指定した周期ごとにD列の金額が反映されるような表を作成したいと考えています。
例えば、Sheet1元表の「4」をSheet2 A列に入力すると、
2000年から2003年までは 0
2004年に 400
2005年に 0
以降、2年おきに400を表示。
無理やりE1からn年目(n番目)という項目を設け、開始年を考えずに
E2 =IF((ROUND(E1/$C$2,0)-E1/$C$2)=0,1*$D$2,0)と
Sheet1に作成は出来たのですが、
A B C D E F ・・・・・
1番号 開始年 周期 金額 1 2 3 4 5 6
2 1 2000 4 100
3 2 2005 3 200
4 3 2001 5 300
5 4 2004 2 400
・
・
開始年度から、別シートでとなると どのように計算させて良いのかわかりません。
分かり難い質問で申し訳ございませんが、どうぞよろしくお願いします。
お礼
お礼が遅くなり申し訳ございませんでした。 思っていた計算が出来ました! 相談にのっていただき、ありがとうございました。