過去の桐井戸端BBS (桐ver.8)
16664 行集計で経過年月数の集計をしたいのですがうまくいかない 安斎 2002/07/20-14:45
また、お世話になります。

社員の勤務先毎における勤務年月数の集計についてですが、
勤務年  #年齢([赴任日],[離任日])
勤務月  #MOD(#月数([赴任日],#日数加算([離任日],1)),12)
で求め、単に行集計の合計で求めると、月計が12を越えても1年になりません。

氏名   勤務地  赴任日   離任日  勤務年 勤務月
桐山太郎 本社  H02/04/01 H03/03/31  1   0
桐山太郎 本社  H07/04/01 H07/09/30  0   6
桐山太郎 本社  H10/10/01 H12/03/31  1   6
〈集計行〉本社               2  12 ←3年0月にしたいの
ですが
桐山太郎 A支店 H03/04/01 H07/03/31  4   0
 :    :
 :    :
〈集計行〉A支店              5  18 ←6年6月に

集計表を書き出して、[勤務月]を12で除して得た商を[勤務年]に加算などと
考えてはみたのですが…‥  初めて桐を使う人が使用するので
もっと違う方法、簡単な方法で集計できないものか、アドバイスを頂きたく、
投稿させていただきましたので、よろしくお願いいたします。
16665 Re:経過年月数の集計について うにん 2002/07/20-15:22
記事番号16664へのコメント

>氏名   勤務地  赴任日   離任日  勤務年 勤務月
>桐山太郎 本社  H02/04/01 H03/03/31  1   0
>桐山太郎 本社  H07/04/01 H07/09/30  0   6
>桐山太郎 本社  H10/10/01 H12/03/31  1   6
>〈集計行〉本社               2  12 ←3年0月にしたいの
>ですが

[勤務年]の集計計算式を #合計([勤務年])+#整数(#合計([勤務月])/12)
[勤務月]の集計計算式を #MOD(#合計([勤務月]),12)

にするといいんじゃないですか。

16667 Re:ありがとうございました。 安斎 2002/07/20-23:05
記事番号16665へのコメント
うにんさん、こんばんわ。
早速レスをいただき、ありがとうございました。

>
>[勤務年]の集計計算式を #合計([勤務年])+#整数(#合計([勤務月])/12)
>[勤務月]の集計計算式を #MOD(#合計([勤務月]),12)
>
なるほど!!  勉強不足でスミマセンでした。
大変勉強になりました。

今後もよろしくお願いいたします。

戻る