- ベストアンサー
エクセルでの数字の表記
初めて質問します。 エクセルで、時間が0時のとき、セルに00と表記させる事はできたんですが、それをアルファベットと一緒にすると、0に戻ってしまうんです。(例えば、現時間を抽出「LEFT(HOUR(セル),2)」、別のセルにaと入力し、それを"&"でつなげると、9時以前のものが9aと表記され、09aと表記されない) 何かよい解決方法はありますでしょうか。つたない文章で申し訳ありませんが、どうか、よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#210617
回答No.1
=RIGHT("0"&HOUR(セル),2)&"a"
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
回答は他の方ので解決だと思いますが くっつけるアルファベットが午前/午後のaとpなら =TEXT(セル,"hha/p") の方が楽です。
質問者
お礼
解答をありがとうございます。 アルファベットに関しては午前午後ではなく、15分間隔に区切ったもので、a~dを使うんです。 説明が至らず、申し訳ありませんでした。
- zap35
- ベストアンサー率44% (1383/3079)
回答No.2
A1に時刻。例えば =NOW() B1に文字列。例えばa C1は =TEXT(A1,"hh") & B1 とすれば 02a が得られます
質問者
お礼
返答が遅れてしまい、申し訳ありません。 こちらの方法でも早速試してみましたが、うまくいきました。 TEXT関数は使ったことがなかったんですが、こういった方法もあるんだと分かりました。 本当にありがとうございました。
お礼
ご解答をどうもありがとうございます。 こんなに早い解答をもらえると思わず、びっくりしています。 早速試してみましたが、うまくできました。 仕組みもだいたい理解でき、大変助かりました。 本当にありがとうございました。