• ベストアンサー

Excelで任意の月末表示について

snoopy64の回答

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.1

翌月1日を求めて、そこから1を引けば末日が得られますが、それではだめなんですか?

makirabi
質問者

補足

質問内容がわかりづらくてすいません^^; 末日の得方はわかるのですが(過去ログでその数式は発見できたのですが)求めたいのが末日ではないので質問の仕方が悪かったです。 該当月に対して指定した何ヵ月後の何日を表示したいのです。 Aセルに入力した月に対してBセルに1ヶ月後の指定日、Cセルに3ヵ月後の指定日です。 指定日が 12/28 1/28 2/25 3/31 のようにあり Aセル  Bセル  Cセル 11/3   12/28  2/25 11/19  12/28  2/25 12/2   1/28  3/31 12/29   1/28  3/31 としたいのです。拙い説明で申し訳ありません。

関連するQ&A

  • エクセルで1年後の月末を表示させたい。

    既出を確認しましたが、いまひとつピンと来るものがなくてお尋ねいたします。 エクセルで表を作成しております。 例えばH2のセルに入力した任意の日付(例えば平成18年10月24日)に対してJ2セルに1年後の月末の日付(例えば平成19年10月31日)を表示させたいのです。 よろしくお願いいたします。

  • Excelで月を跨いだ場合月末を表示させる

    Excelの関数についてですが マクロで使用するために セルに入力した日付の7日後の日付を他のセルに表示させるようにしています。 例: A1に2014/11/17と入力すると A2に2014/11/24と表示 A1に2014/11/24と入力すると A2に2014/12/1と表示 下の例のように現状では単純に7日をプラスするため12/1まで自動計算されてしまうのですが これを入力された日から7日計算してもし月を跨いだ場合その月の月末を表示させるにはA2にどのような計算式を入力すればいいか教えてください。

  • EXCELで、締日を出す方法

    A1 入社日 A2 工場名 A3 締日 A5 6ヵ月後の締日 A6 1年後の締日 A7 1年6ヵ月後 ・   ~ A24 10年後の締日 A2の工場名は、データ→入力規制→リストで選択予定 A3の締日は、工場を選択すると、20日、25日、末日の3種類から  選ばれる。(VLOOKUP等で…) A5~A24に、半年ごとの日付を表示させたい。                                 希望:A3で選ばれた締日によって、半年ごとの日付が変わる様にした    い。(A5~A24の同じセル内で)    締日までに入社した月を、1ヶ月とします。    2006/11/10入社なら、    半年後は、25日締なら2007/4/25。末日締なら、2007/4/30。    1年後は、25日締なら2007/10/25。末日締なら、2007/10/31。 お分かりいただけるでしょうか? よろしくお願いします。

  • 月末を表示させたいのですが、

    月末を表示させたいのですが、 ★スタッフ一覧!C1 に 2010/6/1と入力して 他のシートに日付を表示させていますが、請求書のあるシートだけ月末を表示させたいのですが、 6月30日こんな感じに表示したい。★スタッフ一覧!C1のセル参照で行いたいのですが、 DAYなど試しましたが出来ませんでした。お願いします。

  • excel セル未入力→空白 任意の入力値→表示するには

    お世話になります。 わかりにくいタイトルの上、過去に質問があるかもしれませんが・・・ ○セルA1に別シートよりVLOOKUPでひっぱってきた数値を表示(空白の場合も有り) ○セルB1にセルA1の値、数値表示・もしくは何か入力があれば”入力有”空白ならば空白表示をするのはどうしたらいいのでしょうか? IF(A1="","","入力有")としましたが、もともとA1にはVLOOKUPの数式が入っていますし、 IF(0<A1,"入力有","")としたら、A1にはマイナス数値表示もありました。 「何らかの入力が有った場合そのまま表示」という指示はあるんでしょうか?(例えば、検索の時に使う[*]のような・・・) よろしくお願い致します。

  • エクセル VBA 月末日を表す方法を教えて下さい

    Range("B3:B53")にそれぞれ任意の日付を入力した際 Range("C3:C53")に月末日を表記出来る様にしたいです。 ただし1日~15日なら2ヵ月後の月末日 16日~31日なら3ヶ月後の月末日 という条件で表記したいです。 私はあまり詳しくないので、手直ししないでもそのまま使えるプログラムなら 有り難いです。 上記の書き方で解るでしょうか、教えて頂ければ幸です。

  • Excel関数で任意の日付を表示させるには?

    Excel関数を用いて、任意の日付を表示させる方法を 教えていただけますか? 例えば、今日からちょうど1年半後の日付を 知りたい場合、セルA1に今日の日付 20040829 と入力すると、セルB1に 20060229 と表示させるような関数は、何をどのように 使えば良いのでしょうか? date という関数を試してみたのですが、 「日」は加算できるのですが、 「年」や「月」に+1、+6と入力しても、 「日」の方に加算されてしまい、 うまくいかないんです。 良い方法を御存知の方がいらっしゃいましたら、 ご回答、よろしくお願いします。

  • エクセルで特定のセルに色をつけたい

    条件は以下の通りです。 ・A列には1年間分の日付が入っている。 ・B列には毎日1回キーボードから任意の数値を入力する。 ・B列に入力した数値が過去最低であったとき、その入力したセルとその左隣のセル(日付のセル)を塗りつぶす。 ・B列に入力した数値が過去最低であっても、すでに過去に同じ数値が入力されていた場合は、過去のセルを塗りつぶす。 例 2/1 98 2/2 96 2/3 92 2/4 94 2/5 92 2/6 93 この場合、最低の数値は2/2と2/5の92ですが、塗りつぶしたいのは2/2のセルです。 そしてさらに2/7に84と入力したら2/2のセルの塗りつぶしは解除し、2/7のセルを塗りつぶしたいのです。 以上よろしくお願いします。

  • ■EXCELでこんな関数なんですが・・・教えて!!

    たとえばA列のセルに任意の数値が入力されています。B列のセルにある条件で日付が入力されます。そして別のセルにB列の日付が入力されるごとに隣接するA列の数値を合計していく関数なんですが。よろしくお願いします。

  • Excel 検索に関する関数について教えてください

    色々と試しましたが、どうしてもうまくいかないので教えてください。 A列に休日を除いた日付(生産カレンダー)が入っています。 日付は手入力です。 A列 2008/5/14 2008/5/15 2008/5/16 2008/5/19 2008/5/20 2008/5/21 B1セルに任意の日付が入力された時、C1のセルに任意に入力されている数値分だけ前の日付をA列を参照してD1セルに表示したいのです。 例えばB1セルに2008/5/20、C1セルに3と入力された場合、D1セルには2008/5/20の3つ上のセルの値、2008/5/15を表示させたいのです。 生産カレンダーは列でなく、行にしても可です。 LOOKUP系やOFFSETなども複合したりして試してみましたが、うまくいきません。 ご教授よろしくお願いします。