Es mag eine ganz einfache Lösung geben.
Ich verwende noch Excel 2002
In Tabelle1 stehen in Spalte A Datumsangaben und in Spalte B Namen
• Die Namen tauchen mehrfach mit unterschiedlichen Datumsangaben auf.
• Die Spalte ist aufsteigend nach Datum sortiert.
In Tabelle2 stehen in Spalte A die Namen aus Tabelle 1 einzeln und alphabetisch sortiert.
Meine Frage:
Wie kann ich, wenn bspw. in A4 'Bernhard' steht, mir in B4 das Datum anzeigen lassen, an dem Bernhard
zuletzt in Tabelle1 in Spalte B auftaucht.
Bitte kein Script; da habe ich keine Ahnung von.
Dann eher - mach ich auch wenn ich nicht weiter weiß - mit Hilfsfeldern (Zwischenergebnis).
Danke schon mal vorab an den Spezialisten, der eine Lösung hat.
Gruß von der MarCo
Hola,
ungetestet:
Code:
=max(wenn(Tabelle1!$B$1:$B$100=A1;Tabelle1!$A$1:$A$100))
Die Formel mit Strg-Shift-Enter abschließen.
Gruß,
steve1da
Hallo,
ungetestet:
=VERWEIS(2;1/(Tabelle1!B:B=D1);Tabelle1!A:A)
[attachment=4801]
Danke für die schnellen Hilfsangebote.
Leider klappt es bei mir nicht so wie gewünscht.
Ich habe einmal eine kleine Testdatei gemacht und angehängt.
Ein paarmal wird wenigstens ein gültiges Datum angezeigt - aber ein falsches.
Meistens wird jedoch die Null, und damit als Datum der 00.01.1900 als Ergebnis betrachtet.
Der Versuch mit der Vektorformel ergibt nur eine Fehlermeldung.
Da ich damit auch noch nie etwas machte, kann ich da auch kaum etwas anpassen.
Gruß von der MarCo
Hola,
Ich habe einmal eine kleine Testdatei gemacht und angehängt.
wo?
Gruß,
steve1da
Hallo, oder mit Datenbankfunktionen...
Ich weiß nicht, wie das Forum Attachment verwaltet und zeigt.
Es ist eine kleine XLS die ich unten mit der Funktion: Neues Attachment auf meinem Rechner gesucht und hochgeladen habe.
Ich versuche es hier noch einmal.
Durchsuchen, Datei wählen und öffnen.
Rechts neben Durchsuchen erscheint der Dateiname.
Attachment hinzufügen.
In einer weiteren Zeile wird sie angezeigt. Test.xls (23,5 KB)
[
attachment=4802]
Mit 'In den Beitrag einfügen, erscheint hier diese Meldung mit der Attachmentnummer.
Jetzt 4802, vorhin steht da 4801
Wie ihr jetzt an die Datei kommt, weiß ich leider nicht; brenne aber auf Aufklärung. :s
•
Seltsam; vorhin blieb die Meldung stehen, jetzt wurde daraus ein Link.
•
@Jörg
Mit Datenbankfunktionen (SVERWEIS) mach ich eigentlich viel.
Nur bekomme ich da doch eigentlich immer den ersten Treffer angezeigt.
In diesem Fall suche ich aber doch den letzten Treffer.
Und soweit läuft Excel dann doch gar nicht.
Hola,
du hast weder meinen noch Uwes Hinweis gelesen!
Die Formel mit Strg-Shift-Enter abschließen - dann gibt es auch die korrekten Ergebnisse.
Eine Fehlermeldung bei Peters Formel, die ebenfalls die korrekten Ergebnisse liefert, sehe ich übrigens nicht.
Fazit: alle 3 Formeln tun was sie sollen.
Gruß,
steve1da
(04.04.2016, 15:56)Marco schrieb: [ -> ]...
@Jörg
Mit Datenbankfunktionen (SVERWEIS) mach ich eigentlich viel.
Nur bekomme ich da doch eigentlich immer den ersten Treffer angezeigt.
In diesem Fall suche ich aber doch den letzten Treffer.
Und soweit läuft Excel dann doch gar nicht.
Hallo, also alle geposteten Varianten funktionieren... ... Mit DB-Funktionen meinte ich auch DB-Funktionen und nicht VERWEIS-Funktionen... guck mal ..:
Arbeitsblatt mit dem Namen 'Letzte Zahlung' |
| K | L |
1 | Name | Last Pay |
2 | <>"" | |
3 | | 04.04.2016 |
4 | Andreas | 26.03.2016 |
5 | Christian | 04.04.2016 |
6 | Gisela | 03.04.2016 |
7 | Lena | 01.04.2016 |
8 | Norma | 08.03.2016 |
9 | Renate | 20.03.2016 |
Zelle | Formel |
L3 | =DBMAX(Daten!A:B;1;'Letzte Zahlung'!K1:L2) |
L4 | {=MEHRFACHOPERATION(;K2)} |
L5 | {=MEHRFACHOPERATION(;K2)} |
L6 | {=MEHRFACHOPERATION(;K2)} |
L7 | {=MEHRFACHOPERATION(;K2)} |
L8 | {=MEHRFACHOPERATION(;K2)} |
L9 | {=MEHRFACHOPERATION(;K2)} |
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 |