結合セル内のデータを使用する計算の結果は、Excel 2000、Excel 2002、Excel 2003 で、Office Excel 2007 では、または Excel 2010 では、結合されたセルに表示されているデータに基づいて予想される結果と一致しません

適用対象: Microsoft Office Excel 2007Microsoft Office Excel 2003Excel 2010

現象


Microsoft Excel 2000、Excel 2002 で、Excel 2003、Excel 2007 では、または Excel 2010 では、結合されたセルに数式とセル範囲を貼り付けることを想定しています。このシナリオでは、貼り付け場合があります数式、結合されたセルの基になる各セルにも同じサイズの結合セルが元の範囲ではない場合。 Excel では、結合セルの基になるセルのすべての数式を使用して、結果が計算されます。これが必要です。ただし、結合セルのコンポーネントのセルの 1 つだけ表示、ために、予想される結果から計算結果が異なる場合があります。さらに、合計の集計などの特定の集計関数の結果、ステータス バーに表示される一致しません期待どおりの結果が表示されているデータに基づきます。

原因


この問題は、結合セルにコピーしたセルの左上隅のセルに表示されるデータのみが表示されているために発生します。

回避策


この問題を回避するには、以下のいずれかの方法を使用します。
  • データを貼り付ける貼り付け機能を使用します。
  • コピー元のデータの数式を貼り付ける前に、セルの結合を解除します。次に、セルを結合します。

状況


マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細


問題を再現する手順を実行します。

  1. Office Excel 2007 で新しいブックを作成します。
  2. ステータス バーを右クリックし、合計の集計します。
  3. D2 のセルにセル A1 に 5 を入力します。
  4. A3 のセルには、 =SUM(A2,B2,C2,D2)を入力します。
  5. A2、B2、C2 セルを選択します。
  6. [ホーム] タブには、差し込み印刷とセンターをクリックします。
  7. A1 セルを右クリックし、し、[コピー] をクリックします。
  8. 結合セルを右クリックし、し、[貼り付け] をクリックします。
  9. 貼り付け] ダイアログ ボックスでの数式] をクリックし、[ OK] をクリックします。
20 は、A3 のセルに表示されます。 ただし、結合セルに表示されているデータに基づいて予想される値は 10 です。さらに、結合されたセル (A2) を選択した場合に、ステータス バーのSum集計の値が 15 を参照してください。これは、結合セル A2、B2、C2 セルの集計は、これらのセルに、数式の値と同じ 5 が含まれているために発生します。