Hallo
Ich habe eine vorhande Tabelle mit Daten und möchte aus dieser
Datei nur bestimmte Zeilen in eine neue Tabelle schreiben,
könnte man mit SVerweis machen, besser ist es aber denke ich
mit der Formel Index und Vergleich, weil die Tabelle nicht
sortiert ist. Außerdem benötigt man dann noch den
Wenn-Verweis.
Würde sicherlich gehen, allerdings kommst Du glaube ich um Matrixformeln nicht herum und damit kenne ich mich leider überhaupt nicht aus.
Die Tabelle:
Datum Abteilung Artikel
05 06 Einkauf 2 TE GXM 2
03 06 Einkauf 2 UD DKH 5
09 06 Einkauf 1 LM ETR 6
Nun habe ich aber folgende Probleme:
In der 1. Spalte ist ein Datum enthalten, was Excel nicht als
Datum findet - das ist ein Problem, weil es als Format
Standard gespeichert ist, z. B. 05 06 (bedeutet Mai 2006) oder
03 06 (Mai 2006).
Das nächste Problem liegt schon in der 2. Spalte:
Da ist die Abteilung eingetragen, z. B. Logistik 5, Logistik
7,Einkauf 1 RT, Einkauf 1 LM, Einkauf 2 TE, Einkauf 2 UD,
Einkauf 4 SL.
In den nächsten Spalten sind weitere Daten vorhanden.
Nun wird es kompliziert.
Ich möchte aber nur die Daten vom Einkauf 2 haben (also
Abteilung Einkauf 2 TE, Einkauf 2 UD) und zwar von der 1.
Spalte nur die Daten, die vom heutigen Datum aus betrachtet 6
Monate zurückliegen.
Ich würde, wenn es sich um eine einmalige Sache handelt, die Bedingungen in einer Hilfsspalte abprüfen und dann die gefilterte Tabelle kopieren.
Beispiel:
\*\*\* Tabelle: 'Tabelle1' \*\*\*
A B C D
1 Datum Abteilung Artikel Prüfung
2 05 06 Einkauf 2 TE GXM 2 Wahr
3 03 06 Einkauf 2 UD DKH 5 Falsch
4 09 06 Einkauf 1 LM ETR 6 Falsch
\*\*\* benutzte Formeln \*\*\*
D2: =UND(DATEDIF(DATUM(WENN(WERT(RECHTS(A2;2))\>JAHR(HEUTE())-2000;"19";"20")&RECHTS(A2;2);LINKS(A2;2);1);HEUTE();"m")JAHR(HEUTE())-2000;"19";"20")&RECHTS(A3;2);LINKS(A3;2);1);HEUTE();"m")JAHR(HEUTE())-2000;"19";"20")&RECHTS(A4;2);LINKS(A4;2);1);HEUTE();"m")
( **evtl. ersetzen durch =6, für den Fall, dass nur die Zeilen gemeint sind, die genau im 6 Monate zurückliegenden Monat liegen und nicht innerhalb des 6-Monatezeitraums.)
Nun einen Autofilter setzen und nur die Zeilen anzeigen lassen, bei denen in der Spalte Prüfung der Wert "Wahr" steht. Die angezeigten Zeilen dann kopieren.
> Wäre schön, wenn mir da ein Excel-Profi helfen könnte.
> Vielen Dank schon mal im voraus.
Hoffe die Lösung reicht erst mal, ansonsten musst Du doch noch auf Lösungsvorschläge anderer Experten warten.
Gruss, tester**