0

次のデータとピボット テーブルがあります。

ここに画像の説明を入力

ピボット テーブルの [合計] 列は、次の計算フィールドの合計です。

=start-TIME(7, 30, 0)

この計算は、私が達成したいことに対して間違っていることを知っています。仕事を始めるのに、毎日どのくらいの遅れがあったかを知る必要があります。たとえば、2012 年 10 月 1 日に、7:30、8:00 - 7:30 に仕事を開始する必要があったと仮定すると、30 分の遅延、2012 年 10 月 2 日の遅延は 1 時間、10 月 3 日の遅延は 50 分になります。 12.
私の質問は、ピボット テーブルの各グループの最初の行のみに基づいて計算フィールドを作成するにはどうすればよいですか?

4

1 に答える 1

1

私は計算フィールドを避け、可能であればソース データで計算を行う傾向があります。したがって、この場合、ソース データに遅延列を追加し、各日付の最初の行のみの差を合計する計算を行います。

=IF(COUNTIF($A$2:$A2,$A2)=1,B2-TIME(7,30,0),0)

ここに画像の説明を入力

次に、遅延の合計をピボットできます。のように遅延ピボット フィールドをフォーマットします[h]:mm

ここに画像の説明を入力

于 2012-10-13T23:18:02.190 に答える