Das Clever-Excel-Forum.de - Treffen
findet vom 15. - 17. September 2017 in Thüringen / Region Großer Inselsberg statt. Hotelbuchung ab sofort möglich.


Sverweis links und ältestes Datum ermitteln
#1
Hallo zusammen,
bin neu hier und arbeite seit einiger Zeit mit Excel (2007)
Ich habe ein Problem, dass ich nicht lösen kann, weil mir die Kenntnisse dazu fehlen.
Verschiedene Lösungsansätze haben nicht funktioniert oder ich verstehe die nicht.
Nun zu meinem Problem:

Ich erhalte monatlich eine Liste, die wie folgt aussieht.
(zu jeder Nummer gibt es mehrfach ein Datum
?mage

Dazu habe ich eine Referenzliste, in der jede Nummer nur einmal aufgeführt ist
?mage

In dieser Liste brauche ich das älteste Datum aus Liste 1

Ich habe schon mit folgenden Formeln versucht ;

=INDEX(Gesamtliste!A:A;VERGLEICH(B2;Gesamtliste!B:B;0))

=SVERWEIS(B2;WAHL({2.1};Gesamtliste!A:A;B:B);2;0)

Ich brauche dieses Ergebnis :
?mage


Je nach Sortierung der Liste 1 erhalte ich zwar das richtige (älteste) Datum,
aber sollte ich (oder ein Kollege) mal die Sortierung vergessen, gibts ein falsches Datum.

Wer kann mir helfen und hat eine Lösung ?

Danke und Grüße
matbush


Angehängte Dateien
.xls   Sverweis links und ältestes Datum.xls (Größe: 63 KB / Downloads: 7)
to top
#2
Hallo,

es wäre sinnvoller statt der Bilder die entsprechende Beispielsdatei hochzuladen.

Ich persönlich bin nicht in der Lage die benötigten Formeln aus dem Handgelenk heraus zu schreiben, d.h. ich müsste den Tabellenaufbau nachstellen - und dazu fehlt mir, ehrlich gesagt, die Lust.

Hier findest du eine Anleitung zum Hochladen von Dateien:

http://www.clever-excel-forum.de/Thread-...ng-stellen
Gruß
Peter
to top
#3
Hallo

30.06.2015

ZelleFormel
C2{=MAX(WENN(Gesamtliste!$B$2:$B$100=B2;Gesamtliste!$A$2:$A$100))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... shift-del
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()
to top
#4
Hallo zusammen,

Datei ist hochgeladen.

#shift-del

Danke für den Lösungsansatz. Da ich das älteste datum brauche, habe ich deine Formel abgändert in
=MIN(WENN(Gesamtliste!$B$2:$B$100=B2;Gesamtliste!$A$2:$A$100))

Das Ergebnis beim ersten Datensatz ist in der Referenzliste korrekt,
aber im 2. und 3.Datensatz falsch, Da steht dann : 00.01.1900
(Ich hab die Formel aus C2 runterkopiert)
Stehen müsste da 31.12.2014

Grüße
matbush
to top
#5
Zitat:Das Ergebnis beim ersten Datensatz ist in der Referenzliste korrekt,
aber im 2. und 3.Datensatz falsch, Da steht dann : 00.01.1900
Bitte beachte die Hinweise unter der Formel.
Wir sehen uns!
... shift-del
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()
to top
#6
#shift-del

Kannst Du mir bitte mal eine Denkhilfe geben.
Ich habe die Formel mit Strg+Shift+Enter eingegeben in C2.
Dann C2 kopiert nach C3 und C4.
In C2 steht das richtige Datim, in C3+C4 nicht.

Was mache ich falsch ?
to top
#7
Zitat:Was mache ich falsch ?
Keine Ahnung. Bei mir funktioniert es.
Wir sehen uns!
... shift-del
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()
to top
#8
Hallo

(16.02.2015, 20:43)matbush schrieb: Dann C2 kopiert nach C3 und C4.

Hast du nach dem kopieren in den Zellen C3 und C4 auch die Formel als Matrix abgeschlossen?
Gruß
Fred0



Meine Antworten sind freiwillig und ohne Gewähr!
Wenn nichts angegeben beziehe ich mich auf Excel 2016

to top
#9
Hi Fred,

(16.02.2015, 21:00)Fred0 schrieb: Hast du nach dem kopieren in den Zellen C3 und C4 auch die Formel als Matrix abgeschlossen?

das ist (normalerweise) nicht nötig.
Wenn eine Matrixformel kopiert wird, erweitert sich die Matrix automatisch, d.h. die Kopie ist auch wieder eine Matrixformel. Das widerspräche sonst der Absicht der Kopie, sonst müßte/könnte ja auch die Matrixformel in jeder Zelle manuell erstellt werden.

Wenn nicht das gewünschte Ergebnis k0ommt, ist irgendwas anderes falsch.

Und IMO funktioniert es auch (Gesamtliste manuell sortiert):
Gesamtliste
ABC
1DatumKatalognrKurztext
217.10.1956DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
331.12.2014DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
431.01.2015DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
528.02.2015DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
631.03.2015DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
730.04.2015DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
831.05.2015DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
930.06.2015DGDCT420032DOUBLE COATED TAPE 9088-200; STEP 3: STR
1031.12.2014FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1131.01.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1228.02.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1331.03.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1430.04.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1531.05.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1630.06.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1731.07.2015FT510090465DS-4 AN AD,RED PRINTED AKROSIL LIN
1831.12.2014JR4800158258501JH 50µ
1931.01.2015JR4800158258501JH 50µ
2028.02.2015JR4800158258501JH 50µ
2131.03.2015JR4800158258501JH 50µ
2230.04.2015JR4800158258501JH 50µ
2331.05.2015JR4800158258501JH 50µ
2430.06.2015JR4800158258501JH 50µ
2531.07.2015JR4800158258501JH 50µ


AUG_15
ABCD
1aktuelles
Datum
KatalognrKurztextältestes
Datum
216.02.2015DGDCT420032Materialnummer 117.10.1956
316.02.2015JR480015825Exportnummer 231.12.2014
416.02.2015FT510090465Fertigteilnummer 331.12.2014

verwendete Formeln
Zelle Formel Bereich N/A
D2: D4{=MIN(WENN(Gesamtliste!$B$2:$B$100=B2;Gesamtliste!$A$2:$A$100))}$D$2
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!

Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 18.19 einschl. 64 Bit

Gruß Ralf

?mage

Die deutsche Rechtschreibung ist Freeware, d.h. du kannst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, deswegen darfst du sie nicht verändern oder in veränderter Form veröffentlichen.
to top
#10
(16.02.2015, 20:43)matbush schrieb: Ich habe die Formel mit Strg+Shift+Enter eingegeben in C2.
Dann C2 kopiert nach C3 und C4.
In C2 steht das richtige Datim, in C3+C4 nicht.

Was mache ich falsch ?

Hi,

du solltest uns deine (falsch rechnende) Datei mal hochladen. Dann können wir den Fehler nachvollziehen.
?mage

Misserfolg ist eine Chance, es beim
nächsten Mal besser zu machen.

(Henry Ford)
http://www.sprueche-zum-nachdenken.eu
to top


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Wochenzahl ermitteln dindu 5 83 19.11.2016, 11:41
Letzter Beitrag: dindu
Exclamation sverweis nach links - mehr Treffer erwünscht WergibtmirRat 15 228 13.11.2016, 20:32
Letzter Beitrag: Jockel
  Alter des Hundes ermitteln Gurch 5 156 28.09.2016, 19:45
Letzter Beitrag: Gurch
  Mittelwert Indirekt ermitteln Norcoc 10 387 04.09.2016, 22:01
Letzter Beitrag: Norcoc
  Bei "9" die Spalte links davon angeben IchDie 20 436 27.07.2016, 18:04
Letzter Beitrag: RPP63
  Alle 6 Felder links von hier gucken, ob etwas drinsteht o0Julia0o 12 447 09.07.2016, 09:46
Letzter Beitrag: Luffy
  Dauer einer Beziehung anhand Datum ermitteln Mahadmakandis 7 440 01.07.2016, 10:05
Letzter Beitrag: Mahadmakandis
  Ist Arbeitszeit ermitteln joerg0606 1 333 06.04.2016, 09:20
Letzter Beitrag: shift-del
  tagescode ermitteln joerg0606 2 366 24.03.2016, 08:24
Letzter Beitrag: BoskoBiati
  Rang ermitteln Helmut0209 2 417 23.02.2016, 18:20
Letzter Beitrag: Helmut0209

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste