Ajouter nbre de jours à une date en fonction des données texte

Fermé
nonomn - 18 juin 2013 à 11:20
 nonomn - 18 juin 2013 à 23:22
Bonjour PHILOU10120 ,
Tout d'abord merci pour avoir pris le temps de me répondre.
J'ai essayé la formule Pour éviter les erreurs en recopiant, J'ai fait un copier coller en remplaçant fériés par la plage de cellules voulue. Excel affiche en C4 #NON? Les cellules A4 et C4 sont au format date personnalisée, utilitaire d'analyse est activée
A noter : je travail avec Excel 2003
merci de bien vouloir m'éclairer


A voir également:

3 réponses

PHILOU10120 Messages postés 6371 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 5 mai 2024 797
18 juin 2013 à 11:43
Bonjour

Si vous avez un message #nom la fonction n'exsite pas dans votre version d'Excel
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
18 juin 2013 à 11:44
Bonjour
vous n'"avez que 50% de chance que votre interlocuteur trouve le message. Vous devriez continuer sur le même fil!
ceci dit, si Excel affiche #NOM?; c'est que vous utilisez dans la formule un nom de champ qu'il ne peut pas identifier, ou une faute de frappe dans un code.
mais sans le fichier, pas moyen de vous aider plus.
Crdlmnt
0
merci Vaucluse Je découvre le site

J'ai fait un tableau pour mon travail, sous forme de calendrier qui compte 3 colonnes par mois.Il se présente pour le mois de juin par exemple comme ceci : En A4 samedi 1er juin A5 dimanche 2 juin A6 lundi 3 juin etc...jusqu'à A33 pour le dimanche 30 juin. Une deuxième colonne B4 à B33 et une 3ème colonne C4 à C33 .
En C4 je souhaitera une formule qui dirait ceci: Si en B4 il y a un "n" , afficher A 4 + 21 jours en évitant les jours fériés et les lundis des vacances scolaires; si en B4 il y a un E, afficher A4 + 42 jours en évitant les jours fériés et les lundis des vacances scolaires ; S'il n'y a rien en B4 ne rien afficher en C4
A NOTER : A côté du calendrier j'ai noté dans une colonne les jours fériés et les lundis à éviter.
J'ai essayé la formule de PHILOU10120 qui est la suivante
=SI(B4="n";SERIE.JOUR.OUVRE.INTL(A4;21;1;fériés);SI(B4="E";SERIE.JOUR.OUVRE.INTL(A4;42;1;fériés);SI(B4="";"";"erreur"))) en remplaçant férié par la plage de cellule voulue sans succès
avec excel 2003 Merci
0
Raymond PENTIER Messages postés 58414 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 8 mai 2024 17 104
18 juin 2013 à 15:43
mais tu comprends qu'on ne peut pas deviner à quelle autre discussion tu fais allusion ?

et tu as remarqué les boutons bleus ">> Répondre" et ">> Répondre au sujet" ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
18 juin 2013 à 16:31
Alors:
Excel 2003 ne connait pas SERIE.JOUR.OUVRE.INTL.
Il faut caser les lundis à éliminer dans la liste des jours fériés et utiliser le code
SERIE.JOUR.OUVRE( (sans le INTL)
crdlmnt
0
Bonjour
J''ai écris la formule suivante
=SI(B4="n";SERIE.JOUR.OUVRE(A4;21;1;Y21:Y51);SI(B4="E";SERIE.JOUR.OUVRE(A4;42;1;Y21:Y51);SI(B4="";"";"erreur")))
Y21:Y51 correspondent aux cellules fériés+ lundis à éliminer
Cette fois j'obtiens le message d'erreur #valeur
merci de l'aide que vous m'apporter
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
Modifié par Vaucluse le 18/06/2013 à 17:56
1°)Avec SERIE.JOUR.OUVRE, le ;1; ne doit pas être placé:

=SI(B4="n";SERIE.JOUR.OUVRE(A4;21;Y21:Y51);SI(B4="E";SERIE.JOUR.OUVRE(A4;42;Y21:Y51);SI(B4="";"";"erreur")))

mais en principe , Excel devrait vous passer un message refusant la formule avec le 1

2°) vérifiez que vos dates soit bien des formats dates en A4 et Y21:Y51 (pour cela, passez en format standard et voyez si la valeur affichée est bien un nombre à 5 chiffres)

revenez si ça ne va toujours pas, peut être avec un exemple, de votre problème à placer sur:
https://www.cjoint.com/
et revenez placer ici le lien donné par le site

a vous lire
0
bonjour Raymond PENTIER
J'ai effectivement fait une erreur en cliquant sur le mauvais bouton j'ai donc décrit à nouveau mon problème en répondant à Vaucluse (voir + haut)
Merci
0