2016-08-29 12 views
-1

数式またはVBAマクロを使用して、すべてのパーツの係数と数量を使用して金額を分配する方法を理解できますか? テーブルは手動で行うには本当に大きいです。 Please find excel table extract sample. 「配布する量」列は「キー」に対応し、各セルは複製されています。セルE2〜E4は要約されるべきではない。 「配分する金額」列の各複製発生の第1行は、「係数」と「数量」を使用して配賦する必要があります。
など。私は733134.89 /(110 + 60 + 90)を欲し、D2、D3、D4に比例して分配します比例配分

あらかじめ多くのおかげです。

+0

。 '733134.89'を3で割って' 1183474.22'を7で割って欲しいですか?あなたはあまり明確ではありません。 – Brian

+0

私は733134.89 /(110 + 60 + 90)を望んで、与えられた数値をD2、D3、D4に比例して分配します。 –

+0

「比例して分配する」という意味は何ですか?私に最終結果を与える。数式が計算された後、3つとも「733134.89」に等しくなりますか?参考になった人 - ここにいる人は、あなたが試したことを見る以外に、通常は質問に答えません。 – Brian

答えて

0

(OPに示されており、単なるリンクや画像を経由する必要があります)現時点では、あなたのデータを考える:

SO39204257 first example

と、ColumnFはあなたが達成しようとしているかを示しピボットテーブルを想定しL2中の式の値を提供するであろう

SO39204257 second example

:量の値は、総計の%として示さ最後でのカウント数との和の最大値として比例して分配されますそして、の訴訟にまでコピー:F2での式のためのルックアップテーブルの基礎となる可能性が

=K2/J2 

との訴訟にまでコピー:私はあなたが望むものを理解していない

=VLOOKUP(A2,H:L,5,0)