
No.2ベストアンサー
- 回答日時:
下記でどうでしょうか。
Dim rngA As String
Dim rngB As String
rngA = Range("A1", Cells(Rows.Count, 1).End(xlUp)).Address
rngB = Range(rngA).Offset(, 1).Address
Range("C1").Formula = "=SUMPRODUCT(" & rngA & "," & rngB & ")/SUM(" & rngB & ")"
あるいは
Dim rngA As Range
Dim rngB As Range
Set rngA = Range("A2", Cells(Rows.Count, 1).End(xlUp))
Set rngB = rngA.Offset(, 1)
With WorksheetFunction
Range("C3").Value = .SumProduct(rngA, rngB) / .Sum(rngB)
End With
No.1
- 回答日時:
一列を計算用に設けてはいけませんか?列Dを計算用に使用します。
1)セルD1に式[=A1*B1]を入力。
2)セルD1を「コピー」(だけ)
3)Ctrl+Shift+Endキーを押下。
4)「貼り付け」
5)セルC1に式[=IF(SUM(B:B)=0,"",SUM(D:D)/SUM(B:B))]を入力。
早々のご回答ありがとうございます。
お答えいただいた通り、セル計算でも十分計算可能なのですが、
VBAを使って加重平均をプログラミングしたいんです・・・
もし、おわかりでしたら教えてくださいm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 統計学 標準誤差の求め方 2 2022/07/04 19:59
- その他(Microsoft Office) 時間の平均値を計算する方法を教えて。 1 2023/08/06 12:02
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- 統計学 t値の計算方法 1 2022/11/29 18:37
- 統計学 統計学の質問【帰無仮説】 昨年度のA大学卒業者の平均初任給(月額・万円)について調べるために、昨年度 1 2023/05/25 23:30
- Excel(エクセル) Excel VBAについて 2 2022/08/02 06:19
- Excel(エクセル) エクセル・スプレッドシートで、一定数を超えたらゼロから再累計する方法 8 2022/05/28 03:52
- C言語・C++・C# numpyスライス機能を使った数値計算 2 2023/05/08 16:01
- 統計学 統計学の問題です よろしくお願いします 代表値 次の15件のデータについて,以下の問いに答えよ。 結 5 2023/01/31 23:35
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ヘッダー
-
AかBに入力があった時Cに反映、...
-
数式の計算結果により表示され...
-
Excel 関数? 文字列に...
-
エクセルで、時間の計算をした...
-
エクセルの使い方 1日=7時間45...
-
IF関数で、時間を条件にしたい...
-
エクセルでDeleteキーを...
-
エクセル 1万時間を越える際の...
-
IF関数で出した数値をSUM関数で...
-
excel 参照しているセルに色が...
-
TEXTCALCの使い方
-
Excelの計算式内の文字列の一括...
-
エクセル・計算式をテキストデ...
-
EXCELの関数に関する質問です
-
エクセルカッコ以降を消す
-
Excel(エクセル)でフィルター...
-
セルの数値を、まとめてプラス...
-
小数点第1位が0のときROUNDUP...
-
エクセルでIF関数中にIFERROR関...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
AかBに入力があった時Cに反映、...
-
エクセルの使い方 1日=7時間45...
-
Excel 関数? 文字列に...
-
数式の計算結果により表示され...
-
エクセルで、時間の計算をした...
-
Excelの文字入力にタイムラグが...
-
エクセルでの時間計算(2時間30...
-
エクセル・計算式をテキストデ...
-
EXCELの関数に関する質問です
-
エクセル 1万時間を越える際の...
-
IF関数で、時間を条件にしたい...
-
エクセルでDeleteキーを...
-
エクセル 月数を0.5ヶ月単位で...
-
IF関数で出した数値をSUM関数で...
-
エクセルで足し算と掛算を混ぜ...
-
【エクセル】あるセルのみ自動...
-
エクセルで同じ計算式を入れて...
-
TEXTCALCの使い方
-
sum 範囲を横に可変したいです...
おすすめ情報