[[20070501142108]] 『時間の計算』(なる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『時間の計算』(なる)

 時間外計算の仕方を教えてください。

  A   B    C    D    E
 氏名 出勤時間 時間外 退出時間 時間外

 このような表になっています。
 Bの出勤時間は「8:00」が基準となっているので
 Cの時間外には「8:00」より差し引いた時間を、
 そして「8:00」を過ぎての出勤時間に対しては空白に
 したいのです。
 Eの時間外は「18:00」以降の経過時間を。
 「18:00」前は空白です。
 時間は分単位で出したいのですが、
 よろしくお願いいたします。


 C2 =IF(OR(B2="",B2>=--"8:00"),"","8:00"-B2)
 E2 =IF(OR(D2="",D2<=--"18:00"),"",D2-"18:00")

 (Ohagi)

 ありがとうございました。
 (なる)

 教えてもらってできたんですが、質問してもよろしいですか?

 式の C2 =IF(OR(B2="",B2>=--"8:00"),"","8:00"-B2)
 「--」の意味を教えてもらえますか??
 「--」をつけない所まではできてたんですが、
 負の場合は表示できないみたいになっちゃってたので…
 なぜ「--」が付くと式が成り立つのか教えて下さい。
 (なる)

 >負の場合は表示できないみたいになっちゃってたので
 通常の設定のままでは、マイナス時間は表示できません
 ツール→オプション→計算方法→「1904年から計算する」で表示できます…
 または、文字列に「−」をつけて見せかけるとか…

 [XL] 1900 年から計算する日付システムと 1904 年から計算する日付システム
http://support.microsoft.com/kb/180162/ja

[[20040530061813]]『「--」と「!」の意味?』(masabou5)

 文字列で入力された「数字(A1)」を「=--A1」などとすると計算できるようになります
 (Ohagi)


 大変勉強になりました。 
 ありがとうございました。
 (なる)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.