2016-04-09 9 views
0

I haben Zellen, die mit den folgenden Prozentsatz:Excel: Verteilen ein Prozent durch mehrere Zellen

A1 = 81%
A2 = 15%
A3 = 3%
A4 = 1%

Ich versuche es so zu machen, dass alles, was in A1 ist, über die Werte in A2, A3 und A4 mit dem gleichen Verhältnis zwischen ihnen verteilt wird. Zum Beispiel ist A4 zu A3 ein 3x Anstieg und A3 zu A2 ist ein 5x Anstieg. Wenn Sie also die 81% verteilen, werden die neuen Werte in A2, A3 und A4 gleich 100%, behalten aber das ursprüngliche Verhältnis bei.

So zum obigen Beispiel 81% unter und über A2, A3 verteilen und A4 Sie die folgenden Werte erhalten würden:

B2 = 64%
B3 = 13%
B4 = 4 %
B2 + B3 + B4 = 81 (Wert in A1)

Das Verhältnis wird durch Runden der Zahlen nicht immer perfekt sein, was in Ordnung ist.

Wenn Sie die A2 + B2, A3 + B3, A4 + B4 und Summe addieren, erhalten Sie 100%. Ziel ist es, dies unabhängig von den ursprünglichen 4 Startnummern in A1: A4 zum Laufen zu bringen.

Danke!

+0

was Ihre Eingabe und welche Ausgabe erwarten Sie? – nullpointer

+0

@nullpointer Die Eingänge sollten geändert werden können. Es gibt nur 4 Zellen A1, A2, A3 und A4. Sie müssen bis zu 100% addieren, aber ich möchte nur, dass Zelle A1 über A2, A3 und A4 verteilt wird. Die drei neuen Werte können in getrennten Zellen (nennen Sie es B2, B3 und B4) sein, die sich zu 100% addieren, aber das gleiche Verhältnis zwischen A2 zu A3 und A3 zu A4 beibehalten. – Greg

+0

meinst du, A1 wäre einzigartig und der verbleibende Prozentsatz würde unter anderem verteilen, so dass A2 immer 5x von A3 und A3 wird immer 3x von A4 sein? – nullpointer

Antwort

1

Die folgende Momentaufnahme zeigt eine Lösung, ...

enter image description here

wo Zellen E2 E3 ADN Summe Spalten B bis D.

=SUM(B2:D2) 

und Zellen B3 bis D3 mit der folgenden Formel enthalten. ..

=(B2/$E$2)*$A$2+B2 

Oops sorry - nur sah die Bearbeitung der Frage.

Ersetzen Sie die Formel in Zellen B3 bis D3 mit

=(B2/$E$2)*$A$2 

enter image description here

+0

Arbeitete einwandfrei - danke! – Greg