
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
No2です
No4さんの回答を参考に少し考えて見ました
時間の表示方法は私の書式設定でよいと思います
時間の計算はNo4さんの回答のように
TEXT関数で一度文字に変換しそれを再度TIMEVALUE関数でシリアル値に変換する方法は良いと思います
付け加えて記入すると例えば時間の合計を求めるとすると
=TIMEVALUE(TEXT(SUM(合計するセル範囲),"00"":""00")) とし
合計セルの書式設定を「セルの書式設定」ダイヤログボックスの「表示形式」タブの分類ボックスの時刻を選択しその中の設定したい表示形式を選択すればよいと思います
ただし24時間を越えるをエラーになってしまいました
No.4
- 回答日時:
#1さんや#2さんのような形で入れると、"8:30"が"830"と入力されます。
これをあとで時刻として使うときは、
=TIMEVALUE(TEXT(そのセル,"00"":""00"))
とすればいけると思います。
No.3
- 回答日時:
0~2359 までの数値入力に対し、時刻と認識させるためには、書式では、
出来ないと思います。
VBAが必須になりますが、もし、それで宜しかったら、操作手順を詳しく
書きますので、テストしてみてください。
・ 使用しているシートのシート名タブを右クリックし、「コードの表示」を
選択します。
・ 表示されたコードウィンドウに下記コードをコピーして貼り付けます。
(Option Explicit があったらその行の下に貼り付けます。)
・ コードの5行目で、時刻を入力する範囲を実情に合わせ変更します。
・ Alt + Q でウィンドウを閉じ、シートに戻ります。
時刻入力範囲の表示形式を時刻にし、種類を任意に指定します。
これで、1234 と入力すると 12:34 になります。
5 は0:05、30は0:30、123は1:23 というようになります。
567 など時刻として認識できない数字を入力した場合は、メッセージが出て、
その後消去されます。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Hani As Range
Dim i As Integer
Dim col As Integer
Set Hani = Range("A:A") ' 入力範囲指定
Set Target = Application.Intersect(Hani, Target)
If Target Is Nothing Then Exit Sub ' 範囲外無視
If Target.Count > 1 Then Exit Sub ' 複数セル無視
If Target.Value < 1 Then Exit Sub 'すでに時刻形式無視
i = Val(Target.Value)
On Error GoTo inp_err
Target.Value = TimeValue(Format(i, "#0:00"))
Set Hani = Nothing
Exit Sub
inp_err:
Target.Select
MsgBox "入力した値 " & i & " は、時刻として範囲外です。", vbCritical
Selection = vbNullString
End Sub
No.1
- 回答日時:
入力したいセルを範囲指定して右クリックしてください。
「セルの書式設定」をクリックした後、入力規則で「ユーザー定義」をクリック。
右側にユーザー指定の一覧がでますから上の入力マスに
?":"??
と、入れてください。
これでできます。
この回答への補足
皆さん、回答ありがとうございます。
ちょっと言葉足らずというか、質問の仕方が悪かったかもしれません。
5:45 3:20 6:50、、、と言うように、時刻をたくさん入力して、最後にその合計をSAM関数で表示させる。と言った感じです。
(一ヶ月の残業時間の合計?とでも思ってください)
今までは、:(コロン)も入力していたのですが、「テンキーで数字入力だけなら楽だろうな~」と思った次第です。
ですので時刻として認識し、表示もして、尚かつ計算もできるようにしたいのです。
セルA1~A30に入力。A31に合計を表示する。この場合のやり方を教えていただければ助かるのですが、、、。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【再々投稿】VBAのプログラムで動作しなくて困っています 8 2022/10/14 09:06
- Visual Basic(VBA) VBAのトグルボタンでのマクロについて質問です 3 2022/10/10 17:23
- Visual Basic(VBA) 【再投稿】VBAで動作しなくて困っています 2 2022/10/11 11:05
- Excel(エクセル) Excel について <TIMEVALUE> 3 2022/10/20 15:57
- Excel(エクセル) Excelについて Excel初心者です。 日報に数字を入力する時、誤った数字を入れると、セルが赤く 6 2023/03/31 17:05
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセル・セルに数式を入力してセル指定計算 2 2023/04/21 12:46
- Excel(エクセル) 特定の条件で計算式を組みたいのですが、教えて頂けますでしょうか? 6 2022/10/28 19:02
- Excel(エクセル) OFFSET関数を使用した印刷範囲の自動変更について 2 2022/06/02 12:11
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
あなたの「プチ贅沢」はなんですか?
お仕事や勉強などを頑張った自分へのご褒美としてやっている「プチ贅沢」があったら教えてください。
-
人生でいちばんスベッた瞬間
誰しも、笑いをとろうとして失敗した経験があると思います。
-
「これいらなくない?」という慣習、教えてください
現代になって省略されてきたとはいえ、必要性のない慣習や風習、ありませんか?
-
エクセルの時間計算でコロン(:)を省略した定義を設定し、時間差分の計算
その他(Microsoft Office)
-
Excel2019 時間入力の際に「:」を省いて入力し、時間の計算もしたい
Excel(エクセル)
-
Excelで:(コロン)を省いた時刻入力~ VBAでしましたが
Excel(エクセル)
-
-
4
エクセルで時間入力10:30の:コロン省略したい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字入力してEnterキ...
-
エクセルのセルや文字を点滅表...
-
セルに数字を入れると×1000にな...
-
Excelで【1-1】【1-2】【1-3】...
-
WORD2010 差し込み印刷の時間...
-
EXCELで特定の文字列を入力→エ...
-
Excelで時間順で並べ替えしたい
-
文字の上にバーをつけるには?
-
コクヨのリーフ仕入帳等にパソ...
-
EXCEL セルの書式設定(ユーザー...
-
エクセルで時間入力10:30の:...
-
エクセルで分や秒の合計や平均...
-
入力規則・シート保護すると再...
-
エクセルで文字列としての指数...
-
エクセルで自動的にイコール(...
-
エクセルでセルに3/12と分数で...
-
ワードで元素記号を入力したい...
-
関数CONCATENATEの表示で
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字入力してEnterキ...
-
Excelで時間順で並べ替えしたい
-
エクセルのセルや文字を点滅表...
-
エクセルで【0.5日と1日】を表...
-
セルに数字を入れると×1000にな...
-
入力規則でスペース入力を禁止...
-
WORD2010 差し込み印刷の時間...
-
エクセルで文字列としての指数...
-
Excelで【1-1】【1-2】【1-3】...
-
平方センチメートルの入力の仕方
-
エクセルの「○分○秒」の表示形...
-
EXCELで特定の文字列を入力→エ...
-
【Excel】true を入れると大文...
-
エクセルで自動的にイコール(...
-
エクセルで分や秒の合計や平均...
-
関数CONCATENATEの表示で
-
エクセルで月日だけ入力すると...
-
EXCELの日付入力で年を省略したい
おすすめ情報