• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:日付の名前の定義 第何週でジャンプできるようにしたい)

日付の名前の定義 第何週でジャンプできるようにしたい

このQ&Aのポイント
  • エクセル2003を使って入出金表を作成しています。名前の定義に第1週、第2週と付けてジャンプできるようにしたいですが、月が変わるごとに名前の定義が変わる方法を知りません。どうすれば良いでしょうか?
  • また、別のシートにその日の入金データと次の日の出金データを抽出したいです。どのようにすれば良いでしょうか?
  • アドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>月がかわるごとに名前の定義した第1週、第2週が変わる方法 ご質問に掲示された表がズレていて正しい番地か判りませんので,とりあえずA1から3列ごとに1日ずつとして。 「第1週」は常に1日で先頭セル(仮にA1)ですから問題有りませんね。このセルに「年/月/1」が記入してある前提で。 第1週 =Sheet1!$A$1 第2週 =OFFSET(第1週,0,DAY(第1週+8-WEEKDAY(第1週+7))*3-3) 第3週 =OFFSET(第1週,0,DAY(第1週+15-WEEKDAY(第1週+14))*3-3) 第4週 =OFFSET(第1週,0,DAY(第1週+22-WEEKDAY(第1週+21))*3-3) 第5週 =OFFSET(第1週,0,DAY(第1週+29-WEEKDAY(第1週+28))*3-3) 第6週 =OFFSET(第1週,0,DAY(第1週+36-WEEKDAY(第1週+35))*3-3) 式中の細かい数字は適宜修正して,実際のあなたのエクセルの番地に合わせてチューニングしてください。 >別シートにその日の入金データと次の日の出金データを抽出したい 「その日」とは,一体どの日の事ですか? #あまり思いつきでついでに聞いちゃえすると,多分こんな具合に言葉不足も出てきます。 元のご相談の「名前定義で一週二週」とは全く別のご質問内容ですから,これはこれでまたキチンと状況説明を添えて新たなご相談として投稿なさってください。こちらのような質問相談掲示板の一般的なマナーだというだけでなく,お詳しい方からのアドバイスがそれぞれに寄せられるあなたのメリットでもあります。

nana987
質問者

お礼

早速の回答ありがとうございます。 OFFSET関数 初めて知りました。セルの移動した値を出す関数なんですね。参考になりました。 2番目の質問はもう一度整理してからあげたいと思います。 ありがとうございました。

関連するQ&A