Excel 2007/2010テーブルオブジェクト実行合計


1

Excel 2007/2010テーブルオブジェクトで積算合計を計算するにはどうすればよいですか?Excelのテーブルオブジェクトが何かわからない場合は、「= [上のセル] + [隣接するセル]」タイプの式で応答しないでください。実際にテーブルでこれを行う方法が見つかりません。

回答:


0

理解した。これが私がしたことです。

  1. 数式「= ROW(1:1)」を持つ「行番号」という列を追加し、自動的にコピーされました。
  2. 「Number Attrited YTD」という新しい列を作成し、式を「= SUMIF([Row Number]、」<= "&ROW([@ [Number Attrited]])-1、[Number Attrited]))に設定します

これは期待どおりに機能しました。データが再利用されると、YTDカウントがオフになりますが、データは月ごとにソートされたままなので、これは問題になりません。


このソリューションは動作しますが、すべてのSUMIFは、完全なテーブルの列...になりますように、それは大きなテーブルの上に本当に遅い取得することに注意してください
ピーター・アルバート・

0

=SUM(x$y:xy)xは累積する列を表し、yはテーブル内のデータの開始行(および数式を配置する場所)のようなものを使用する方が簡単だと思われます。


0

質問で指定した式は、名前付き範囲を使用して機能します!ネームマネージャで名前付き範囲を挿入します。A2を選択したとします。ネームマネージャに移動して、新しい名前を挿入します。それを呼び出しCellAbove、現在のワークシートにスコープし、式を提供します=A1(ないことを確認してください$!)。

これで、次の式を入力できます=IF(ISTEXT(CellAbove),0,CellAbove+[@adjacentCell])

もちろん、これは名前なしでも機能し、CellAboveを上記のセルの通常のテーブル以外のウェイ参照のみに置き換えE1ます。たとえば、E2...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.