(現在 過去ログ48 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■7379 / inTopicNo.1)  集計についてお知恵をください。
  
□投稿者/ ウックル -(2013/01/22(Tue) 11:01:24)
    添付のような感じで考えています。
    転置集計だと、明細の部分が件数だけか金額だけになってしまいます。

    いっそ、excelで2シート書き出して、VBAとかで集計掛けるか。とか色々考えていますが、知識がないので閃きません(汗)

    こういった感じがレポートで実現できるとありがたいのですが、いかがなものでしょう?

    一括処理で何とかなるのでしょうか?
    具体例などあれば教えてください。

    よろしくお願いします。
1403×755 => 250×134

Book1.gif
/51KB
引用返信 [メール受信/ON] 削除キー/
■7380 / inTopicNo.2)  Re[1]: 集計についてお知恵をください。
□投稿者/ 通りすがり -(2013/01/22(Tue) 11:51:39)
    > 転置集計だと、明細の部分が件数だけか金額だけになってしまいます。

    その2つの転置集計結果を[商品名]で結合する
引用返信 [メール受信/OFF] 削除キー/
■7390 / inTopicNo.3)  Re[2]: 集計についてお知恵をください。
□投稿者/ ウックル -(2013/01/23(Wed) 07:11:18)
    通りすがりさん

    ありがとうございます。
    > その2つの転置集計結果を[商品名]で結合する
    これは、 転置集計結果を保存してレポートで項目を指定する感じでしょうか??

    もし、良ければ、手順を教えていただけるとありがたいです

引用返信 [メール受信/OFF] 削除キー/
■7392 / inTopicNo.4)  Re[3]: 集計についてお知恵をください。
□投稿者/ 通りすがり -(2013/01/23(Wed) 08:31:23)
    > これは、 転置集計結果を保存してレポートで項目を指定する感じでしょうか??

    そうでーす
    保存した転置集計結果から結合表作って、それをレポートにします
    ファイト!
引用返信 [メール受信/OFF] 削除キー/
■7419 / inTopicNo.5)  Re[1]: 集計についてお知恵をください。
□投稿者/ まさやん -(2013/01/31(Thu) 22:34:44)
    No7379に返信(ウックルさんの記事)
    > 添付のような感じで考えています。
    > 転置集計だと、明細の部分が件数だけか金額だけになってしまいます。
    >
    > いっそ、excelで2シート書き出して、VBAとかで集計掛けるか。とか色々考えていますが、知識がないので閃きません(汗)
    >
    > こういった感じがレポートで実現できるとありがたいのですが、いかがなものでしょう?
    >
    > 一括処理で何とかなるのでしょうか?
    > 具体例などあれば教えてください。
    >
    > よろしくお願いします。


    こんにちは

    添付のBook1データのみで推測すると
    こゆうのでは?

    担当店集計TBL を空にしてありますので
    一括を実行してみてください


    すみません コマンドは 桐5の名残で 位置指定は ジャンプ とか
    古いです。

    レポートは 担当店集計を基にして組んでみてください。

1359639284.lzh
/8KB
引用返信 [メール受信/OFF] 削除キー/
■7421 / inTopicNo.6)  Re[2]: 集計についてお知恵をください。
□投稿者/ まさやん -(2013/01/31(Thu) 22:59:50)
    No7419に返信(まさやんさんの記事)
    > こんにちは
    >
    > 添付のBook1データのみで推測すると
    > こゆうのでは?
    >
    > 担当店集計TBL を空にしてありますので
    > 一括を実行してみてください
    >
    >
    > すみません コマンドは 桐5の名残で 位置指定は ジャンプ とか
    > 古いです。
    >
    > レポートは 担当店集計を基にして組んでみてください。

    追伸
    あくまでも Book1からの推測ですので
    いろんな条件があると思うので
    この限りではないと思います。

    例えば 商品1商品2ですが
    商品コードをつけて 商品コードで検索すると 重複しないで検索できると思います。
    担当店も同じく店名じゃなく 店コード(連番がのぞましいです)を設定していて
    集計表に順序良く項目に並べる みたいな法則的にした場合です。

    担当店は上の条件を満たす考えでやってみました。
    参考にならないかもね。

