品目(トラック)番号に基づいて 2 つの日付の差を取得する方法

品目(トラック)番号に基づいて 2 つの日付の差を取得する方法

同僚がトラック番号、廃棄量などに基づいて情報を追跡できるようにデータベースを設定しようとしています。 一日の終わりにトラックにゴミが残されることがあります。 そのトラックは数日間使用されない可能性があります。 そのトラックが最後に使用された日数を調べ、その間の日数をカウントする関数を作成したいと考えています。 その後、その番号を使用して日付を識別し、その特定のトラックに残っていた重量を計算できます。

以下はデータベースの一部です。「Last」は、トラックの使用から経過した日数です。「Remainder」は、その特定のトラックが最後に使用された時点に基づいて、そのトラックの記録された「Remaining」値を取得します。

Date,     Truck, Last, Type,    Remainder, Ttl_Dump, Remaining, Collected,
03/09/12, 843,   1,    Garbage, 14460,     38260,    8040,      31840,
03/10/12, 134,   1,    Garbage, 6500,      6500,     0,
03/10/12, 840,   2,    Garbage, 0,         10040,    0,         10040,
03/10/12, 843,   1,    Garbage, 8040,      8040,     7420,      7420,
03/12/12, 137,   10,   Garbage, 4000,      4000,     0,         0,
03/13/12, 842,   4,    Garbage, 0,         13600,    4340,      17940

答え1

ピボット テーブルは役に立ちますか? 次の方法を試してみてください... Excel 2007 では、まず [データ] メニューの [テキストを列に分割] 項目を使用して、コンマ区切りのデータを分割します。

次に、ピボット テーブルを「挿入」し、以下に示すように設定します。「レポート フィルター」セクションに「トラック」フィールドを配置します。「日付」および「最終」フィールドを「行ラベル」セクションに配置します。「残り」フィールドを「値」セクションに配置し、「合計」を選択します。ピボット テーブルの「日付」フィールドを降順で並べ替えることができることに注意してください。これにより、特定のトラックの最新の使用がリストの先頭に表示されます。

すべてのトラックを一度に表示する必要がある場合は、「トラック」フィールドを「レポート フィルター」セクションから「行ラベル」セクションに移動できます。

ここに画像の説明を入力してください

関連情報