Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Neuesten Eintrag finden
#1
Es mag eine ganz einfache Lösung geben.
Ich verwende noch Excel 2002 Blush

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
Antworten Top
#2
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
Antworten Top
#3
Hallo Marco,

AB
4Bernhard11.04.2016
Formeln der Tabelle
ZelleFormel
B4{=MAX(WENN(Tabelle1!B:B=A4;Tabelle1!A:A;0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Gruß Uwe
Antworten Top
#4
Hallo,

ungetestet:

=VERWEIS(2;1/(Tabelle1!B:B=D1);Tabelle1!A:A)
Gruß
Peter
Antworten Top
#5
[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
Antworten Top
#6
Hola,

Ich habe einmal eine kleine Testdatei gemacht und angehängt.

wo?

Gruß,
steve1da
Antworten Top
#7
Hallo, oder mit Datenbankfunktionen...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#8
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)


.xls   Test.xls (Größe: 23,5 KB / Downloads: 5)

Mit 'In den Beitrag einfügen, erscheint hier diese Meldung mit der Attachmentnummer.
Jetzt 4802, vorhin steht da 4801 Huh

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.
Antworten Top
#9
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
Antworten Top
#10
(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'
 KL
1NameLast Pay
2<>"" 
3 04.04.2016
4Andreas26.03.2016
5Christian04.04.2016
6Gisela03.04.2016
7Lena01.04.2016
8Norma08.03.2016
9Renate20.03.2016

ZelleFormel
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
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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