• 締切済み

エクセルで時間の入力について

エクセルで時間の入力をする場合 「:」をつけずにテンキーから入力したいのですが・・・25:00というような表示もさせる方法はありますか? 例えば1800と入力して18:00と表示させるような方法ですが 前回「TIME(INT(A1/100),MOD(A1,100),0)」を教えていただいたのですがこれですと2500と入力した場合1:00となってしまいます。 25:00と表示させるにはどうしたらいいのでしょうかご教授下さい。

みんなの回答

  • x0000x
  • ベストアンサー率52% (67/127)
回答No.4

こんにちは。 「セルの書式設定」-「表示形式」で「ユーザー定義」を選択し「00":"00」を入力することで如何でしょうか。 "1800"⇒"18:00" "2500"⇒"25:00" になります。 ただし、入力セルはあくまで数値であり、時刻計算には使えませんが…

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.3

=MID(A1,1,LEN(A1)-2)&":"&MID(A1,LEN(A1)-1,2)

  • skikujp
  • ベストアンサー率0% (0/3)
回答No.2

こんな関数でどうでしょか。 =CONCATENATE(IF(QUOTIENT(A1,100)>9,QUOTIENT(A1,100),CONCATENATE(0,QUOTIENT(A1,100))),":",IF(MOD(A1,100)>9,MOD(A1,100),CONCATENATE(0,MOD(A1,100))))

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.1

◆テンキーから簡単に「:」を入力する ■手順■ 1)メニューバーの[ツール]-[オートコレクトのオプション]-[オートコレクト]の「修正文字列」に、「..」を入力し、「修正後文字列」に「:」を入力して、OK 2)これで、テンキーから「18..00」と入力セルと、「18:00」になります

関連するQ&A