引用返信 [メール受信/OFF] 削除キー/
■7422 / inTopicNo.7)  Re[3]: 集計についてお知恵をください。
□投稿者/ まさやん -(2013/01/31(Thu) 23:33:50)
    No7421に返信(まさやんさんの記事)
    > 例えば 商品1商品2ですが
    > 商品コードをつけて 商品コードで検索すると 重複しないで検索できると思います。
    > 担当店も同じく店名じゃなく 店コード(連番がのぞましいです)を設定していて
    > 集計表に順序良く項目に並べる みたいな法則的にした場合です。
    >
    > 担当店は上の条件を満たす考えでやってみました。
    > 参考にならないかもね。

    コードをつけてみました

1359642830.zip
/12KB
引用返信 [メール受信/OFF] 削除キー/
■7423 / inTopicNo.8)  Re[4]: 集計についてお知恵をください。
□投稿者/ ウックル -(2013/02/01(Fri) 11:20:12)
    まさやんさん

    早速ありがとうございます!!
    いま、一括処理をのぞかせてもらってます!

    お〜なるほど!って所ばかりです(汗)
    ちょっと試してみます〜
引用返信 [メール受信/OFF] 削除キー/
■7424 / inTopicNo.9)  Re[1]: 集計についてお知恵をください。
□投稿者/ 今村 誠 -(2013/02/01(Fri) 23:21:33)
    2013/02/01(Fri) 23:54:11 編集(投稿者)

    ウックルさん結合表が簡単です。
    > 一括処理で何とかなるのでしょうか?
    > 具体例などあれば教えてください。
    しかし担当店が増えたり減ったりする毎に毎回
    定義をやり直しになります。
    似たような機能に読み込みと併合があります。
    データが空の場合「件数」の転置書き出し表を対応する集計表の
    項目名で読み込みコマンドを作成します。
    一度読み込んだ表に商品名を照合して併合で金額を読み込みします。

    具体的には添付表のようにすると期間を指定したり
    担当店が増えても対応できます。
    担当店の並び順を確保するために「code」を作成しています。
    期間を指定するために「日付」を作成しています。
    担当店マスターも作っていますが、使っていません。
    商品名の並び順も「コード」を作れば可能です。

    ※ よく検証してなかったので期間指定の場合に絞り込み解除が
    うまく動作していないようです。
    82行目 解除 2 × 解除 1 ○ に変更して下さい。

ukuru.lzh
/29KB
引用返信 [メール受信/OFF] 削除キー/
■7425 / inTopicNo.10)  Re[2]: 集計についてお知恵をください。
□投稿者/ まさやん -(2013/02/02(Sat) 17:45:37)
    No7424に返信(今村 誠さんの記事)
    > しかし担当店が増えたり減ったりする毎に毎回
    > 定義をやり直しになります。


    確かに 担当店が増える場合も 実はちょっと懸念はしていました。

    先日送ったサンプルは 一月売上高 二月売上高 など 12項目以上増えることがない場合に使っていました。

    逆にありがとうございます。

    併合 詳しくやったことがないので、ちょっと勉強して見ます。



引用返信 [メール受信/OFF] 削除キー/
■7446 / inTopicNo.11)  Re[2]: 集計についてお知恵をください。
□投稿者/ ウックル -(2013/02/05(Tue) 12:56:05)
    今村 誠様

    ありがとうございます!
    実はちょっとその点困っていました!

    早速 検証させていただきます〜

引用返信 [メール受信/OFF] 削除キー/
■7450 / inTopicNo.12)  Re[2]: 集計についてお知恵をください。
□投稿者/ まさやん -(2013/02/07(Thu) 09:29:44)
    No7424に返信(今村 誠さんの記事)

    >担当店が増えても対応できます。

    すみません ご伝授お願いします。

    担当店が増えた場合(この場合は担当店ですが 他の場合担当店とは限りませんが)
    レポートの方でなんですが

    例えば担当店が増えた場合 
    レポートの方も 一括とかイベントで増やすことが可能でしょうか?
