Herbers Excel-Forum - das Archiv
Daten zeilenweise gleichmäßig aufteilen
Betrifft: Daten zeilenweise gleichmäßig aufteilen
von: Thomas
Geschrieben am: 22.12.2006 19:51:11
Hallo,
die Daten, die ich aufteilen will, sind in der Beispieldatei enthalten. Die Gesamtsumme in Spalte C soll gleichmäßig auf die Orte mit derselben Postleitzahl aufgeteilt werden (Spalte D). Wie kann man das lösen?
https://www.herber.de/bbs/user/39169.xls
Gruß Thomas
Betrifft: AW: Daten zeilenweise gleichmäßig aufteilen
von: ramses
Geschrieben am: 22.12.2006 19:56:37
Hallo
zum Beispiel so
Tabelle1 | A | B | C | D |
1 | PLZ | Orte | Kundenanzahl-gesamt | Kunden-aufgeteilt |
2 | 99100 | A | 40 | 10 |
3 | 99100 | B | | 10 |
4 | 99100 | C | | 10 |
5 | 99100 | D | | 10 |
6 | 99200 | E | 100 | 100 |
7 | 99300 | F | 1800 | 200 |
8 | 99300 | G | | 200 |
9 | 99300 | H | | 200 |
10 | 99300 | I | | 200 |
11 | 99300 | J | | 200 |
12 | 99300 | K | | 200 |
13 | 99300 | L | | 200 |
14 | 99300 | M | | 200 |
15 | 99300 | N | | 200 |
16 | 99400 | O | 6344 | 3172 |
17 | 99400 | P | | 3172 |
Formeln der Tabelle |
Zelle | Formel | D7 | =$C$7/ZÄHLENWENN($A$1:$A$17;A7) | D8 | =$C$7/ZÄHLENWENN($A$1:$A$17;A8) | D9 | =$C$7/ZÄHLENWENN($A$1:$A$17;A9) | D10 | =$C$7/ZÄHLENWENN($A$1:$A$17;A10) | D11 | =$C$7/ZÄHLENWENN($A$1:$A$17;A11) | D12 | =$C$7/ZÄHLENWENN($A$1:$A$17;A12) | D13 | =$C$7/ZÄHLENWENN($A$1:$A$17;A13) | D14 | =$C$7/ZÄHLENWENN($A$1:$A$17;A14) | D15 | =$C$7/ZÄHLENWENN($A$1:$A$17;A15) |
|
Excel Tabellen einfach im Web darstellen Excel Jeanie HTML Download
Gruss Rainer
Betrifft: AW: Daten zeilenweise gleichmäßig aufteilen
von: Thomas
Geschrieben am: 22.12.2006 22:36:38
Hallo Rainer,
Danke. Die zu bearbeitende Tabelle hat ca. 1000 Zeilen. Wie bringe ich der Formel bei, automatisch den Bezug zu wechseln, wenn die Zeile mit d. neuen PLZ beginnt (z.B. ab D16 müßte ja dann $C$16 stehen)?
Gruß Thomas
Betrifft: AW: Daten zeilenweise gleichmäßig aufteilen
von: Daniel Eisert
Geschrieben am: 22.12.2006 23:34:54
Hallo
dann wird die Formel geringfügig komplexer (Formel ab D2, nach unten zu kopieren):
=INDEX(C:C;VERGLEICH(A2;A:A;0);1)/ZÄHLENWENN(A:A;A2)
Gruß und frohe Weihnacht, Daniel
Betrifft: AW: Daten zeilenweise gleichmäßig aufteilen
von: Thomas
Geschrieben am: 22.12.2006 23:50:06
Hallo Daniel,
vielen Dank für die Lösung. Jetzt kann es Weihnachten werden.
Frohes Fest wünscht
Thomas