Correction Formule INDEX

Bonjour,

Je créé actuellement un calendrier dont j'ai pris la base déjà créée par une tierce personne et je cherche à l'automatiser par formule.

J'ai deux feuilles, une feuille: Calendrier gestion: gérant le calendrier par formule et une feuille Gestion absences: où je saisis les absences

Cependant dans la feuille Calendrier gestion je n'arrive pas à concrétiser la formule sur la plage (E8:AS23) me mettant les codes d'absences en fonction de l'employée et de la plage de date d'absence. Cela fonctionne sur les dates correspondantes mais sur les dates autres cela me met d'autres codes au lieu de rien .

Je ne vois pas comment retourner la formule excel.

En espérant avoir été clair

Merci beaucoup d'avances pour vos connaissances

18test-calendrier.xlsx (107.12 Ko)

Bonjour,

Je vois déjà 2 problèmes dans la formule, tu compares le jour 29 de janvier en prenant seulement le numéro du jour, ce qui veut déjà dire que tu ne regardes pas le mois, et tu le compares à des dates.

Tu compares 29 à des dates qui ont une valeur superieure à 43000 (affichable en passant au format standard), c'est déjà source d'erreur, je regarde le reste du fichier.

Second problème, même si ça ne trouve rien, tu vas chercher la ligne 0 de ton tableau, ça te renvoie forcément quelque chose, tu devrais mettre une ligne vide en index 1 et faire index(1+ta formule), comme ça si ça renvoie 0, ça te met la première ligne qui est vide, et ça ne te renvoie rien.

J'ai résolu le problème :

Merci beaucoup, je n'aurais pas pensé que cela aller chercher la valeur zéro . C'est plus clair merci beaucoup

Rechercher des sujets similaires à "correction formule index"