エクセルでルールに従い数字を振り分けたい。
つたない説明なのですが宜しくお願い致します。
最初に数式に優先順位と数字をつけてルールを作っておいて、
入力した数字をルールに従い、優先順位と数字を別のセルに反映・振り分けて表示したいのですが。
仮にA1セルが1,000、B1セルが1,500、C1セルが500、D1セルが合計3,000として優先順位をA1 → B1 → C1とした時に、
1)A2セルに3,000と入力するとつけておいた優先順位に従い3,000を、
A3セルに優先順位の高いA1セルからA1セルの1,000と反映・振り分け、B3セルにB1セルの1,500を、C3セルにC1のセル500を、D3セルに合計0と3,000を反映・振り分けさせて表示。
2)同じルールでA2セルに2,500と入力した場合は2,500を、
A3セルに優先順位の高いA1セルからA1セルの1,000と反映・振り分け、B3セルにB1セルの1,500を、C3セルにC1セルの500が反映できないので-500と、D3セルに合計-500と反映・振り分けさせて表示。
3)同じルールでA2セルに2,000と入力した場合は2,000を、
A3セルに優先順位の高いA1セルからA1セルの1,000、B3セルにB1セルの1,500が反映できないので-500、C3セルもC1セルの500が反映できないので-500と、D3セルに合計-1,000と反映・振り分けさせて表示。
つたない説明で申し訳ないのですが、このような数式表を作りたいのですが、どうぞ宜しくお願い致します。