[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の引き算』(たかの)
初めまして、どうぞよろしくお願いいたします。
セルには ユーザー定義で 0":"00 と入れて、1430と入れれば
自動で14:30と入力されるよう設定。
A1に出勤時間14:30と入力
B1に退勤時間15:25と入力
C1に業務時間として=B1−A1と入力すると0:95と計上される。
ここで、C1に0:55と計上させたい。
どうすればいいか教えてください。
お願いします。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
時間として入力してませんからそれは難しいですね。
今入力されている範囲をコピーしてクリップボードを起動 そのままの場所にすべて貼り付けして表示形式を時刻にしたら 時刻で入力されれているかと思うので、計算してみてください。 これからは横着しないできちんと時刻で入れましょう。 (コナミ) 2021/11/24(水) 16:25
C列はシリアル値でいいのなら
=TEXT(B1,"0!:00")-TEXT(A1,"0!:00") 表示形式「時刻」
以上 (笑) 2021/11/24(水) 16:30
=ROUNDDOWN(B1,-2)-ROUNDDOWN(A1,-2)-(MOD(B1,100)<MOD(A1,100))*40+MOD(B1,100)-MOD(A1,100)
(きまぐれおじさん) 2021/11/24(水) 16:43
C列もシリアル値ではなく、A列・B列と同様にしたいのなら
=TEXT(TEXT(B1,"0!:00")-TEXT(A1,"0!:00"),"hmm")*1 表示形式〜ユーザー定義 0":"00
以上 (笑) 2021/11/24(水) 16:47
(たかの) 2021/11/24(水) 16:50
>=TEXT(B1,"0!:00")-TEXT(A1,"0!:00") >=TEXT(TEXT(B1,"0!:00")-TEXT(A1,"0!:00"),"hmm")*1
↑ は、まさかの無視?
めげずに一応言っておくと、C列の値を使ってさらに時間計算をするのなら A列・B列はともかく、C列はシリアル値にした方がいいでしょう。
以上 (笑) 2021/11/24(水) 17:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.