Nach langen verzweifelten Versuchen, selbst die entsprechende Formel zu erstellen, habe ich mich entschlossen euch um Hilfe zu bitten. Ich hoffe, dass mir jemand helfen kann =)
Hier mein aktuelles Problem:
Zur korrekten Weiterverarbeitung von Daten benötige ich aus einer dynamischen Tabelle bestimmte variablen einer Zelle. In Spalte A steht die "ungefilterte Rohmasse" :19: , in Spalte B der dazugehörige Wert. Die Tabelle wird automatisiert mit Daten gefüllt, d.h. Werte können verschwinden und neue hinzukommen. Bestimmte Teile dieser Zelle bleiben allerdings gleich, Zahlen ändern sich allerdings.
Mein Wunsch ist es aus der dynamischen Tabelle gewisse Werte auszulesen und in die fixe Tabelle zu übertragen.
Zum besseren Verständnis habe ich eine Beispieltabelle erstellt und werde anhand dieser meine Problematik aufzeigen.
12.05.2019, 12:31 (Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2019, 12:50 von EasY.)
Hi,
wenn ich das richtig verstanden habe, klingt das nach einer perfekten Aufgabe für PowerQuery. Die Datenumwandlung lässt sich beliebig erweitern.
Edit: Ich sehe gerade, dass dir "nur" Excel 2010 zur Verfügung steht. Da müsstest du das PowerQuery-AddIn nachträglich installieren. Ansonsten könntest du händisch eventuell auch die Funktion "Text-In-Spalten" ausprobieren und dann weiter filtern/löschen.
Folgende(r) 1 Nutzer sagt Danke an EasY für diesen Beitrag:1 Nutzer sagt Danke an EasY für diesen Beitrag 28 • Stay
zunächst möchte ich mich für die schnellen Antworten bedanken! Ich hätte wirklich nicht gedacht, dass es so schnell gehen könnte.
@WillWissen
Deine Formel funktioniert super, allerdings habe ich nun das Problem, das bei gleichen Zahlenwerten, die Gefahr besteht Ergebnisse doppelt aufgeführt zu haben. Sie bezieht sich immer auf die angegbenen Werte in Spalte G und wenn ich hier die gleichen Beträge habe, bekomme ich auch die gleichen Ergebnisse.
Allerdings sind sie bereits eine gute Grundlage auf der ich weiter grübeln kann!
zeig doch bitte mal, wie du das mit den doppelten Werten (also nochmals ein Beispiel, wie es aussehen soll). Bin bisher davon ausgegangen, dass sie eine Art Ident-Nr. darstellen. Ideal wäre natürlich, wenn du ein paar möglicherweise vorkommende Varianten mitzeigst.
Da bereits eine Beispielmappe vorliegt, genügt es ausnahmsweise, wenn du das als ScrShot hochlädst.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
entschuldige bitte, wenn mein Beispiel nicht präzise genug war.
Die Bezeichnung PKW und LKW waren nur frei erfunden und spiegeln nicht wirklich Fahrzeuge da. Tatsächlich handelt es sich eher um Warengruppen, die eine bestimmte Stückzahl beinhalten, deshalb können die Werte auch gleich sein.
Hier ein besseres Beispiel, mit einer neuen Warengruppe und gleichen Stückzahlen:
Im Prinzip gibt es: - Warengruppen+Fortlaufende Nummer (z.B. BZZ12345) - drei verschiedene Status (MISSING, IN PROGRESS, NOT IN PROGRESS) - Stückzahl
da es sich um veränderliche Stückzahlen handelt, kann ich diese als Vergleichsobjekt nicht heranziehen. Ich werde versuchen, das Ganze etwas umzubauen; geht aber vermutlich nicht vor heute abend - muss nachher weg.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
13.05.2019, 21:49 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2019, 21:50 von WillWissen.)
Hi,
habe deine Tabelle(n) etwas verändert. In der Tabelle "Dynamisch" fügst du eine sichtbare Ident-Spalte (blau) und eine ausblendbare Hilfsspalte (grün) an. Dieselbe Ident-Spalte benötigst du für die Tabelle "Fix", in der du händisch deine benötigten Zeilen einträgst.
Arbeitsblatt mit dem Namen 'Sheet1 (2)'
A
B
C
D
E
F
G
H
I
J
1
Dynamisch
Fix
2
Ident
HS
Data
qty
Ident
Art
Status
Teil
qty
3
3
LKW3421
ZB - BEISPIEL - QTY - LKW3421 IN PROGRESS - BBZ
46
3
LKW3421
IN PROGRESS
BBZ
46
4
4
LKW3422
ZB - BEISPIEL - QTY - LKW3422 NOT IN PROGRESS - TZB
45
5
LKW3421
MISSING
BBZ
76
5
5
LKW3421
ZB - BEISPIEL - QTY - LKW3421 MISSING - BBZ
76
7
PKW3424
NOT IN PROGRESS
BBZ
89
6
6
PKW3424
ZB - BEISPIEL - QTY - PKW3424 IN PROGRESS - TZB
6
8
PKW1234
MISSING
KZB
73
7
7
PKW3424
ZB - BEISPIEL - QTY - PKW3424 NOT IN PROGRESS - BBZ
14.05.2019, 18:16 (Dieser Beitrag wurde zuletzt bearbeitet: 14.05.2019, 19:12 von Stay.)
Hi
vielen lieben Dank für deine Bemühungen, allerdings kann ich bei der "dynamischen" Tabelle keine Spalten hinzufügen. Diese Tabelle muss eher als Output einer Datenbank gesehen werden, die mit SQL Querys gefüllt wird. Soll heißen gewisse Datensätze werden hier automatisiert eingespeist, Zahlen und Positionen sind also nie fix. Leider hat meine Quelle keinen besseren Weg gefunden mir diese Daten zur Verfügung zu stellen, hinzu kommt, dass ich bis nächstes Jahr keine Veränderung an der "dynamischen" Tabelle vornehmen kann.
Im Prinzip steht mir also nur der bunte Salat aus Spalte A und die qty aus Spalte B zur Verfügung. Wobei hier nur gewisse werte fix bleiben. z.B lkw bleibt immer lkw aber die anschließende Zahl nicht (lkw4564 heute, morgen lkw8854 oder lkw1468)
Die Formel müsste meiner Meinung nach in diese Richtung gehen: wenn in Spalte A die Buchstaben "lkw", "IN PROGRESS","BBZ" stehen, dann extrahiere (lwk+Zahlen), IN PROGRESS und BBZ plus die qty aus Spalte B und füge sie hier und hier ein. Ich bekomme das, aber einfach nicht hin -.-
Ich bin dir sehr dankbar für deine Arbeit, allerdings glaube ich eine andere Lösung finden zu müssen.
Ein Upload in ein Googlesheet wäre denkbar, gibt es hier die Möglichkeit mit Power Query zu arbeiten?