Re,
Oui en posant ma dernière question j'ai compris ce que tu cherché. Merci pour tes précisions. .
Seulement, mise à part avec une procédure en VBA tu ne pourra pas faire apparaître les cellules car il s'agit d'une valeur relative en fonction de la position de la fonction et on cherche à faire apparaître du texte qui ne peut avoir de valeur relative (à mon sens).
J'ai donc opter pour une formule tel que ça (mais je suis pas satisfait car je pense que tu aurait pu la créer tout seul) :
=SI(E3<>"Ok";CONCATENER(SI(B3<=DATEVAL("31/12/2017");"Date";"");" ";SI(D3="Oui";"";"Disponibilité");" ";SI(ET(C3<>$M$3;C3<>$M$4;C3;$M$5);"Budget"));"")
Ton fichier :
Dit moi si tu veux procéder par VBA, mais je ne pourrai pas te fournir la macro aujourd'hui.
Cdlt,