Bonjour à tous!
J'ai un nouveau petit problème et je me remet à vous et vos connaissances pour m'aider à le résoudre. =)
Voilà, j'ai une formule de ce type :
Le but de cette formule est de dire à Excel que si la date rentrée est antérieure à la case précédente, alors il y a erreur.
Le problème est que je dois aléatoirement insérer et supprimer des lignes et que lors de cette action, tout ce décale et mes formules ne correspondent plus aux lignes correspondantes.
Je pensai donc utiliser la fonction "INDIRECT" afin que mes formules restent toujours effectives.
J'ai donc modifier ma formule de cette manière :
Evidemmennt, il serait trop simple que ma formule fonctionne du 1er coup ! Mais après mounte essais, je ne vois toujours pas où se situe l'erreur de ma formule...
Voyez vous où se situe le problème ?
PS: Ci-joint, un fichier exemple pour plus de compréhension
Merci d'avance à tous =)
jo1177
J'ai un nouveau petit problème et je me remet à vous et vos connaissances pour m'aider à le résoudre. =)
Voilà, j'ai une formule de ce type :
Code:
=SI(SOMMEPROD((A1:C1>B1:D1)*(B1:D1<>""));"Erreur").
Le but de cette formule est de dire à Excel que si la date rentrée est antérieure à la case précédente, alors il y a erreur.
Le problème est que je dois aléatoirement insérer et supprimer des lignes et que lors de cette action, tout ce décale et mes formules ne correspondent plus aux lignes correspondantes.
Je pensai donc utiliser la fonction "INDIRECT" afin que mes formules restent toujours effectives.
J'ai donc modifier ma formule de cette manière :
Code:
=SI(SOMMEPROD(INDIRECT((("A"&LIGNE()-0):("C"&LIGNE()-0)>(("B"&LIGNE()-0):("D"&LIGNE()-0)))*(("B"&LIGNE()-0):("D"&LIGNE()-0))<>""));"Erreur")
Evidemmennt, il serait trop simple que ma formule fonctionne du 1er coup ! Mais après mounte essais, je ne vois toujours pas où se situe l'erreur de ma formule...
Voyez vous où se situe le problème ?
PS: Ci-joint, un fichier exemple pour plus de compréhension
Merci d'avance à tous =)
jo1177