Plusieurs paramètre dans une formule EXCEL

Fermé
Hk_1987 Messages postés 5 Date d'inscription mercredi 5 juin 2019 Statut Membre Dernière intervention 7 juin 2019 - 5 juin 2019 à 10:18
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 juin 2019 à 14:17
Bonjour,

J'aimerais savoir comment faire en sorte que dans une formule imbriquée il n'y ait que les WEEKDAY.

Formule de base =TEXT(B7;"dd/mm/yyyy") & " - x" = 01/06/2019 - x
B7 étant 01/06/2019

Formule que je cherche à faire =TEXT(B7-20;"dd/mm/yyyy") & -x"
Mais quand je fais B7-20 j'aimerais être sur que ça calcul que des jours ouvrables.
Pouvez-vous m'aider svp.

D'avance merci
Hk.
A voir également:

3 réponses

DjiDji59430 Messages postés 4028 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 18 avril 2024 644
5 juin 2019 à 10:56
Bonjour à tous,

Utilise la fonction
=SERIE.JOURS.OUVRES.INTL()


Crdlmt
0
Hk_1987 Messages postés 5 Date d'inscription mercredi 5 juin 2019 Statut Membre Dernière intervention 7 juin 2019
5 juin 2019 à 14:09
Super merci DjiDji,
ça fonctionne très bien quand je fais un WORDAY seulement.
Mais j'ai encore une dernière question.

Ma formule c'est TEXT(B7-20;"dd/mm/yyyy") & -x"
B7 étant 01/06/2019 et -20 jours
et j'aimerais que ces -20 jours soit déduit en jours ouvrés dans la même formule...
sorry je ne sais pas si je suis très claire....
0
DjiDji59430 Messages postés 4028 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 18 avril 2024 644
5 juin 2019 à 16:12
Bonjour,

Un fichier (test) mis sur https://www.cjoint.com/ permettrait de répondre plus précisément à ta question

Crdmt
0
Hk_1987 Messages postés 5 Date d'inscription mercredi 5 juin 2019 Statut Membre Dernière intervention 7 juin 2019
5 juin 2019 à 21:19
ok merci, je viens de créer une version TEST que j'ai mis sur le site cjoint
en espérant que j'aurais une réponse

merci
0
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 090
6 juin 2019 à 02:44
Tu n'auras pas de réponse ainsi !

CJoint te demande de créer un lien, et de coller ce lien dans ton message.
Comment voudrais-tu qu'on sache où aller chercher un fichier dont tu n'as pas donné le nom ?

Applique scrupuleusement les instructions suivantes :
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/
0
Hk_1987 Messages postés 5 Date d'inscription mercredi 5 juin 2019 Statut Membre Dernière intervention 7 juin 2019
7 juin 2019 à 13:39
bonjour,
désolée j'ai oubllié de mettre le lien, le voici : https://www.cjoint.com/c/IFftnjqSURr

merci pour votre aide
0
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 090
6 juin 2019 à 02:48
Hk, en relisant ta question, je tombe sur une incompréhension :
Si B7 contient 01/06/2019, qui est un samedi, ta formule donne 12/05/2019, qui est un dimanche.
Alors que fais-tu de ce résultat ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
6 juin 2019 à 07:16
Bonjour
on ne voit pas très bien comment peut fonctionner votre formule avec le-X à la fin qui n'est pas encadré par les guillemets?
votre Excel est en probablement en anglais vu cette écriture. Je ne connais pas la correspondance du code ci dessous, mais en version french, en supposant que Z1:Z12 contient la liste des jours fériés de l'année, vous devriez écrire:

=TEXTE(SERIE.JOUR.OUVRE(B7;-20;$Z$1:$Z$12);"jj/mm/aaaa")&"-x"

crdlmnt
0
Hk_1987 Messages postés 5 Date d'inscription mercredi 5 juin 2019 Statut Membre Dernière intervention 7 juin 2019
7 juin 2019 à 13:52
Bonjour,

merci pour votre réponse, je préfère utliser la formule SERIE.JOUR.OUVRE.INTL mais je bloque...

=TEXT(WORKDAY.INTL(B7-20;1;Sheet2!A2:A4);"dd/mm/yyyy") & " et à chaque nouvelle version du portefeuille"

les jours férié sont dans Sheet2!A2:A4

ça dit #NUM
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 7 juin 2019 à 14:18
en principe , SERE.JOR.OUVRE correspond par défaut à SERIE.JOUR.OUVRE.INTL mais je pense que nous avons (j'ai :) )oublié une date dans la formule
WORKDAY.INTL(B7-20;B7;1;Sheet2!A2:A4)

pour calculer sur les 20 jours avant la date en B7
crdlmnt
0