過去の桐井戸端BBS (桐ver.8)
7246 行集計の方法? 柊 葵 2000/08/19-14:14
桐V8 SP4です。
ある事業所のパート、アルバイトの日時別勤務状況の表をつくりました。
何時から何時の間に何人が勤務しているか集計したものです。こんなかんじです。

  日付 区分 10時 11時 12時 13時 14時
  16日 A  1   3   3   3   2   
  17日 B  2   3   4   4   4
  18日 B  2   3   4   4   4 
  19日 A  1   2   3   3   2
   .
   .
   . 
  14日 A  1   1   2   2   2
  15日 A  1   2   3   3   3

S  平日合計   31  63 70 78 75   
S  平日平均   1.5 2.8  3.7  3.2  3.1
S  休日合計   20  28  30 32 30
S  休日平均   2.5 3.3  3.8  3.9  3.8
G   合 計   51  91  100 110 105
G   平 均   2.0 3.0  3.3  3.7  3.6
 
区分 Aは平日、Bは土日祝です。

・・・といった感じに行集計で一番下に
平日合計、平均は、区分Aを集計して、
休日合計、平均は、区分Bを集計して一覧表印刷をしたいのです。
こういう設定はできるのでしょうか?
よろしくお願いします。
7249 Re:行集計の方法? toshi-chan 2000/08/20-00:15
記事番号7246へのコメント
柊 葵さん、こんばんは。

一発で処理するのは無理かな。

(1) 元表のデータを別表に書き出す。
(2) 元表で行集計を実行する。
(3) データ行を非表示にする。
(4) 集計行だけが表示されているので、これを別表の末尾に書き出す。
(5) 別表で一覧表印刷を実行する。

以上の手順でいかがですか。


7250 Re:行集計の方法? おたけ 2000/08/20-00:22
記事番号7246へのコメント

>ある事業所のパート、アルバイトの日時別勤務状況の表をつくりました。
>何時から何時の間に何人が勤務しているか集計したものです。こんなかんじです。
>
>   日付 区分 10時 11時 12時 13時 14時
>  16日 A  1   3   3   3   2   
>  17日 B  2   3   4   4   4

>休日合計、平均は、区分Bを集計して一覧表印刷をしたいのです。
>こういう設定はできるのでしょうか?
>よろしくお願いします。

はじめましておたけ言います(^.^)
私もずーーと桐つかってなかったので試してみました
日付が月単位とかで集計するような感じじゃないので勝手に想像することにしました
行集計で [区分]をグループにして あと小計の集計行1に項目値とか合計とかすれば集計してくれますね、
それと 平均値などは 集計行2などに書けば計算してくれますね。

ここまで進めば 総計などの計算式も同じ感覚だし簡単ですね
出来上がったら集計状態のまま印刷を試してね。

7251 Re:行集計の方法? おたけ 2000/08/20-00:33
記事番号7250へのコメント

>>休日合計、平均は、区分Bを集計して一覧表印刷をしたいのです。
>>こういう設定はできるのでしょうか?


ごめんなさい、集計は出来てるんですよね
勘違いしてました(-_-;)
私はこれを集計状態のままカット&ペーストでエクセルへ貼り付けて
中間に入っている集計行だけ移動させて エクセルで印刷する
これじゃダメですか(^.^)


7256 Re:行集計の方法? irimajiri 2000/08/20-11:59
記事番号7246へのコメント
柊 葵さんこんにちは
集計することはでき印刷もできると思います
結合表は作成することは可能でしょうか?
基本TBLは以下のとおりで良いとおもいます
もっと厳密に考えるなら個人スケジュールTBL作成し
それに入力し個人スケジュールTBLを結合表などを使用して
いんさつをしたほうが後々便利化と思うんですけどね

>何時から何時の間に何人が勤務しているか集計したものです。こんなかんじです。
>
>   日付 区分 10時 11時 12時 13時 14時
>  16日 A  1   3   3   3   2   
>  17日 B  2   3   4   4   4
>  18日 B  2   3   4   4   4 
>  19日 A  1   2   3   3   2
>   .
>   .
>   . 
>  14日 A  1   1   2   2   2
>  15日 A  1   2   3   3   3
>
>S  平日合計   31  63 70 78 75   
>S  平日平均   1.5 2.8  3.7  3.2  3.1
>S  休日合計   20  28  30 32 30
>S  休日平均   2.5 3.3  3.8  3.9  3.8
>G   合 計   51  91  100 110 105
>G   平 均   2.0 3.0  3.3  3.7  3.6
> 
>区分 Aは平日、Bは土日祝です。
>
>・・・といった感じに行集計で一番下に
>平日合計、平均は、区分Aを集計して、
>休日合計、平均は、区分Bを集計して一覧表印刷をしたいのです。

結合表は基本通りの項目を作成し別に計算項として
項目名「10時A」計算式「#条件選択([区分]=”A”,[10時])」
項目名「11時A」計算式「#条件選択([区分]=”A”,[11時])」
以下時間と区分に対する分作成します

印刷はレポートを作成するのが困難な場合は業集計を使用し
Gの行1行目に区分”平日合計”項目「10時」に#合計([10時A])
              項目「11時」に#合計([11時A])
あとは同じ
   2行目に区分”平日平均”項目「10時」に#平均([10時A])
              項目「11時」に#平均([11時A])
3、4行目は応用してください
5行目は 区分”合計”項目「10時」に#合計([10時])
           項目「11時」に#合計([11時])
で、書きこみ通りの結果が出ました。
自分はあまり一括処理を使用するような定型業務をあまり持ってないので
上記のような方法でやってます

もっと簡単な方法もありかもしれませんが桐を浅い部分しか知らないものの考え方として
ご理解ください.

7312 Re:行集計の方法? 柊 葵 2000/08/23-17:57
記事番号7256へのコメント
toshi-chanさん,おたけさん、irimajiriさん
解答ありがとうございます。
そうですか・・・
一発ではできませんか・・・
今回もまたどこか見落としがあって
設定するところがあるのかと思いまして。
さすがにそんなに都合良くいきませんね。
ありがとうございました。

戻る