Hallo zusammen,
ich habe eine bestehende Matrix siehe Anlage.
Aus der Matrix sollen die Werte anders angeordnet werden.
Ich habe die Ausgangslage in der Bsp.-Datei und das Ziel
dargestellt.
Da es sich um über 100 Artikel handelt finde ich das kopieren
und einfügen recht unproduktiv. Die Berechnung der Menge
in der Zieldatei aus einer Matrix auszulesen ist nicht das Problem.
Eher eine automatisierte Formel für die Berechnung wenn
der Nummerkreis in Spalte Standort wieder bei 300 anfängt (I38) =
nächste Artikelnummer aus Ausgangsmatrix (C3) nehmen und
vervielfältigen bis wieder der Nummernkreis beginnt (I72) und dann
wieder die nächste Artikelnummer (C4) nehmen etc. etc.
Lässt sich das in Excel ohne VBA abbilden? Vielleicht hat das ja
jmd. bereits gemacht bzw. eine Idee?
Vielen Dank im Voraus und schöne Pfingsten
Excelmonsta
Hallo, ein solches Ergebnis (unten) lässt sich leicht mit Power Query erreichen..:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| M | N | O |
3 | Standort | Artikel | Wert |
4 | 232 | 130000 | 36 |
5 | 231 | 130000 | 36 |
6 | 298 | 130000 | 72 |
7 | 444 | 130000 | 36 |
8 | 240 | 130000 | 24 |
9 | 350 | 130000 | 36 |
10 | 225 | 130000 | 108 |
11 | 440 | 130000 | 24 |
12 | 517 | 130000 | 81 |
13 | 345 | 130000 | 24 |
14 | 222 | 130000 | 24 |
15 | 221 | 130000 | 48 |
16 | 220 | 130000 | 36 |
17 | 623 | 130000 | 12 |
18 | 280 | 130000 | 24 |
19 | 275 | 130000 | 48 |
20 | 271 | 130000 | 48 |
21 | 412 | 130000 | 12 |
22 | 321 | 130000 | 36 |
23 | 285 | 130000 | 36 |
24 | 270 | 130000 | 48 |
25 | 440 | 130000 | 12 |
26 | 251 | 130000 | 36 |
27 | 550 | 130000 | 84 |
28 | 265 | 130000 | 60 |
29 | 260 | 130000 | 24 |
30 | 255 | 130000 | 60 |
31 | 305 | 130000 | 12 |
32 | 304 | 130000 | 36 |
33 | 320 | 130000 | 12 |
34 | 302 | 130000 | 12 |
35 | 300 | 130000 | 24 |
36 | 308 | 130000 | 12 |
37 | 237 | 130000 | 12 |
38 | 270 | 170000 | 20 |
39 | 305 | 170000 | 0 |
40 | 265 | 170000 | 0 |
41 | 237 | 170000 | 70 |
42 | 300 | 170000 | 10 |
43 | 275 | 170000 | 70 |
44 | 231 | 170000 | 20 |
45 | 232 | 170000 | 50 |
46 | 271 | 170000 | 40 |
47 | 444 | 170000 | 40 |
48 | 550 | 170000 | 30 |
49 | 255 | 170000 | 60 |
50 | 440 | 170000 | 30 |
51 | 623 | 170000 | 0 |
52 | 308 | 170000 | 10 |
53 | 304 | 170000 | 60 |
54 | 240 | 170000 | 20 |
55 | 260 | 170000 | 0 |
56 | 251 | 170000 | 30 |
57 | 221 | 170000 | 60 |
58 | 220 | 170000 | 20 |
59 | 321 | 170000 | 110 |
60 | 222 | 170000 | 20 |
61 | 285 | 170000 | 50 |
62 | 350 | 170000 | 0 |
63 | 517 | 170000 | 0 |
64 | 440 | 170000 | 20 |
65 | 345 | 170000 | 20 |
66 | 412 | 170000 | 0 |
67 | 320 | 170000 | 20 |
68 | 225 | 170000 | 90 |
69 | 302 | 170000 | 10 |
70 | 298 | 170000 | 80 |
71 | 280 | 170000 | 10 |
72 | 440 | 185000 | 0 |
73 | 412 | 185000 | 0 |
74 | 275 | 185000 | 0 |
75 | 350 | 185000 | 0 |
76 | 265 | 185000 | 0 |
77 | 302 | 185000 | 0 |
78 | 251 | 185000 | 0 |
79 | 271 | 185000 | 0 |
80 | 270 | 185000 | 0 |
81 | 260 | 185000 | 0 |
82 | 280 | 185000 | 0 |
83 | 285 | 185000 | 0 |
84 | 304 | 185000 | 0 |
85 | 255 | 185000 | 624 |
86 | 321 | 185000 | 0 |
87 | 300 | 185000 | 0 |
88 | 225 | 185000 | 0 |
89 | 237 | 185000 | 0 |
90 | 220 | 185000 | 0 |
91 | 444 | 185000 | 0 |
92 | 240 | 185000 | 0 |
93 | 308 | 185000 | 0 |
94 | 298 | 185000 | 0 |
95 | 320 | 185000 | 0 |
96 | 222 | 185000 | 0 |
97 | 221 | 185000 | 0 |
98 | 232 | 185000 | 0 |
99 | 623 | 185000 | 0 |
100 | 517 | 185000 | 57 |
101 | 305 | 185000 | 0 |
102 | 231 | 185000 | 0 |
103 | 550 | 185000 | 0 |
104 | 345 | 185000 | 0 |
105 | 440 | 185000 | 0 |
106 | 280 | 500050 | 36 |
107 | 345 | 500050 | 36 |
108 | 320 | 500050 | 36 |
109 | 321 | 500050 | 48 |
110 | 440 | 500050 | 36 |
111 | 222 | 500050 | 36 |
112 | 350 | 500050 | 72 |
113 | 220 | 500050 | 60 |
114 | 517 | 500050 | 118 |
115 | 412 | 500050 | 24 |
116 | 221 | 500050 | 72 |
117 | 285 | 500050 | 48 |
118 | 300 | 500050 | 36 |
119 | 255 | 500050 | 84 |
120 | 444 | 500050 | 48 |
121 | 240 | 500050 | 60 |
122 | 237 | 500050 | 12 |
123 | 260 | 500050 | 36 |
124 | 623 | 500050 | 12 |
125 | 251 | 500050 | 60 |
126 | 440 | 500050 | 12 |
127 | 305 | 500050 | 12 |
128 | 304 | 500050 | 60 |
129 | 265 | 500050 | 72 |
130 | 271 | 500050 | 72 |
131 | 550 | 500050 | 108 |
132 | 298 | 500050 | 96 |
133 | 275 | 500050 | 72 |
134 | 225 | 500050 | 96 |
135 | 308 | 500050 | 24 |
136 | 232 | 500050 | 60 |
137 | 270 | 500050 | 72 |
138 | 231 | 500050 | 48 |
139 | 302 | 500050 | 24 |
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Hallo Jockel,
vielen Dank für den Tipp - hatte mich damit noch gar nicht beschäftigt.
Nehme das mal zum Anlass die Version upgedatet zu bekommen - läuft
ja erst ab Excel 2010 als add-in und habe leider noch Excel 2007
Viele Grüße!!
(18.05.2018, 10:46)Excelmonsta schrieb: [ -> ]Hallo Jockel,
vielen Dank für den Tipp...
... und habe leider noch Excel 2007
Viele Grüße!!
Hallo, wenn ich das gewusst hätte, hätte ich das gar nicht vorgeschlagen... ... in deiner Signatur steht was anderes... Hallo!!!
[
attachment=17760]
Sorry - recht hast du!
Hab grad nochmal nachgeschaut ist leider tatsächlich noch 2007,
hoffentlich nicht mehr lange
VG
Hallo, dann ändere das bitte in deiner Signatur...
Jupp - grad geändert...
LG