引用返信 [メール受信/OFF] 削除キー/
■7451 / inTopicNo.13)  Re[3]: 集計についてお知恵をください。
□投稿者/ 今村 誠 -(2013/02/07(Thu) 10:14:10)
    2013/02/07(Thu) 19:17:32 編集(投稿者)

    まさやんさんこんにちは
    > 例えば担当店が増えた場合 
    > レポートの方も 一括とかイベントで増やすことが可能でしょうか?
    レポートは関数で項目名や項目値を表現することで行方向は確保できます。
    列方向は用紙の幅以上は無理ですので幅以下の場合空白列が表示されるか
    一括処理で項目数に応じたレポートを選ぶことになるでしょう。
    項目名を取り出す関数も項目値を取り出す関数も添付したファイルに記述
    してあるのでレポートの名前を工夫すればいいと思います。
    参考までに[商品名]の項目値表示テキストのソースは
    #項目属性(#代入(&秒,1),0)
    項目番号2番[担当店1件数]の項目値表示テキストのソースは
    #項目属性(#代入(&秒,&秒+1),0)
    項目番号2番[担当店1件数]の2行目の項目名表示テキストのソースは
    #計算(#代入(&STR,#項目属性(#代入(&秒,2),1)),#cond(#文字位置(&STR,"件数")>0,"件数",#文字位置(&STR,"金額")>0,"金額",#文字位置(&STR,"合計")>0,"合計",#文字位置(&STR,"数量")>0,"数量"))
    項目番号8番[担3当件数]の1行目の項目名表示テキストのソースは
    #計算(#代入(&STR,#項目属性(#代入(&秒,8),1)),#cond(#文字位置(&STR,"件数")>0,#S(&STR,"件数",""),#文字位置(&STR,"金額")>0,#S(&STR,"金額",""),#文字位置(&STR,"合計")>0,#S(&STR,"合計",""),#文字位置(&STR,"数量")>0,#S(&STR,"数量","")))

引用返信 [メール受信/OFF] 削除キー/
■7453 / inTopicNo.14)  Re[4]: 集計についてお知恵をください。
□投稿者/ まさやん -(2013/02/11(Mon) 09:55:42)
    No7451に返信(今村 誠さんの記事)
    > 2013/02/07(Thu) 19:17:32 編集(投稿者)
    >
    > まさやんさんこんにちは
    >>例えば担当店が増えた場合 
    >>レポートの方も 一括とかイベントで増やすことが可能でしょうか?
    > レポートは関数で項目名や項目値を表現することで行方向は確保できます。
    > 列方向は用紙の幅以上は無理ですので幅以下の場合空白列が表示されるか
    > 一括処理で項目数に応じたレポートを選ぶことになるでしょう。
    > 項目名を取り出す関数も項目値を取り出す関数も添付したファイルに記述
    > してあるのでレポートの名前を工夫すればいいと思います。
    > 参考までに[商品名]の項目値表示テキストのソースは
    > #項目属性(#代入(&秒,1),0)
    > 項目番号2番[担当店1件数]の項目値表示テキストのソースは
    > #項目属性(#代入(&秒,&秒+1),0)
    > 項目番号2番[担当店1件数]の2行目の項目名表示テキストのソースは
    > #計算(#代入(&STR,#項目属性(#代入(&秒,2),1)),#cond(#文字位置(&STR,"件数")>0,"件数",#文字位置(&STR,"金額")>0,"金額",#文字位置(&STR,"合計")>0,"合計",#文字位置(&STR,"数量")>0,"数量"))
    > 項目番号8番[担3当件数]の1行目の項目名表示テキストのソースは
    > #計算(#代入(&STR,#項目属性(#代入(&秒,8),1)),#cond(#文字位置(&STR,"件数")>0,#S(&STR,"件数",""),#文字位置(&STR,"金額")>0,#S(&STR,"金額",""),#文字位置(&STR,"合計")>0,#S(&STR,"合計",""),#文字位置(&STR,"数量")>0,#S(&STR,"数量","")))
    >

    返信遅れました
    ありがとうございます。
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -