A、Bの2つの列があり、A列が最低から最高の順になっているとしましょう。
A | B
1 | 1.1
2 | 1.1
2 | 1.2
3 | 4.5
3 | 9.6
4 | 1.0
列Aの特定の値に関連する列Bのすべての値を合計しようとしています。これを最も効率的に実行する方法を教えてください。 INDEX関数でこれを実行できることはわかっていますが、さまざまな値グループのすべて、それらの大きさ、およびそれらがどの行にあるのかを手動で見つけたくはありません。
1
ピボットテーブル?
—
Raystafarian
-1「A列の特定の値に関連するB列の値をすべて合計しようとしています」と書いてあるのですが、それはどういう意味ですか?合計したいかどうかにかかわらず、TRUEまたはFALSEを示す新しい列を作成してみてください。そしてそれはあなたのルールを考え出してそれを述べることを意味します。 A = 1,2,3およびB = 3,2,1の場合と同じように、A = 1を合計する数として数えますか。また、B列のドットの後の部分を無視していますか。したがって、Bの9.9はAの9に対応しますか。
—
barlop
たとえば、列A 1では1回出現し、関連する値が1.1であるため、合計は1.1になります。 2は2回出現し、その最初の値は1.1、秒は1.2、合計は2.3になります。 3は2回表示され、最初の値は4.5秒の値9.6、合計は14.1です。問題は、この計算を動的に行う方法です。
—
user3097236
@raystafarianピボットテーブルを見ましたが、ピボットテーブルがさまざまな行のさまざまな数を分類する方法がわかりません。セット全体のピボットテーブルを作成しました。その代わりに '1-1を表示します。 2-2.3 'それは' 3-3.3 'を示しています。ピボットテーブルがどのようにして合計を個々の要素に分割できるのかわかりません。
—
user3097236
と言っていますピボットテーブルだった。
—
user3097236