変数
変数の宣言
変数はイコール記号「=」を使って宣言します。
discount = 10% | 10%
cost = $550 | $550
cost - discount | $495.00 変数は単語一つであることも、フレーズ全体であることもできます。
グローバル変数
定義シート で変数を宣言して、すべてのシートと Soulver ファイルで変数を使用できるようにします。通常の変数の場合と同様に、= を使用します。
Mac で、Settings > Variables を開き、Edit Definition Sheet… をクリックします。
定義シート内のグローバル変数では、その上で宣言された変数を含む計算を使用することもできます。
Mac では、+ ボタンを使用して、Settings > Variables にグローバル変数を直接追加することもできます。
変数の優先順位
同じ変数名が複数の場所で定義されている場合、Soulver は次の順序を使用します。
ローカル変数 はシートの現在行の上で宣言されています。
設定内のグローバル変数。
定義シート内の変数。
たとえば、定義シートで discount = 10% が設定されている場合、特定のシートで discount = 20% を使用すると、グローバル値を変更せずに後続の行でそれをオーバーライドできます。
変数の再定義
変数は新しい値を割り当てることで再定義できます。
最も最近定義された値が、後続の行で使用されます。
変数の加算と減算
変数の値を変更するには、+= および -= 演算子を使用します。

変数の取り扱いに関するヒント
変数の値の確認(ピーキング)
Macでは、Shiftキーを押しながら変数にカーソルを合わせることで、その変数の値を確認できます。

iPadおよびiPhoneでは、変数を選択して値を確認します。

変数名の自動補完
長い変数名を毎回入力する代わりに、escape キーを押し、次に return キーを押すと、変数名全体を素早く挿入できます。

変数名の変更
変数の名前を変更すると、Soulverは、その変数を参照しているすべての行を新しい名前に更新するかどうかを提案します。
この機能を使用するには、変数宣言行で変数の名前を編集した後、カーソルを別の行に移動するだけです。

変数宣言に関する注意点
変数は使用前に宣言する必要があります
変数を使用する前に、その変数を参照することはできません。
この動作は、プログラミング言語における変数の動作と一貫していますが(Soulver 2とは異なります)、その点にご注意ください。
通貨の丸め処理は変数宣言行には適用されません
通貨で変数を宣言する場合、その変数が保持している実際の値が曖昧にならないように、丸め処理なしで表示されます。
後続の行で使用される場合、通貨の丸め処理は通常通り適用されます。

変数宣言をフローティング合計から除外できる
フローティング合計に変数宣言行を含めるか除外するかを設定するには、View > Total オプションメニューを使用します。

最終更新