過去の桐井戸端BBS (桐ver.8) |
20488 | [ページ数]の項目に[ページ枚数]の直前値を足していく計算式を教えてください | nicchi | 2003/05/22-00:51 |
桐V8SP7を使っています。 直前値について質問があります。 例)〔題名〕←文字列 〔ページ枚数〕←数値 あ 30 い 17 う 28 ・ ・・ ・ ・・ 現在上記の様な表を利用してデータを入力しています(現在1000行位) これを下記の様に 〔題名〕 〔ページ枚数〕 〔ページ数〕 あ 30 1 い 17 49 う 28 76 ・ ・・ ・・・ ・ ・・ ・・・ と〔ページ数〕の項目に〔ページ枚数〕の直前値を足していく計算式がさっぱりわかりません。 試しに #直前値( [ページ枚数] , 1 ) とすると当然直前値のみを足したデータしか反映されず、手動でやるにしても 件数が多すぎてお手上げ状態です。 また、〔ページ数〕の最初の一行目は必ず1がくるようにしたいのです。 一括処理でも挑戦しましたがさっぱりでしたので、何卒良い方法があれば教えて下さい。 | |||
20490 | Re:直前値について | 通りすがり(常駐モード) | 2003/05/22-02:12 |
記事番号20488へのコメント > い 17 49 ←48の間違い? 初期値が1と限定しているので、面倒ですね。 [題名]を必要な順に並べ替えした後で、 [ページ数]の項目で #COND(#行番号=1,#計算(#代入(&秒,[ページ枚数]),1),1,#代入(&秒,&秒+[ページ枚数])+1) の置換を!(強引モード) | |||
20491 | Re:直前値について | nicchi | 2003/05/22-06:45 |
記事番号20490へのコメント 真夜中のレスありがとうございました。 すいません、足し算が間違ってました・・・ 教えていただいた計算式でやってみたのですが、2行目だけうまく計算されなかったので #COND(#行番号=1,#計算(#代入(&秒,[丁数]),1),1,#代入(&秒,&秒+[丁数])+0) としたところ、うまくいきました。貴重なヒントをいただき感謝感激です。 もっと勉強して頑張ります。その前に足し算勉強しないと・・・ | |||
20493 | Re:直前値について | 通りすがり(常駐モード) | 2003/05/22-10:24 |
記事番号20491へのコメント >すいません、足し算が間違ってました・・・ >教えていただいた計算式でやってみたのですが、2行目だけうまく計算されなかったので >#COND(#行番号=1,#計算(#代入(&秒,[丁数]),1),1,#代入(&秒,&秒+[丁数])+0) 例に沿って計算させたつもりですけど・・・・。 2行目だけ? というのが意味不明ですね。 例に沿って ,#代入(&秒,&秒+[丁数])+1) としたのですが。 ,#代入(&秒,&秒+[丁数])+0) が正しく計算されるのであれば「+0」は不要です。 ,#代入(&秒,&秒+[丁数])) でいいです。 「0を足したって、数字は増えません」ので。 | |||
20498 | Re:直前値について | 宮城 | 2003/05/22-14:32 |
記事番号20488へのコメント nicchiさん、できればもう少し説明していただけませんか。 > 〔題名〕 〔ページ枚数〕 〔ページ数〕 > あ 30 1 > い 17 49 > う 28 76 > ・ ・・ ・・・ > ・ ・・ ・・・ >と〔ページ数〕の項目に〔ページ枚数〕の直前値を足していく計算式がさっ >ぱりわかりません。 これって、49が48の間違いだとしても、 〔題名〕 〔ページ枚数〕 〔ページ数〕 累積枚数 あ 30 1 30 い 17 48 47 う 28 76 75 「ページ数」ってのが「あ」だけ開始ページ数、「い」以降は次の文書の開始ページ数に見えます。 深く考えませんが、累積計算させる場合、普通は自レコード中に自レコードまでの累積値を持つものです。 | |||
20504 | ありがとうございました。 | nicchi | 2003/05/22-22:56 |
記事番号20498へのコメント 通りすがりさん、宮城さん説明不足ですみませんでした。 結局、私の勘違いで、通りすがりさんに教えてもらった方法でOKでした。 説明が分かりにくかったと思いますが、大量の書類をバインダーに綴る時、 本の目次のように表題とページ数を付けて綴りたかったので、どうしても最初の数値は1にしたかったのです。 本当は、ちゃんと調べて自分でやらなくてはいけなかったのですが、仕事の都合上、 急ぎでしたので質問をさせていただきました。 今後は、よく調べてから質問をしたいと思います。 貴重な時間をとってくれた通りすがりさん、宮城さんには感謝しております。ありがとうございました。 |