2016-05-03 11 views
0

Alle,nachschlagen genaue Übereinstimmung auf dem angegebenen Datum finden basiert

Ich habe drei Spalten in einer Tabelle - Candidate Nummer (das kann doppelte sein), zuletzt Datum überprüft und seine Punktzahl im Test auf ein Treffen.

Ich brauche eine Formel, die auf der Kandidatennummer und einem Datum, das ich in einer Zelle angeben, das letzte vorherige Datum sucht.

Ich versuchte MAX((Sheet2!$C$6:$C$45<=G$6)*Sheet2!$C$6:$C$45), um das vorherige Datum zu erhalten, aber nicht zu integrieren, wie es zu beschränken, um nur basierend auf einer Kandidatennummer zu überprüfen.

Meine Ausgabe sieht aus wie in Zelle A1 (Candidate Nummer) und in Zelle B1 (Datum Ich möchte überprüfen)

Ausgang:

"Candidate Number" "Last checkin date prior to the specified date" "Marks on that output date"

Vielen Dank

Antwort

0

Sie kann MAX(IF Kombination verwenden

Vergessen Sie nicht, Ihre Formel mit CTRL+SHIFT+ENTER zu schließen

2

Diese Formel gibt Ihnen das letzte Datum vor dem Datum in B1, wobei die Candidatenummer die Zahl in A1 ist. Ich gehe davon aus, dass die candidatenumbers in Spalte A sind, und die Daten sind in Spalte B, die in Reihen 6 bis 45.

=MAX(IF(Sheet2!A6:A45=A1,IF(Sheet2!B6:B45<B1,Sheet2!B6:B45))) 

Es ist eine Array-Formel, also mit bestätigen ctrl-Umschalt-Eingabe