人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EXCELに関する質問です。
早速なのですが、具体例からご説明させて頂きます。

A列 B列 C列
山田 久志 10
山田 久志 20
山田 久志 15
山田 博光 15
山田 博光 50

のようなデータがあり、山田久志/博光それぞれに与えられたC列の値の平均値を求めたいときには、どのような関数/マクロを組み合わせればよいでしょうか?
つまり、B列のデータ内容が同じもののC列の平均値を求めたい、ということで、「山田久志→15」といった結果を得たいのです。
実際には行数が30000を越えており、目で確認していくのは難しい状況です。
B列に出てくる名前は連続して出てきます。

どうぞよろしくお願い致します。


●質問者: futurisory
●カテゴリ:コンピュータ
✍キーワード:Excel データ マクロ 名前 山田
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● sphire
●60ポイント

まず1行目に空行を入れてください(ダミー行です)。

D2に =IF(B2=B3,C2+D3,C2)

E2に =IF(B2=B3,1+E3,1)

F2に =IF(B2=B1,"",D2/E2)

をそれぞれ入れてください。

D2?F2を選択して、下に向かってオートフィルしてあげると、F列に平均値が出ます。

スマートじゃないですが…

◎質問者からの返答

ありがとうございます!素晴らしい方法ですね・・!!

早速使ってみます。

有難う御座いました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