Wenn es Formel sein muss, kannst Du über einen DBLookup auf eine Ansicht die UniversalID (@Text (@DocumentUniqueID)) des mit den Werten gespeicherten Dokuments ermitteln. Findest Du ein Dokument mit den gleichen Werten und die UniversalID ist nicht die gleiche, wie die des aktuellen Dokuments, hast Du das Wertepaar schon.
Aber: Das ist eine sehr wackelige Angelegenheit. Wo liegt die Datenbank? Liegt sie auf mehreren Servern oder gibt es lokale Repliken, hilft das Konstrukt nichts, wenn auf unterschiedlichen Repliken gleichzeitig Dokumente mit gleichen Schlüsseln erstellt werden.
Du kannst es als zusätzliche Sicherheit mit aufnehmen und die Doppelerstellung mit einem periodischen Agenten überwachen (Mail an einen Datenbankverantwortlichen im Falle doppelter Dokumente). Spätestens hierfür benötigst Du LotusScript, ich würde auch die Absicherung im Dokument lieber damit schreiben. Einen 100 %igen Schutz schon bei der Erstellung wirst Du so allerdings nicht erreichen.
Für eine todsichere Variante gibt es natürlich auch Möglichkeiten, aber ich denke, das wäre hier etwas übertrieben ...