重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

エクセルで横一列に日付が入っているカレンダーの各々の日付の上のセルに月を表示したいのですが、毎月1日のときだけ表示させるにはどうすればいいでしょうか?

初歩的で申し訳ありませんが、宜しくお願いいたします。

A 回答 (3件)

A2に日付が入っているとして


表示形式でユーザー定義でddにしておく

A1には、
=IF(DAY(A2)=1,A2,"")
ユーザ定義でmmとしておく
あと横にフィルコピー

1日の日だけ月が表示されます。
    • good
    • 0
この回答へのお礼

てっきりMONTHでも使うのかと思っていました。
とてもシンプルで初心者に理解しやすい式ですね。
ありがとうございました。使ってみます!

お礼日時:2008/07/07 16:55

2列目に日付が入っているとして


A1セルに =IF(DAY(A2)=1,TEXT(A2,"m月"),"")
右フィルしてください。
    • good
    • 0
この回答へのお礼

TEXTですか・・・初めて使わせていただきました。
勉強になります。無事値が返りました!
ありがとうございます!

お礼日時:2008/07/07 16:51

=IF(DAY(A2)=1,TEXT(A2,"m月"),"")



あるいは

=IF(DAY(A2)=1,MONTH(A2)&"月","")

=IF(DAY(A2)=1,MONTH(A2),"")

でいかがでしょうか?
    • good
    • 0
この回答へのお礼

全部入れてみました。
3つのうち真ん中の式が動いてくれました。
思いつかない式でした。早速の回答ありがとうございます!

お礼日時:2008/07/07 16:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!