次の式を使用して、agent
が_Break Lateness
_からどれくらい遅れているかを判断するための計算フィールド_Break 1
_があります。
IF( 'Break 1' > TIME(0,15,0) , 'Break 1' - TIME(0,15,0), TIME(0,0,0) )
数式はセル範囲で正常に機能するようです:_C3:C12
_。しかし、_C2
_と_C13
_の総計は次のように述べています:_1:57:43
_しかし、通常のSUM(C2:C13)
を表示したい、つまり_0:00:56
_。
ピボットテーブルがどのように見えるかの写真は次のとおりです。
私が使用している形式は次のとおりです。時間:_37:50:55
_
時間形式を変更してみましたが、うまくいきません。
this postと他のものをチェックしましたが、理由を特定することも修正を見つけることもできませんでした。
さらに詳しい情報が必要な場合は、遠慮なくお知らせください。できるだけ早く返信します。
ありがとうございました!
テストしたところ、_Sum of Break Lateness
_も計算フィールドを使用して総計を取得していることがわかりました。これはExcelの既知の問題であり、次のリンクを参照できます。
回避策として、最初にデータソースの式を使用してから、問題のあるピボットテーブルを削除し、ピボットテーブルを作成します。
式:=IFERROR(IF([@[Break 1]]>=TIME(0,15,0),[@[Break 1]]-TIME(0,15,0),TIME(0,0,0)),TIME(0,0,0))