• 締切済み

Excelで3拠点の比率を算出したい。

合計値から比率を割り出すには。   A    B   C 1 300 2 100 100 100 3   1   1   1 A1=B1+B2+B3 A2・A3・A4セルにそれぞれ数値を入れると、比率の近似値を 表示させるにはどうしたらいいですか? A3・A4・A5セルにそれぞれの比率を表示させる。 各比率は0~9の数値で、1000通りあります。 宜しくお願い致します。

みんなの回答

noname#79209
noname#79209
回答No.5

#2です。 #2では多少意地悪な書き方をしましたが、 要は文言とサンプル表で、行と列が逆の表現になっているだけでしょう。 ただ、1000通りある整数の組み合わせに一番近いものといわれても、 A,B,Cの優先順位が解らないと無理ですね。 或る組み合わせでは、Aに対しては一番近いが、 別の組み合わせでは、Bに対しての方が一番近い という事は純分あり得ます。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.4

補足要求です。でも回答がないまま放置されそうな気配もしますが… 少し極端な例かもしれませんが「1,10,100」の3つの数値がある場合、それぞれの「比率」はどのようになるのが質問者さまの理想ですか? またその結果を求める考え方を説明してください。 それを補足説明していただかないと誰も回答ができないでしょう。 与えられた情報から考えて、一つの方法として「3つの値中の最大値」に対する各値の百分率を求めて、百分率を9倍し四捨五入することにより0~9の整数値にすることは可能です。その場合のA3の式は  =ROUND(A2/MAX($A$2:$C$2)*9,0) になります。B,C列にその式をコピーしてください でも試してみればすぐ分かりますが、この方法では「最大値は必ず9」になります。「100、100,100」を「1,1,1」にしたいのであれば#03さんが書いてくださったGCD関数によって求めた最大公約数で各比率を割ると良いですが、たいていの場合は最大値が「9」になるはずです。 (GCD関数は「ツール」→「アドイン」で「分析ツール」にチェックを入れないと使えません) もし数値が一定の範囲しか取らないのであれば、それもきちんと補足してください。例えば数値が1~500の範囲しか取らないなら、先の方法で500に対する各値の百分率を求めて、それに9を掛ける方法も考えられます。 数値の範囲が決まっているなら  >各比率は0~9の数値で、1000通りあります。 は可能でしょうね。

回答No.3

確かにナニを言っているのかわからない。整数比にしたいような雰 囲気は感じるけれども、「各比率は0~9の数値で、1000通り あります。」なんて全く意味不明。 可能な限り小さな整数比にするならそれぞれの数値を最大公約数で 割ればいい。適当な単位で丸めてから処理すれば、それなりの数値 が得られるはず。最大公約数はgcd関数ね。 たとえば元のデータが 473, 104, 80だとして、それぞれを基準値 50でmroundすると450, 100, 100となり、最大公約数は50なので、結 果は9, 2, 2が得られる。これが妥当かどうかは元データの分布する 範囲と個人の好みによるので、自分で判断してもらうしかない。

noname#79209
noname#79209
回答No.2

ご質問の文言と、表のサンプルに整合性がみられません。 表か文言を正しく書いてください。

omochicchi
質問者

補足

すみません。 A3・A4・A5セルにそれぞれの比率を表示させる。 ではなく A3・B3・C3セルですね・・・。 コールセンター業務をしています。 電話はナビダイヤルでかかってきて3地点に振り分けています。 一旦A地点へ全部入電したものをB地点とC地点に振り分けて います。 この振り分け設定(NTTコムさんの)が、 0~9の数値で設定するようになっています。 %でもありません。入電状況によりこの振り分けを手動で設定 しなおすのです。 例えば今、A:B:C=1:1:1だったものをBとCにちょっと 割合を多くしたい場合などに割合がわかりにくいのです。 1:0:0~9:9:9まで一覧表を作ればいいのですが、 1000通り(重複分もありますが)あるので現実的では ありません。 なので、3つの数字(A~Cの入電数)を入れれば近似値の X:Y:Zが出るようにしたいのです。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

>A1=B1+B2+B3 >A2・A3・A4セルにそれぞれ数値を入れると >A3・A4・A5セルにそれぞれの比率を表示させる 質問の番地の表現は正しいのですか。意味がわからなかった。 ーーー (A)データセル例と(番地と値) (B)関数によるほしい結果(電卓で計算して)(番地と値) 判るようにして 質問してもらえませんか。

omochicchi
質問者

補足

すみません。 A3・A4・A5セルにそれぞれの比率を表示させる。 ではなく A3・B3・C3セルですね・・・。 コールセンター業務をしています。 電話はナビダイヤルでかかってきて3地点に振り分けています。 一旦A地点へ全部入電したものをB地点とC地点に振り分けて います。 この振り分け設定(NTTコムさんの)が、 0~9の数値で設定するようになっています。 %でもありません。入電状況によりこの振り分けを手動で設定 しなおすのです。 例えば今、A:B:C=1:1:1だったものをBとCにちょっと 割合を多くしたい場合などに割合がわかりにくいのです。 1:0:0~9:9:9まで一覧表を作ればいいのですが、 1000通り(重複分もありますが)あるので現実的では ありません。 なので、3つの数字(A~Cの入電数)を入れれば近似値の X:Y:Zが出るようにしたいのです。

関連するQ&A