• 締切済み

2007EXCEL 数字の置換

EXCELで予定表を作成しています。 例 セルに8:30~○○とあります。 この"8:30"の部分を"AM"を置き換えることは可能でしょうか? "8:30"だけでなく"9:00"や"11:00"も同様に"AM" 8:30~11:00の間をAM 13:00~18:00の間をPM と置き換えたいです。 ご教授願います。

みんなの回答

回答No.2

8:30~11:00の間をAM 13:00~18:00の間をPM 11:01~12:59や18:01~などはどのように処理するのでしょう? とりあえず、そのまま表示することにするとして B1セルに =IF(AND(1*LEFT(A1,FIND("~",A1&"~")-1)>="8:30"*1,1*LEFT(A1,FIND("~",A1&"~")-1)<="11:00"*1), REPLACE(A1,1,LEN(LEFT(A1,FIND("~",A1&"~")-1)),"AM"), IF(AND(1*LEFT(A1,FIND("~",A1&"~")-1)>="13:00"*1,1*LEFT(A1,FIND("~",A1&"~")-1)<="18:00"*1), REPLACE(A1,1,5,"PM"),A1))

  • dot777
  • ベストアンサー率32% (164/508)
回答No.1

セルの書式設定でAM/PMとするだけではダメなのですか? 見た目上は変わりますが

関連するQ&A