1

次のテーブルを設定しました

Limit  Allocation  Yield    Ranking
$600    [to calc]   0.07%    7
$600                0.09%    6
$600                0.20%    1
$400                0.20%    1
$400                0.13%    4
$200                0.19%    3
$200                0.12%    5

さらに、利回りのランキングによって、ここで 7 つの行に合計2000 ドルしか割り当てることができないという制約があります(したがって、 limit2000 ドルの合計からの残りがある場合、より高い利回りは列に割り当てられるすべてを取得します) )。

割り当てを自動的に実行できるように、方程式をどのように設定できるか疑問に思っていました。ありがとう!

4

2 に答える 2

-2

問題を引き起こすランクの同点を解決するための回答。ランク列 D で、ランク =rank(c2,$c$2:$c$8,0) + (.0000001 * row(a2))、または任意の行に追加します。次に、ランク列を次のようにフォーマットします。整数を表示します。これを行うと、ランクへの非常に小さな 10 進数の追加がタイ ブレーカーになるため、ランクの一致する整数を含む最初の行が割り当てられます。ランクに追加しているため、合計には影響しません。列形式の表示を整数に変更すると、視聴者はタイブレーカーを認識しなくなります。

于 2018-07-11T18:42:42.227 に答える