Excel: Suche Formel für «zuletzt besucht»
Problem: In meinem Excel-File heisst das eine Tabellenblatt «Besuchsliste», mit den Spalten Kd-Nr., Name, Datum. Hier trägt der Aussendienst jeden Besuch jedes Kunden ein. Selbstverständlich kann der Kunde auch mehrmals besucht worden sein. Das andere Blatt ist die «KundenUebersicht» mit Spalten wie z. B. Kd-Nr., Name und «letzter Besuch». Und genau für diese «letzter Besuch»-Spalte suche ich noch die Formel. Sie soll in der Besuchsliste nachschauen, wann der Kunde zuletzt besucht wurde. Gibts das?
Lösung: Das klappt mit der Funktion MAX in einer Arrayformel. Aber zuerst mal zur Ausgangslage. Die Besuchsliste sieht etwa so aus:
Die Formel soll hier in der Spalte A die Kundennummer finden und aus den zutreffenden Zeilen das «grösste» Datum in der Spalte C ermitteln.
In der KundenUebersicht soll das Datum des letzten Besuchs in der Spalte C erscheinen. Die Arrayformel müssen Sie auf spezielle Weise eingeben, sonst funktionert sie nicht.
Greifen Sie im Feld C2 zu dieser Formel:
=MAX((Besuchsliste!$A$2:$A$147=$A2)*Besuchsliste!$C$2:$C$147)
Nach dem Eintippen drücken Sie jetzt nicht bloss
Enter, sondern drücken und halten
Ctrl+
Shift, während Sie
Enter drücken. Dann sieht die Formel so aus:
{=MAX((Besuchsliste!$A$2:$A$147=$A2)*Besuchsliste!$C$2:$C$147)}
Nur so erscheinen die hier erforderlichen korrekten geschweiften Klammern.
(PCtipp-Forum)
Laden Sie die PCtipp-App kostenlos auf Ihr Smartphone und bleiben Sie auf dem Laufenden.
![]()
Windows 7
Windows 2000
Windows XP
Windows Vista
Linux
Mac
Sicherheit
Internet
Office
Multimedia
Spiele
Hardware
Windows9x/NT
Mobile
Sonstiges
![]()



