- ベストアンサー
エクセルでの月表示の質問です。
エクセルで横一列に日付が入っているカレンダーの各々の日付の上のセルに月を表示したいのですが、毎月1日のときだけ表示させるにはどうすればいいでしょうか? 初歩的で申し訳ありませんが、宜しくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A2に日付が入っているとして 表示形式でユーザー定義でddにしておく A1には、 =IF(DAY(A2)=1,A2,"") ユーザ定義でmmとしておく あと横にフィルコピー 1日の日だけ月が表示されます。
その他の回答 (2)
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.2
2列目に日付が入っているとして A1セルに =IF(DAY(A2)=1,TEXT(A2,"m月"),"") 右フィルしてください。
質問者
お礼
TEXTですか・・・初めて使わせていただきました。 勉強になります。無事値が返りました! ありがとうございます!
- izmlz
- ベストアンサー率55% (67/120)
回答No.1
=IF(DAY(A2)=1,TEXT(A2,"m月"),"") あるいは =IF(DAY(A2)=1,MONTH(A2)&"月","") =IF(DAY(A2)=1,MONTH(A2),"") でいかがでしょうか?
質問者
お礼
全部入れてみました。 3つのうち真ん中の式が動いてくれました。 思いつかない式でした。早速の回答ありがとうございます!
お礼
てっきりMONTHでも使うのかと思っていました。 とてもシンプルで初心者に理解しやすい式ですね。 ありがとうございました。使ってみます!