[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の計算』(いつまでも初心者)
すみません、初心者です。
現在C列の重複時間を算出する関数がわからず困っています。
始業 終業 重複 A B C 1 9:00 18:00 1:00 2 8:00 18:00 2:00 3 5:00 7:00 4 8:00 18:00
条件としては、C1に対して A1>B2の時はB2-A2 上の条件に当てはまらない時はA1-A2 答えが0の時は空欄になるようにしたい
どのような関数にすればよいでしょうか?
何卒よろしくお願いいたします。
< 使用 Excel:unknown、使用 OS:MacOSX >
=IF(A1>B2,B2-A2,IF(A1-A2=0,"", TEXT(ABS(A1-A2),IF(A2>A1,"-h:mm","h:mm"))))
>答えが0の時は空欄になるようにしたい C列の書式設定を [=0]"";h:mm
(通行人) 2021/11/27(土) 22:58
C列の書式設定を [=0]"";h:mm にすれば 「答えが0の時は空欄になるよう」は、数式から省けますね
=IF(A1>B2,B2-A2,TEXT(ABS(A1-A2),IF(A2>A1,"-h:mm","h:mm")))
(通行人) 2021/11/27(土) 23:29
=IF(ISNUMBER(A1)A1-A2)
=IF(A1>B2,B2-A2)
2つの関数を組み合わせると、どの様になりますか?
また、組み合わせが無理なのであれば、同等の結果になる関数を教えていただきたいです。
(いつまでも初心者) 2021/11/28(日) 00:44
|[A] | [B] | [C] |[D]|[E] | [F] [1]|始業|終業 |重複 | |始業| 8:00 [2]|9:00|18:00| 1:00| |終業|10:00 [3]|8:00|18:00| 2:00| | | [4]|5:00| 7:00|23:00| | | [5]|8:00|18:00| 2:00| | |
この様な学校の課題かな? C2 = MAX(MIN($F$2,B2)-MAX($F$1,A2)+1,0)
(ピンク) 2021/11/28(日) 10:38
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.