[[20031009103654]] 『△7以下であれば[出]となるようにしたい』(エクセル勉強中) ページの最後に飛ぶ

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

 

『△7以下であれば[出]となるようにしたい』(エクセル勉強中)

時刻の使い方を教えてください。AB5に"△7"(9:00−17:00の結果)が入っている場合、セルB5はAB5が△7より小さい場合(△8、△9,...)”休”、△7以下であれば”出”となるようにしたいのですがどうすればよろしいでしょうか。△7の書式はユーザー定義で[h];"△"[h]となっています。時間の計算でマイナスの使い方が良くわかりません。
自分なりに =IF(AB5>TIMEVALUE("-7:00"),"休","出”)と入れましたがうまくいきませんでした。よろしくお願い致します。


 あれ?先の書き込みが消えてる(汗; ということで書き直します。(私何をしたんでしょう^^;)
 =IF(AB5>TIMEVALUE("7:00")*-1,"休","出")   となります。

 時間関数の中で時部分をマイナスにすることはできません。
 シリアル値とは 0〜0.99999999 ということになっているためだと思われます。
 TIMEVALUEを使うのなら =TIMEVALUE("7:00")*-1 としましょう。
 TIME関数なら負号は「分」「秒」に使え、その場合前の時間を示します。
 例)=TIME(8,-10,30) ⇒7:50:30am    (kuro)


コメント返信:

[ 一覧(最新更新順) ]


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