Bonsoir à tous !

J'ai un petite question suite à une comparaison de date sur Excel.
J'avais besoin de rechercher des données et effectuer un renvoi date sur 2 tables différentes. Ensuite, il me fallait comparer pour pouvoir décider ou non laquelle est supérieure ou inférieur.
Mes deux tables étaient en format date, j'utilisais donc la fabuleuse fonction RECHERCHEX (merci @Pierre Fauconnier) pour la colonne D_Tableau1 ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
=RECHERCHEX(1;("Type1"=Tableau1[Type])*([@Numéro]=Tableau1[Numéro]);Tableau1[Date];"")
Le soucis avec la RECHERCHEX c'est que cette formule me renvoi une valeur car "" est considéré comme supérieur à une date si inscrit.
J'ai donc régler le problème à l'aide d'une autre colonne de comparaison du "".

Néanmoins, mesdames/messieurs les spécialistes, juste pour information il y a t'il moyen d'éviter d'appliquer une valeur à une cellule en cas d'un mauvais renvoi ? Toute formule appliquée dans une cellule est-elle considéré comme non vide ? Si oui, la suppression d'une valeur ne peut-elle se faire que par l'action de l'utilisateur ou par VBA ?

La réponse est sûrement déjà dans la question je sais mais j'ai des doutes.

Merci d'avance à tous pour votre retour.