質問: データの引用の応用? (excel2003) こんばんわ。いつも大変お世話になります。 以前このサイトで、データの引用を教えて頂いたのですが、今回はその応用のような事をしたいのです。 自分でも色々錯誤してみましたが、どうしても上手くいかずまた皆様のお力添えを頂ければと思います。 まず、以下のようなマスタ2個がsheet1にあります。 (マスタ1) (マスタ2) ┌──┬──┬───┐┌──┬──┬──┐ │以上│以下│割合 ││以上│以下│割合│ ├──┼──┼───┤├──┼──┼──┤ │ 1│10│100││ 1│ 5│60│ ├──┼──┼───┤├──┼──┼──┤ │11│20│110││ 6│10│75│ ├──┼──┼───┤├──┼──┼──┤ │21│24│120││11│19│80│ └──┴──┴───┘└──┴──┴──┘ で、結果から言いますと以下のように表示させたいのです。 g1 h1 i1 j1 k1 n1 ┌──┬──┬───┬──┬───┬──┐ │15│10│100│ 5│110│80│ └──┴──┴───┴──┴───┴──┘ まず、 g1セルに"15"と数値を入力します。 h1セルにはマスタ1からg1に入力した数値"15"のうち"10"は含むので"10"を表示させる。 i1セルはその割合である"100"を表示させる。 j1セルは"15"からh1セルから引いた残り分を表示させる。 k1セルはその割合である"110"を表示させる。 n1セルは"15"の割合である"80"を表示させる。 例えば、g1セルが"22"の場合はh1,j1セルは"10"l1セルは"2"を表示させ、i1,k1,m1セルにはそれぞれの割合を表示。n1は"100"(マスタに書いてありませんが20以上は100です) 大変、分かりにくい質問かとは思いますが何とぞよろしくお願い致します。
回答: 補足御願いします。 g1セルに"15"と数値を入力します。 h1セルにはマスタ1からg1に入力した数値"15"のうち"10"は含むので"10"を表示させる。・・・(1) i1セルはその割合である"100"を表示させる。・・・(2) j1セルは"15"からh1セルから引いた残り分を表示させる。 k1セルはその割合である"110"を表示させる。・・・(3) n1セルは"15"の割合である"80"を表示させる。・・・(4) 例えば、g1セルが"22"の場合はh1,j1セルは"10"l1セルは"2"を表示させ・・・(5) (1)と(5)が整合しません。「22」の場合は、j1は20にならないのですか? (2)はマスタ1からですか? (3)の「その割合」とはどのセルに対するどちらのマスタを言っています? (4)はマスタ2からですか?