過去の桐井戸端BBS (桐ver.9) |
29650 | 商品コードでグループ化をして最終行のみを抽出したい | ちびねこ | 2005/04/17-00:59 |
また教えてください たとえば商品.TBLというのがあって 商品コードで集計(?)グループ化した とき グループ単位の最終行にあるデータだけを抽出したいときどうしたらいいでしょうか? 例) 商品コード 商品名 納品予定日 中止..... 1234 あああ 4/3 1234 あああ 4/27 1234 あああ 5/3 ←このレコードを抽出 1456 ううう 4/16 1456 ううう 5/2 1456 ううう 5/2 4/21←このレコードを抽出 結果 商品コード 商品名 納品予定日 中止..... 1234 あああ 5/3 1456 ううう 5/2 4/21 というふうにしたいのですが | |||
29651 | Re:グループ化をしたときの 最終行を抽出 | 幅田 | 2005/04/17-06:19 |
記事番号29650へのコメント ちびねこさん こんにちは。 メニューバーの行操作→行集計 集計グループのチェックをつけ、大計グループに[商品コード]を指定。 総計グループのチェックを外す。 次に大計の計算式で、全ての項目([商品コード][商品名][納品予定日][中止]・・)に #項目値を設定して、実行する。 (#項目値とは集計行の直前値、すなわちそのグループの最終行の値を取り出します) メニューバーの表示→集計行のみ を実行すれば、お望みの結果になります。 | |||
29652 | Re:グループ化をしたときの 最終行を抽出 | でぶねこ | 2005/04/17-14:04 |
記事番号29650へのコメント まず、 1.[商品コード] 昇順 2.[納品予定日] 降順 で並べ替え条件を設定 それから[商品コード]で単一化の絞り込み | |||
29653 | Re:グループ化をしたときの 最終行を抽出 | 悲しげ | 2005/04/17-19:47 |
記事番号29652へのコメント [納品予定日] 降順 の単一化絞り込みだと >1456 ううう 5/2 …(a) >1456 ううう 5/2 4/21←このレコードを抽出 …(b) の場合は、ひょっとして(b)行ではなく(a)行で単一化されてしまう危険性もありそうで、行集計/集計行の方が無難な気が・・・・。 |