23.01.2016, 08:50
Halli...
Ich benötige für eine Inventur eine Exceltabelle.
In der Tabelle müssen enthalten sein:
Spalte A = Box No. (Nummer der Kiste, in die XY verpackt wird)
Spalte B = Name (Name von XY)
Spalte C = ctn (Anzahl der Verpackungen pro Kiste, z.B. 20 ctn pro Kiste)
Spalte D = pcs (Stückzahl pro Verpackung, z.B. 100 xy pro Karton)
Spalte E = size
Spalte F = expiry
Die Nummer der Box (Spalte A) ist fortlaufend und bleibt zusammen mit dem Produkt.
Obige Tabelle schreibe ich gerade, während ich Stück für Stück verpacke.
Jetzt möchte ich automatisch in einer extra Tabelle (dort benötige ich die Formeln!) nur jeweils einmal das Produkt, die Größe und die Nummer der Box aufgelistet haben, ohne dass ich Wiederholungen in der Tabelle habe. Da die Produkte gleichen Namen jedoch verschiedene Größen haben können, muss das auch berücksichtigt werden. Also Produkt und Größe muss immer zusammen sein, aber nur einmal in der Tabelle auftauchen. Eine weitere Schwierigkeit ist, dass bspw. Kisten 1, 7 und 12 dieselben Produkte enthalten und noch später weitere dazukommen können. Dies muss darin ebenso berücksichtigt werden, ohne dass ich jedesmal die Sortierfunktion in Excel benutzen muss (ja, irgendwann - am Ende - kann das gemacht werden, aber nicht während des Verpackens und Aufschreibens)
Außerdem brauche ich unbedingt die Anzahl pro Produkt, was vermutlich die eigentliche Schwierigkeit ist.
Nein, einfach mit der Summe am Ende eines Produktes möchte ich das nicht, da ich immer eine ISTzahl brauche und nicht ständig sortieren möchte und die verschiedenen Produkte zusammenfassen will.
Bsp.
Zelle B2 (Name) = plaster
Zelle C2 (ctn) = 45
Zelle D2 (pcs) = 1
Zelle E2 (size) = 4 x 500
Zelle B3 (Name) = plaster
Zelle C3 (ctn) = 32
Zelle D3 (pcs) = 1
Zelle E3 (size) = 6 x 500
.
.
.
Zelle B9 (Name) = plaster
Zelle C9 (ctn) = 37
Zelle D9 (pcs) = 1
Zelle E9 (size) = 4 x 500
1. Also zuerst muss gecheckt werden, ob der Name in B2 und(!) die Größe in E2 in einer anderen Zeile (hier im Bsp. 3 oder 9) vorhanden ist.
2. Auf jeden Fall muss Name und Größe aus einer Zeile in der Tabelle erscheinen, ohne das eine Doppelung ist. (B2 und E2 = in Tabelle; B3 und E3 in Tabelle; B9 und E9 NICHT in Tabelle, da schon unter B2 und E2 vorhanden)
3. Nun muss die korrekte Summe aller gleichen Produkte in einer weiteren Spalte der Tabelle auftauchen. Das heißt aus dem Beispiel:
Tabelle:
Zelle H2 (Name) = plaster
Zelle I2 (size) = 4 x 500
Zelle J2 (Total) = 82
Wie müssen also die Formeln für H2, I2, J2 aussehen, dass meine Tabelle immer funktioniert?
(Ich habe es bereits mit WENN Funktion probiert und es funktioniert, aber nur wenn ich auf die vorhergehende oder die nachfolgende Zeile verweise)
Für H2 =WENN(UND($B1=$B2;$E1=$E2);" ";$B2)
Für I2 =WENN(UND($B1=$B2;$E1=$E2);" ";$E2)
Für J2 =WENN($H2=" ";" ";WENN(UND($B2=$B3;$E2=$E3);SUMME(($C2*$D2)+($C3*$D3));" "))
Das funktioniert nur unzureichend, gerade was die Summe betrifft, wie es ziemlich gut erkennbar ist.
Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt.
Ich benötige für eine Inventur eine Exceltabelle.
In der Tabelle müssen enthalten sein:
Spalte A = Box No. (Nummer der Kiste, in die XY verpackt wird)
Spalte B = Name (Name von XY)
Spalte C = ctn (Anzahl der Verpackungen pro Kiste, z.B. 20 ctn pro Kiste)
Spalte D = pcs (Stückzahl pro Verpackung, z.B. 100 xy pro Karton)
Spalte E = size
Spalte F = expiry
Die Nummer der Box (Spalte A) ist fortlaufend und bleibt zusammen mit dem Produkt.
Obige Tabelle schreibe ich gerade, während ich Stück für Stück verpacke.
Jetzt möchte ich automatisch in einer extra Tabelle (dort benötige ich die Formeln!) nur jeweils einmal das Produkt, die Größe und die Nummer der Box aufgelistet haben, ohne dass ich Wiederholungen in der Tabelle habe. Da die Produkte gleichen Namen jedoch verschiedene Größen haben können, muss das auch berücksichtigt werden. Also Produkt und Größe muss immer zusammen sein, aber nur einmal in der Tabelle auftauchen. Eine weitere Schwierigkeit ist, dass bspw. Kisten 1, 7 und 12 dieselben Produkte enthalten und noch später weitere dazukommen können. Dies muss darin ebenso berücksichtigt werden, ohne dass ich jedesmal die Sortierfunktion in Excel benutzen muss (ja, irgendwann - am Ende - kann das gemacht werden, aber nicht während des Verpackens und Aufschreibens)
Außerdem brauche ich unbedingt die Anzahl pro Produkt, was vermutlich die eigentliche Schwierigkeit ist.
Nein, einfach mit der Summe am Ende eines Produktes möchte ich das nicht, da ich immer eine ISTzahl brauche und nicht ständig sortieren möchte und die verschiedenen Produkte zusammenfassen will.
Bsp.
Zelle B2 (Name) = plaster
Zelle C2 (ctn) = 45
Zelle D2 (pcs) = 1
Zelle E2 (size) = 4 x 500
Zelle B3 (Name) = plaster
Zelle C3 (ctn) = 32
Zelle D3 (pcs) = 1
Zelle E3 (size) = 6 x 500
.
.
.
Zelle B9 (Name) = plaster
Zelle C9 (ctn) = 37
Zelle D9 (pcs) = 1
Zelle E9 (size) = 4 x 500
1. Also zuerst muss gecheckt werden, ob der Name in B2 und(!) die Größe in E2 in einer anderen Zeile (hier im Bsp. 3 oder 9) vorhanden ist.
2. Auf jeden Fall muss Name und Größe aus einer Zeile in der Tabelle erscheinen, ohne das eine Doppelung ist. (B2 und E2 = in Tabelle; B3 und E3 in Tabelle; B9 und E9 NICHT in Tabelle, da schon unter B2 und E2 vorhanden)
3. Nun muss die korrekte Summe aller gleichen Produkte in einer weiteren Spalte der Tabelle auftauchen. Das heißt aus dem Beispiel:
Tabelle:
Zelle H2 (Name) = plaster
Zelle I2 (size) = 4 x 500
Zelle J2 (Total) = 82
Wie müssen also die Formeln für H2, I2, J2 aussehen, dass meine Tabelle immer funktioniert?
(Ich habe es bereits mit WENN Funktion probiert und es funktioniert, aber nur wenn ich auf die vorhergehende oder die nachfolgende Zeile verweise)
Für H2 =WENN(UND($B1=$B2;$E1=$E2);" ";$B2)
Für I2 =WENN(UND($B1=$B2;$E1=$E2);" ";$E2)
Für J2 =WENN($H2=" ";" ";WENN(UND($B2=$B3;$E2=$E3);SUMME(($C2*$D2)+($C3*$D3));" "))
Das funktioniert nur unzureichend, gerade was die Summe betrifft, wie es ziemlich gut erkennbar ist.
Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt.