過去の桐井戸端BBS (桐ver.7)
898 #直前値の使い方について 井上 1998/12/25-08:52
データーの累計を計算させる時に、#直前値という関数を使用するようですが、
毎月のあるデーターを加算集計するような時、月が替わると新たに0から加算を始めるようにするには
どのように設定すればよろしいのでしょうか?どなたかお教えください。よろしくお願いします。
901 Re: グッチデザイア 1998/12/25-09:26
記事番号898へのコメント
月毎に選択(絞り込みですか?)かけてやるしかないのかな?
ただ単に当該項目の累計だけでしたら、#累計という関数もありますよ。
902 Re: 井上 1998/12/25-09:35
記事番号901へのコメント
早速ありがとうございます。レポートの印刷時に、自動的に計算させたいので、
選択をせずに実行させたいのですが、なにかいい方法はないでしょうか?よろしくお願いします。
903 Re: 幅田 1998/12/25-11:47
記事番号898へのコメント
[月]、[データ]、[月別累計]という3つの項目があるとします。
[データ]は明細データを入れる数値項目です。
[月別累計]は[月]が替わると前月の[月別累計]はクリアされ、新たに
[データ]の項目を次々と加算して累計していくようにします。

表の再定義で[月別累計]の項目計算式に下記の式を設定します。
--------------------------------------------------------
#条件選択(#直前値([月],””)<>[月],[データ],1,#直前値([月別累計],0)+[データ])
--------------------------------------------------------

[月]が直前行と違う場合、[月別累計]はその行の[データ]の値とします。
同じ月であれば、直前行の[月別累計]にその行の[データ]の値を加算して累計していきます。

これでいかがでしょうか?
904 Re: 井上 1998/12/25-13:30
記事番号903へのコメント
幅田様
どうもありがとうございました。早速やってみました。
おかげさまで希望通りのレポート印刷ができました。
今後ともよろしくお教えください。本当にありがとうございました。井上
905 Re; グッチデザイア 1998/12/25-15:12
記事番号903へのコメント
さすが、です。おそれいりました。
907 Re: ikjun 1998/12/25-21:20
記事番号904へのコメント
>おかげさまで希望通りのレポート印刷ができました。

 と言うことなので、よけいなのですが、まったく違うやり方もあります。

変数 &RUIKEIを作成し、

表題部で
#計算(#代入(&RUIKEI,0)) を設定
そのままでは印刷されるので、フォントの表示色を白に設定
明細部で
#計算(#代入(&RUIKEI,&RUIKEI+[金額]))
と設定!

 詳しいことは省きますが、印刷しながら計算していくやり方です。

 だからといって、このやり方がお勧めというわけではありません。

 わたしも、幅田さんのやり方を使います。

 うまく説明できないのですが、計算しながら印刷という方法は必ずしもお勧めできません。
基本的には計算をほとんど終わらせてから、印刷するという方法がいいと思います。
やはり「入力」−>「処理」−>「印刷」の基本的な流れを守る方法が一番無難でしょう。

 こんな方法も知っておくと、部分的に使うのなら便利です。多用は避けましょう。 

戻る