ブック内の数式は、Excel で使用できるのとまったく同じように、ブラウザーで使うことができます。 Excel と同様に、数式の計算方法や再計算方法は、この数式の作成者によって決定されます。 この記事では、ブックの作成者が選択できる計算のさまざまなオプションについて説明します。
通常、数式が依存するセルの値が変更されると、ブックによって数式が自動的に再計算されます。 たとえば、数式を使用して、列内のすべての値を加算するとします。 ブックに行を挿入して、その列のセルの範囲にセルを追加した場合、ブックは新しいセルを自動的に含めるように数式を調整し、合計を再計算します。
ただし、ブックの作成者は、数式が自動的に計算されないように、別のオプションを使うことができます。 作成者が Excel で数式を作成すると、作成者はさまざまな計算オプションを選ぶことができます。 たとえば、作成者は、ユーザーがコマンドをクリックしたときに、手動ですべての数式を再計算する必要がある場合があります。 作成者が計算オプションを選択してブックをサイトに保存した後、発行されたブックでは、Excel ブックで指定した作成者の計算オプションが維持されます。
次の表では、さまざまな計算オプションについて簡単に説明します。
[計算方法] オプション |
説明 |
自動計算 |
数式は、数式が変更されるたびに自動的に再計算され、数式が参照しているセルが変更されるたびに自動的に再計算されます。 これは既定のオプションです。 |
手動計算 |
数式は自動的に再計算されることはありません。 数式を再計算するには、ユーザーが [ ブックの計算 ] オプションを選択する必要があります。 |
テーブル以外自動 |
What-If の分析の一部として Excel データテーブルに含まれている数式と参照先セルは再計算されません。 その他の数式は、数式が変更されるたびに自動的に再計算され、数式で参照されるようにセルが変更されるたびに自動的に再計算されます。 |
保存前に再計算する |
ブックを保存するたびに、数式が自動的に再計算されます。 重要: Excel Services は、ブックを保存できないため、このオプションをサポートしていません。 |
ブックの作成者が手動計算用にブックを構成している場合は、次の手順に従って、ブラウザーでブック内の数式を計算できます。
-
ブックを開きます。
-
[ブック] ツールバーで、[ データ ] メニューをクリックし、[ ブックの計算] をクリックします。
または、キーボードショートカット F9 を使用して、ブック内の数式を計算することもできます。
注: ブラウザー内のブックに、解決できない循環参照を含む数式が含まれている場合、循環参照に関する警告メッセージは表示されません。 代わりに、Excel クライアントで操作をキャンセルした場合に取得される値を計算します。 実際には、ブックが自動的に循環参照をキャンセルします。 これにより、循環参照を計算しようとすると、パフォーマンスが低下することがなくなります。
-
Excel Servicesのブックで数式を使用するには、ブックの作成者が、数式を含むブックを Excel で最初に作成する必要があります。 サイトで Excel Online が有効になっている場合は、Excel とまったく同じように、数式をブックに直接入力できます。