[[20170810112517]] 『累計時間からの合計』(おさる) ページの最後に飛ぶ

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

 

『累計時間からの合計』(おさる)

はじめまして、おさると申します。
下記のF縦の計算方法を教示願います。
どうしても63:50になりません(汗)
よろしくお願いします。

    B        D        F
    6月       7月      合計
4   46:15      70:30      00:15
5   76:35      85:45      09:10
6   53:15      91:20      14:05
7   90:20      74:30     -15:50
8   98:00      93:25     -04:35
9   58:00      85:35      03:35
10   67:35      63:50     -03:45
11   80:15      77:10     -03:05
12   49:35      50:00      00:25
13   85:45      90:50      05:05
14   83:40      69:20     -14:20
15   32:25      13:20     -19:05
16   71:25      91:20      19:55
17
18 合計 893:05     956:55      63:50

B4 入力
D4 入力
f4 =TEXT(ABS(D4-B4),IF(B4>D4,"-hh:mm","hh:mm"))

F18 ここを教示下さい。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 F4の式って本当にできますか?
 F4=IF(B4>D4,TEXT(B4-D4,"-[h]:mm"),TEXT(D4-B4,"[h]:mm"))
 F18=SUMPRODUCT(NOT((LEFT(F4:F16)="-"))*(SUBSTITUTE(F4:F16,"-","")*1))-SUMPRODUCT((LEFT(F4:F16)="-")*(SUBSTITUTE(F4:F16,"-","")*1))
(稲葉) 2017/08/10(木) 12:03

 >F4の式って本当にできますか?
 言い方がおかしいですね。
 本当は24時間表記がいいんじゃないですかって言おうとしました。

(稲葉) 2017/08/10(木) 12:46


 ファイル〜オプション〜詳細設定の「1904年から計算する」にチェックを入れると、
 マイナスの時刻計算も可能になります。

 つまり、 F4を =D4-B4 にし、
 表示形式〜ユーザー定義を [h]:mm ← [h] にすること
 F16までコピー

 F18 =SUM(F4:F16)  表示形式〜ユーザー定義 [h]:mm

 F18は「63:50」になります。

 ただし「1904年から計算する」にチェックを入れたブックと入れていないブックでは、
 同じ日付でもシリアル値(実データ)が異なります。

 その違いを認識した上で、このオプションが使えませんか?

 ■「1904年から・・・」のオプションは使えない場合、

 1)サンプルではF18はプラスの時間になってますが、マイナスになる場合もありますよね?

 2)F列のタテ計ではなく、B18とD18で計算するのではダメなんですか?

 結果は文字列になりますが、↓ を使って
 >=TEXT(ABS(D4-B4),IF(B4>D4,"-hh:mm","hh:mm"))

 F18 =TEXT(ABS(D18-B18),IF(B18>D18,"-[h]:mm","[h]:mm"))

 とか。

 以上、確認まで
(笑) 2017/08/10(木) 13:15

ご丁寧な補足とアドバイス、解説まで頂き
誠にありがとうございます。
非常に助かりました!
(おさる) 2017/08/10(木) 15:54

コメント返信:

[ 一覧(最新更新順) ]


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