データの年齢調べ

コンセプト情報

AGE コマンド

年齢調べは、日付または日付時刻フィールドの値に基づいてテーブル内のレコードを年齢調べ間隔でグループ化し、各期間のレコードの数をカウントします。

年齢調べは、販売傾向の評価、取扱量の調査、未払い日数による請求書のグループ化などでよく使用されます。

たとえば、売掛金テーブルの年齢調べを請求日フィールドに基づいて行うことができます。レコードを 30 日の期間、つまり、締切日から 29 日前まで、30 日前から 59 日前まで、というようにグループ化し、各期間の未払い請求書の総数を調べます。

メモ

日付時刻の値を対象として年齢調べを行うことはできますが、処理の対象となるのはその値の日付部分のみです。時刻部分は無視されます。時刻データだけで年齢調べを行うことはできません。

数値フィールドの小計

年齢調べを行う場合、任意で 1 つ以上の数値フィールドを小計できます。上記の例では、請求金額フィールドの小計を計算して、各年齢調べ間隔の未払い請求金額の合計を調べることができます。

年齢調べ間隔の動作

年齢調べ間隔は、次のいずれかの時から遡って測定される日付の間隔(つまり、日数)に基づきます。

  • 現在のシステム日付
  • 会計期間末日など、指定する締切日

30 の単一の日付間隔を指定すると、締切日より 30 日前、またはそれ以前の日付を含む年齢調べ間隔が作られます。

複数日付の間隔を指定すると、複数の年齢調べ間隔が作られます。年齢調べ間隔の開始点を 0、90、120 などの日数間隔で指定できますが、デフォルトの設定の 0、30、60、90、120、10,000 を使用することもできます。

10,000 日の間隔、または指定した適切な最後の間隔は、無効と思われる日付が入っているレコードの抽出に使用されます。

以下のテーブルは、5 つの年齢調べ間隔を作るために締切日と年齢調べ間隔開始値がどのように結合されているか、および各期間に含まれる日付を示したものです。

締切日 年齢調べ間隔開始値

0 日間

30 日間

60 日間

90 日間

120 日間

2023 年 12 月 31 日

2023 年 12 月 2 日

2023 年 12 月 31 日

2023 年 11 月 2 日

2023 年 12 月 1 日

2023 年 10 月 3 日

2023 年 11 月 1 日

2023 年 9 月 3 日

2023 年 10 月 2 日

最も早い日付

2023 年 9 月 2 日

日付の範囲は両端を含みます

統計オプション

小計フィールドの統計を含める]オプションを使用すると、小計を出す各数値フィールドの平均値、最小値、および最大値を計算することができます。上の例で、統計オプションを使用すると、各年齢調べ間隔の請求金額の平均値、最小値、および最大値が計算されます。

年齢調べの詳細

年齢調べでは、次の操作を実行します。

操作

年齢調べの結果 での該当箇所

締切日および間隔(日数)に基づいてレコードを年齢調べ間隔ごとにグループ化する

年齢調べ間隔フィールド

年齢調べ間隔ごとにレコード数のカウント(小計)を計算し、その小計が全体に占める割合(カウントの割合)を計算する

カウント フィールド

カウントの割合フィールド

レコードの年齢の最低値および最高値(最も新しいおよび最も古い)を提供する

表示されません

任意で、年齢調べ間隔ごとに 1 つ以上の数値フィールドの値の小計を計算し、最初に選択したフィールドを対象にその小計が全体に占める割合を計算する

取引金額フィールド

フィールドの割合フィールド

任意で、小計を計算する各数値フィールドの平均値、最小値、および最大値を計算する

表示されません

出力結果に含まれる全数値フィールドの合計を提供する

合計

任意で、出力結果を文字フィールド(顧客 ID やトランザクション タイプなど)の値に基づいてブレークダウンする(文字フィールドは、年齢調べを実行する前にソートされている必要があります)。

表示されません

年齢調べの結果

次によって生成される出力結果:

  • 売掛金テーブル

    ACL DATA\Sample Data Files\Sample Project.ACL にある Ar テーブル)

    の請求日に基づく年齢調べ
  • 取引金額の小計
  • 30 日の年齢調べ期間を使用する
  • 結果を画面に出力する

メモ

結果を画面またはグラフに出力する場合、グラフは、年齢調べ間隔ごとの小計を表示します。あるいは年齢調べ操作で 1 つ以上の数値の小計フィールドを含める場合は数値の小計を表示します。

手順

テーブル内のレコードを年齢調べ間隔でグループ化することによって、データの年齢を調べることができます。

各期間について、任意で、関連する数値フィールドの小計、平均値、最小値、最大値の計算を含めることができます。