質問箱 No.55-2:  ‘@項目名’を使って行間計算をしたい

  ◆ 質問箱 No.055  質問者:    罍 昭夫  1997年06月 185号 P.16
      ◆ 質問箱 目次へ
No.55-2   ‘@項目名’を使って行間計算をしたい 回答者
   内海 孝
1997年07月
186号 P.27
   ◆ No.55(1997-06月号)の回答-02
   <TEST>は、小計1がT-2、小計2がT-1、合計がTの位置に、いつもあるとすれば、参照列に関係がないので一番簡単かと思います。

   <TEST2>は、縦罫線があるとか、参照列が移動したら、参照列を指定してから実行します。

   <TEST3>は、<TEST2>の変数を省略したLET文です。
  • <TEST1>
     CAL;M(T-2,@確定 )+M(T-1,@確定 )=M(T,@確定 );
     STOP

  • <TEST2>
     LET V1=[@小計1 ,@確定 ];LET V2=[@小計2 ,@確定 ];LET Z1=VAL(V1);
     LET Z2=VAL(V2);LET Z3=Z1+Z2;LET V3=NUM%(Z3);LET [@合計 ,@確定 ]=V3;
     STOP

  • <TEST3>
     LET [@合計 ,@確定 ]=NUM$(VAL([@小計1 ,@確定 ])+VAL([@小計2 ,@確定 ]));
     STOP

戻る