Skip to content

CNC(CONDITIONAL CALCULATION)

条件ページの条件と一致した行を計算する

書式

cnc:計算するページ:条件ページ:

機能

条件ページに設定された条件と一致した行に対して、指定された計算式を実行します。SIM命令やC命令を組み合わせた処理を自動化できます。


計算するページ

入力メッセージ: 計算するページは

条件付き計算を実行するページを指定します。

指定方法

入力説明
空入力現在の画面
55ページ
1-101〜10ページ

条件ページ

入力メッセージ: 条件ページは

計算条件が記述されたページを指定します。

指定方法

入力説明
空入力裏画面
55ページ

条件ページの作成方法

条件ページは以下の形式で作成します:

項目名条件GOTO計算式
商品=リンゴ[,4]=[,2]*[,3]
商品=ミカン[,4]=[,2]*[,3]*0.9

条件列

条件式説明
=値値と等しい
<>値値と等しくない
>値値より大きい
<値値より小さい
>=値値以上
<=値値以下

GOTO列

条件に一致した場合のジャンプ先を指定できます。

計算式列

C命令と同様の計算式を記述します。


使用例

画面のデータを条件付きで計算

cnc::

現在の画面に対して、裏画面の条件を適用して計算します。

複数ページを一括計算

cnc:1-10:20:

1〜10ページのデータに対して、20ページの条件を適用して計算します。


注意事項

  • 条件ページの項目行は、計算対象ページの項目行と一致する必要があります
  • エラーが発生した場合、エラー行・列が表示されます

関連コマンド

  • C — 計算を行う
  • SIM — 同一データの計算