• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:作業時間を減らす数式を作りたい)

作業時間を減らす数式を作りたい

nasu000_002の回答

回答No.1

おはようございます =IF(D3-B3<E3-B3,(E3-B3)*0.5,IF(D3>B3,D3-B3,"")) 書式を時刻の13:30 この式でいかがでしょう?

関連するQ&A

  • エクセル 時刻(時間)計算について

    はじめて記載させていただきます。 エクセルで時刻の計算式を作りました。 添付画像も添付しておきます。ご精査していただきご回答をお願い致します。 日中作業分は○○時間 夜間作業分は○○時間と分けたい C3 直接入力 D3 直接入力 E3 D3-C3+(C3>D3) F3 E3-G3 G3 IF(COUNT(C3:D3)<2,0,MAX(MIN(D3,"8:00"+(C3<D3))-MAX(C3,"20:00")+(C3>D3),0)+IF(C3<"8:00"*1,"8:00"-C3,0)) 条件 1 8:00~20:00 日中作業分 2 20:00~8:00  夜間作業分 ★下記表の通り、開始4:00 終了7:00等になった場合うまく表示(計算されません) ※いろいろためしたのですが終了時間が8:00前の場合反映しないかもしれません ■現在の式では↓のように表示(計算)になってしまいます。 開始時刻 終了時刻  total  日中作業  夜間作業   4:00   7:00  3:00  #### 4:00 ■↓このように計算表示させたい   開始時刻 終了時刻 total 日中作業 夜間作業 4:00 7:00 3:00 0:00 3:00 よろしくお願い致します。

  • 【Excel】時間計算について

    Excel2003を使用しています。 残業時間の計算について、下記のような場合、F2とG2には、どのような数式を入力すればいいでしょうか? 22時以降は深夜残業となりますので、終了時刻が22時を過ぎた場合は、その部分の時間をG列の深夜残業に表示し、22時まではF列の残業に表示させたいのです。表示形式は、C列とE列は『時刻』、F列とG列は『h"時間"mm"分"』になっています。    C列     E列        F列      G列 1  開始時刻  終了時刻  残業      深夜残業 2  17時30分  23時30分  4時間30分  1時間30分 IFで条件分岐して入力してみたり、過去の質問も検索してみましたが、思うように表示させることができませんでしたので、質問させていただきました。 よろしくお願いします。

  • この数式の0の返し方を教えてください。

    (D30*1+E30*2+F30*3+G30*4+H30*5)/(D30+E30+F30+G30+H30)の数式の #DIV/0! が修正できません。 IFを使ってやってみたのですが、うまくいきません。 よいアドバイスお願いします。

  • エクセル 数式

    エクセルの数式について質問です! 数式をいれて計算しなければいけませんが、それは一回ずつやらなければいけないのでしょうか? 例えば、D列(D3)を数量 E列(E3)を単価 F列(F3)を金額にした場合、数式は<=D3*E3>となります。 これは一回計算するごとに一回ずつ数式をいれなければいけないのですか? 後、コピーをつかってやって、一回ずつ計算しなくても自動的に計算してくれたのですが、自分が聞きたいのはそれとはまた違うくて、自分が聞きたいのは、 D3に1 E3に¥100をいれると自動的にF3に¥100(この場合)になるようにしたいのです!! が、その設定がわかりません・・。 なので、簡単に言うと、数式を保存したいのです。 一回ずつ数式を入れなくて、自動的に計算して欲しい所だけ計算できるようにしてほしいのです!! そんな都合のよいもの・・・ありませんか? ぐだぐだな説明で分かりにくいかもしれませんが、回答、宜しくお願いします。 (ちなみに、自分が使っているエクセルはエクセル2010です。)

  • 時間差を求める数式について

    A列に予定開始時刻、B列に実開始時刻を入力し、C列にその時刻の差がでるような数式を入れたいのですが、どのように入れると良いでしょうか? 例えばA1に「19:00」、B1に「18:00」とすると、C1には「A1-B1」とすれば「1:00」とその時間差がでるのですが、B1が「20:00」だった場合、「###」と出てしまい・・。よろしくお願いします。

  • 作業時間のグラフ作成について

    excel2010 データベースから抽出した作業開始時刻と、終了時刻、時間のデータを利用し、 グラフ化する為の表を作成する方法を教えてください。 下記で表.1から表.2へ展開する方法です。 データベースからは、下記の様な構成で抽出されます。 表.1 内容   開始時刻       終了時刻      時間 a     201409020944    201409020955   11 b     201409020955    201409021003   8 b     201409021016    201409021049   33 c     201409021049    201409021108   19 d     201409021108    201409021120   12 d     201409021632    201409021641   9 e     201409021120    201409021130   10 e     201409021215    201409021231   16 e     201409021420    201409021445   25 e     201409021641    201409021700   19 e     201409021715    201409021720   5 f     201409020852    201409020903   11 f     201409021231    201409021349   78 f     201409021445    201409021502   17 f     201409021516    201409021612   56 f     201409021720    201409021850   90 g     201409020927    201409020944   17 h     201409020903    201409020927   24 h     201409021349    201409021420   31 h     201409021612    201409021632   20 h     201409021850    201409021912   22 グラフ化するために下記の内容で加工します。 文字列データを時間形式に変更 OFFの時間とONの時間を下記の様に計算 kadou=終了時刻-開始時刻 hikadou=次の開始時刻-前の終了時刻 で次の様な表を作成します。 表.2  hikadou kadou hikadou kadou hikadou kadou hikadou kadou hikadou kadou a 09:44  00:11 b 09:55  00:08  00:13  00:33 c 10:49  00:19 d 11:08  00:12  05:12  00:09 e 11:20  00:10  00:45  00:16  01:49  00:25  01:56  00:19  00:15  00:05 f 08:52  00:11  03:28  01:18  00:56  00:17  00:14  00:56  01:08  01:30 g 09:27  00:17 h 09:03  00:24  04:22  00:31  01:52  00:20  02:18  00:22 上記、表.2は、手動で1つずつ計算して作成したものです。 表.2を積み上げ横でグラフ化したものが添付のグラフ1、 hikadouの内容を色なしにして、軸等の設定を時間指定にしたものがグラフ2です。 1つのレコードで複数の開始時刻と終了時刻があるものについてのグラフ作成方法で紹介されておりました。 表.1のレコードは日々変わるので、どうやったら、簡単に表.2が作成できるかを教えていただきたく。 尚、表.2の構成にはこだわりません。 欲しいのは、表.1からグラフ2を作成したいのです。

  • エクセル:数式の結合

    お世話になります。 A1セルに =B1 A2セルに =B2+C2 A3セルに =B3+C3+D3 ・・・ という式があるとします。 ここにそれぞれのF列の数式を追加したいと思います。 A1セル =B1+(F1の数式) A2セル =B2+C2+(F2の数式) A3セル =B3+C3+D3+(F3の数式) ・・・ となるようにしたいのですがどのようにすればよろしいでしょうか? 結果だけであれば足し合わせればよいのですが数式を書き換えたいというのが希望です。 (最終的にはA列の数式とF列の数式をあわせてひとつの列にしてしまいたいのです) 置換や関数ではどのようにしたらいいかわかりませんでした。 (マクロは手を出したことがありません) 文字列の結合ならCONCANTATE関数でできるのですが中の数式をうまく結合するには・・・ と考えていっても無理でした。 すみませんがお教えください。

  • 【エクセル】行挿入で数式もいっしょにコピーしたい

    こんにちは。 エクセルで現金出納帳を作成しています。 例えば・・・   A列   B列 C列 D列 E列 1 日にち  科目 収入 支出 残高 2 10/1  光熱費    10000 3 10/2  給料  200000   190000 4 ・・・・・・ E列には=IF(E2="","",IF(AND(C3="",D3=""),"",E2+C3-D3)) という数式を入れています。 後からデータを足したい時(例えば3行目に挿入)に、行挿入をすると 数式もコピーされ、以下の行の数式も更新されるようにしたいのですが、どのようにしたら良いのでしょうか。 ご回答宜しくお願い致します。

  • エクセルのVLOOKUP関数の検索値が数式の場合について

    エクセルのVLOOKUP関数に悩んでいます。 どなたかご指導お願いいたします。 *--------------------------* A~F列 すべて書式が時刻です。 A、B列には数式で計算された時刻が入力されており、 C列はA列+B列という計算式がはいっています。 F列に=VLOOKUP(C列、D:E列、2、FALSE)というように C列を検索値とし、D列を参照し、E列にある時刻をF列に 設定したいのですが、結果が#N/Aになります。 例えばA,B列が数式ではなく入力した値であれば 検索値であるC列がA列+B列 でも結果はOKでした。 検索値は数式セル同士を足し算した数式は設定不可能なのでしょうか?

  • G列のVALUEを表示しないようにするには

    F3==IF(E3>D3,E3-D3,"") G3=IF(B3<E3,0,F3*5000) の計算式が入っています。 Fに文字が入らないと VALUE が表示されます。 F列の作業がない場合は 無表示になるには G3=IF(B3<E3,0,F3*5000) には何が入ればいいのでしょうか?