過去の桐井戸端BBS (桐ver.9) |
26254 | レポートで縦集計をして一気に件数を算出したい | Qoo | 2004/05/11-15:00 |
始めまして、ちょっと知恵を拝借したいと思います。 名 称 項目1 項目2 項目3 項目4 項目5 ○○○○ 1 0 1 1 あ ×××× 2 1 2 0 い △△△△ 0 2 0 0 う このようなデータがあって、何とかレポートで一気に縦計算で件数を出したいと思っています。 このような感じ 項目1 ”0”が1件 ”1”が1件 ”2”が1件 ・ ・ ・ 項目5 ”あ”が1件 ”い”が1件 一括処理をチャレンジしましたが、さっぱりわからない状態なので、ご教授ください。 よろしくお願い致します。 | |||
26258 | Re:縦集計をしたいのですが | うにん | 2004/05/11-16:31 |
記事番号26254へのコメント >このような感じ >項目1 ”0”が1件 ”1”が1件 ”2”が1件 > ・ > ・ > ・ >項目5 ”あ”が1件 ”い”が1件 縦横が逆じゃないですか?これだと横がどのくらい長くなるかわからないので。 5項目分の結合表を作って、その5つを結合した結合表を対象表にすればよさそうですが。 | |||
26261 | Re:縦集計をしたいのですが | Qoo | 2004/05/11-17:40 |
記事番号26258へのコメント うにんさん早速の返事ありがとうございます。 縦横の件 おっしゃる通りですね・・・。 名 称 項目1 項目2 項目3 項目4 項目5 ○○○○ 1 0 1 1 あ ×××× 2 1 2 0 い △△△△ 0 2 0 0 う 計 1が1件 ・・・・ 2が1件 ・・・・ 0が1件 ・・・・ この計の部分をレポートで出したかったのです。 ちなみに表は1つです。 よろしくお願いします。 | |||
26262 | Re:縦集計をしたいのですが | 悲しげ | 2004/05/11-18:24 |
記事番号26261へのコメント 無理矢理やるとすれば(^^;)ですが、 まず、項目1〜項目5は全て文字列項目である必要があります。 それと、各項目の値は項目1〜項目4は必ず「1,2,3」の何れか、 項目5は「あ,い,う」の何れかであると前提します。 で、表の再定義で項目を増設して次のような項目構成とする。 項目名 データ型 項目計算式 項目1 文字列 項目1-1 整数 #条件選択([項目1]="1",1) 項目1-2 整数 #条件選択([項目1]="2",1) 項目1-3 整数 #条件選択([項目1]="3",1) 項目2 文字列 項目2-1 整数 #条件選択([項目2]="1",1) 項目2-2 整数 #条件選択([項目2]="2",1) 項目2-3 整数 #条件選択([項目2]="3",1) ・・・・・・・・・ 項目5 文字列 項目5-あ 整数 #条件選択([項目5]="あ",1) 項目5-い 整数 #条件選択([項目5]="い",1) 項目5-う 整数 #条件選択([項目5]="う",1) その上で、行集計の計算式を 項目1の1行目は "1が"+#全角(#文字列(#件数([項目1-1])))+"件" 項目1の2行目は "2が"+#全角(#文字列(#件数([項目1-2])))+"件" 項目1の3行目は "3が"+#全角(#文字列(#件数([項目1-3])))+"件" ・・・・・・・・・ 項目5の1行目は "「あ」が"+#全角(#文字列(#件数([項目1-あ])))+"件" 項目5の2行目は "「い」が"+#全角(#文字列(#件数([項目1-い])))+"件" 項目5の3行目は "「う」が"+#全角(#文字列(#件数([項目1-う])))+"件" として、あとは一覧表印刷に掛ければよいのではないでしょうか。 何だか「データベース」からほど遠い感じがしますけど。(^^;) あ、レポートでしたね。(^^;) でも、考え方は大体同じかと。 | |||
26264 | Re:縦集計をしたいのですが | Qoo | 2004/05/11-18:46 |
記事番号26262へのコメント 悲しげさんありがとうございます。 そうなんです。レポートなんです。 実は一覧表は印刷したのですが、データーの中身を分析したいと言う声があり、 その部分のみ欲しいとのことなので、「どうやれば・・・」と初心者なりに いろいろ試してみたんです。(今日1日・・・) もう少しがんばってみます!! | |||
26265 | Re:縦集計をしたいのですが | うにん | 2004/05/11-19:37 |
記事番号26258へのコメント >5項目分の結合表を作って、そのあとは複合レポートにその5つを配置すればいいので、 >それらを結合した結合表 は不要でしたね。もともとお互いに関連のない 実際は集計値の上にデータも印刷した入ようなので、元の表を含めて 一覧表オブジェクトを6つ作ればいいかな? 実験してませんが。 まずは1つの項目を集計する結合表を作ってみるといいでしょう。 | |||
26266 | Re:縦集計をしたいのですが | 幅田 | 2004/05/11-20:38 |
記事番号26254へのコメント Qooさん こんにちは >名 称 項目1 項目2 項目3 項目4 項目5 >○○○○ 1 0 1 1 あ >×××× 2 1 2 0 い >△△△△ 0 2 0 0 う > >このようなデータがあって、何とかレポートで一気に縦計算 >で件数を出したいと思っています。 > >このような感じ >項目1 ”0”が1件 ”1”が1件 ”2”が1件 > ・ > ・ > ・ >項目5 ”あ”が1件 ”い”が1件 みなさん、いろいろお答えをくださっていますが、 過去ログにこんなのがありました。 参考になりませんでしょうか? 「レポートで」というご質問の答えではありませんが・・・ http://www.fuku3.com/~habata/kbbs/kakov8/02826.htm 「行集計で縦に文字数を数えたい」 | |||
26269 | Re:縦集計をしたいのですが | Qoo | 2004/05/11-21:47 |
記事番号26266へのコメント うにんさん 幅田さんありがとうございます。 >http://www.fuku3.com/~habata/kbbs/kakov8/02826.htm 見させていただきました!! たぶんこの方法でいけそうです。 もう少ししっかり調べればよかったです。(反省) いま自宅に帰ってもチャレンジ中ですが、後日結果報告したいと思います。 ありがとうございました。 | |||
26279 | Re:縦集計をしたいのですが | Qoo | 2004/05/12-19:59 |
記事番号26269へのコメント 皆様 無事完成しました!! ありがとうございました。 |