Ada の売上シェア(分母を固定する)

やさしい 数学
問題文
ヒント 0/4
模範解答 2
–
テストケース
1
2
3
リセット
提出
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
インタラクティブなスプレッドシートを読み込み中...
セルと数式の計算エンジンを準備しています
○ 準備完了 ハイライトされたセルに数式を入力し、「提出」を押してください。

問題

問題文

チームリーダーは各担当の取り分を知りたがっています。Ada の売上をチーム合計で割り、小数で表します(0.08 は 8%)。売上は B2:B6 にあり、Ada は1行目です。シェアを Share of total セル D2 に入れてください。

他の担当に使い回しても分母はチーム合計のままである必要があります。下にコピーする前に固定します。

問題のデータ

表でデータ全体を見る(選択・コピーできます)
この問題のデータ表
ABD
1RepAmountShare of total
2Ada120
3Ben480
4Cleo300
5Dana200
6Eli400

ポイント解説

シェアは「部分 ÷ 全体」です。分子は行に合わせて動き(B2)、分母は動いてはいけません($B$2:$B$6)。これが絶対参照の要点で、B2/SUM(B2:B6) が下にコピーした瞬間に壊れる理由です。

解き方のヒント

回答は D2 に入力します。送信時は 3 通りの入力で数式を再実行するので、数値を直接書くと必ず失敗します。数式はセルを参照してください。

  1. 対象セルは D2
  2. 分子は B2——下にコピーすると動くべき
  3. 分母は SUM(B2:B6) で、動いてはいけない
  4. 形:=B2/SUM(?)——範囲を固定するには?

模範解答

模範解答を表示(2 通り・まずは自分で試してみましょう)

方法1:固定した SUM で割る

=B2/SUM($B$2:$B$6)

120 / 1500 = 0.08。$ が合計範囲を固定するので、下にコピーしても分母は B2:B6 のまま、分子だけが行に従います。

方法2:SUMIF で自分の行を探す

=SUMIF($A$2:$A$6, A2, $B$2:$B$6)/SUM($B$2:$B$6)

行の位置に頼らず名前で Ada を探し、同じ固定した合計で割ります。並べ替えや絞り込みで位置が信用できないときに有効です。

関数ガイド

関連する練習問題

よくある質問

下にコピーすると割合が狂うのはなぜ?

分母が行と一緒に動いているからです。SUM($B$2:$B$6) のように $ で固定します。合計は1つ、分子だけが動きます。

0.08 と 8% のどちらで答える?

同じ数値で、表示形式の違いです。0.08 を入力し、セルをパーセント表示にすれば 8% に見えます。小数で持つほうがその後の計算に使えます。