• 締切済み

excelにて、

excelにて、 上にある表の期間8/1~8/5内の日付 8/3を入力すると 9/2、10/7、11/3の日付が隣に表示されるようにしたいです。

みんなの回答

  • m_and_dmp
  • ベストアンサー率54% (987/1817)
回答No.3

多分8/1~8/5を8/1とする(みなす)ことで困っているものと思われます。 そうなら、つぎの関数で解決できます。 =Date(Year(A1),Month(A1),Rounddown(((A1-1)/5),0)*5+1) A1は8/1~8/5, 8/6~8/10 ...などが入力されているセルです。 8/1と9/2の関係が説明されていませんので8/1と9/2を関連づける関数は作れません。 以上、ご参考にしてください。

noname#204879
noname#204879
回答No.2

添付図参照

  • yoff
  • ベストアンサー率46% (21/45)
回答No.1

例えば、 その1)  if関数を2重にして評価     IF(評価する日付-2010/8/1<5,"9月2日",if(xxxxxxxxx))   など・・・ その2)  別シートか、シートの隅に対応表を作っておいて   2010/8/1 , 9/2 , 10/7 , 11/3   2010/8/2 , 9/2 , 10/7 , 11/3   2010/8/3 , 9/2 , 10/7 , 11/3   2010/8/6 , 9/3 , 10/8 , 11/4  これをvlookupで検索させる

関連するQ&A