• ベストアンサー

エクセル関数 日付によって表示変更

エクセル関数 日付によって表示変更 A1のセルに日付を入力する場合1日から15日まではB、15日以降はCとA2のセルに表示するためにはどうすればよいでしょうか? もちろん月は変更します。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんにちは! もし、A1セルにシリアル値が入るのであれば、 A2セルの数式は =IF(A1="","",IF(DAY(A1)<=15,"B","C")) 単に日付の数値だけが入るのであれば =IF(A1="","",IF(A1<=15,"B","C")) もし、「4日」のように文字列だとしたら =IF(A1="","",IF(LEFT(A1,FIND("日",A1)-1)*1<=15,"B","C")) としてみてください。 以上、どれかに当てはまればよいのですが ダメならごめんなさいね。m(__)m

dosucoi
質問者

お礼

バッチリ当てはまりました!! 有難うございましたm(__)m

その他の回答 (1)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

A1セルに入力した日付でBまたはCと判定する数式は以下のようになります。 =IF(A1="","",IF(DAY(A1)<=15,"B","C"))