関数で日付を計算こんにちはゲストさん。関数で日付を計算エクセル2003を使用しています。関数で不可能なら、簡単なマクロもOKです。V34に日付が入力されています。このセルの内容は時々手入力で変更されます。3ヶ月後の日付を別のセル(I122)に以下の様な関数で求めています。=IF(V34="","",EDATE(V34,3))この3ヶ月後の計算を以下の様に変更したいのですが、どうしたら良いのでしょうか?V34の日の値が1~15の場合には、翌々月の最終日を表示。(例:V34がH20/6/12の場合、H20/8/31が表示される。)V34の日の値が16以降の場合には、3ヶ月後の最終日を表示。(例:V34がH20/6/16の場合、H20/9/30が表示される。)ご教示の程、よろしくお願い致します。11:50:51お礼=IF(V34="","",IF(DAY(V34)<=15,EOMONTH(V34,2),EOMONTH(V34,3)))有難うございました。V34が空欄でも対応出来る様、上記の様にしました。回答(4)ANo.4mu2011次の方法は如何でしょうか。(0)通報するANo.3noname#176215=IF(V34="","",EOMONTH(V34-15,3))でいいでしょ。Functionエクセルは一度も操作したことがありません。エクセルの関数を使う場合も同じ手法だと推察します。1)2008/09/01要は、月を2加算するのか2+1加算するのかだと思います。現在、エクセルVBAでマクロを組んでいます。マクロで算出した値を、セルを指定して、シートに代入してい...EXCELの関数・マクロがわかりません。わかる方、教えてください。会社で使用しているロータスのパソコンが調子悪いのです。こちらは、エクセル2000を使用しております。エクセル2000の質問です。エクセル2010を使用しています。以下までは自分の力でも、エクセルでできました。そんなにエクセルVBAが得意じゃないです。エクセル2003を使用しています。エクセル2007を使用しています。エクセル2010を使っています。AS8のように他セルを参照しているセルがあります。Reserved.掲載情報の著作権は提供元企業等に帰属します。