Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Nombre de jours

  • Initiateur de la discussion Initiateur de la discussion Michel68000
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Michel68000

Guest
Bonjour,
J'aimerais trouver une formule qui compte le nombre de jours compris dans une plage A4:A34 en déduisant les samedis.
Les entrées de ma colonne A4:A34 sont de type lundi 01;Mardi 02;Mercredi 03 ect...
Si quelqu'un à déjà rencontré ce problème j'aimerais bien connaitre sa solution
Merci
 
Bonjour,

Nb.jour.ouvre.intl (date début;; date de fin;Jour à exclure, jour férié)

pour les jours à exclure :
  • Numéro de week-end Jours du week-end
    1 ou omis samedi, dimanche
    2 dimanche, lundi
    3 lundi, mardi
    4 mardi, mercredi
    5 mercredi, jeudi
    6 jeudi, vendredi
    7 vendredi, samedi
    11 dimanche uniquement
    12 lundi uniquement
    13 mardi uniquement
    14 mercredi uniquement
    15 jeudi uniquement
    16 vendredi uniquement
    17 samedi uniquement
 
Bonjour le Forum,
Bonjour Michel68000, Chris24,

sans fichier exemple pas facile de voir comment sont entrées tes valeur est ce vraiment sous la forme "lundi 01" ou alor sous la forme 01/01/2017 avec une mise en forme de cellule "jjjj mm aaaa" car cela inffluance sur la formule

après le 17 de la formule de Chris24 qui sur des données de date "normale" fonctionne très bien permet dans le compte de supprimer les samedi et uniquement les samedi pour supprimer samedi et dimanche on remplace 17 par 1

Voila si tu poste un fichier exemple il sera plus facile pour nous de t'aider

Cordialement

EDIT : Bonjour piga25
 
Merci, ça y est j'ai compris et ça fonctionne au poil. Maintenant selon le mois que je choisis j'ai des cellules vides en fin de plage et ça me renvoie un message du type #VALEUR! , peut' on éviter ça?
 
Bonjour à tous

NB.JOURS.OUVRES.INTL n'existe qu'à partir de 2010 donc pour 2007 faut faire autrement mais comme demandé, il faut d'abord s'assurer que ce sont bien des dates
Code:
=A34-A4-SOMMEPROD((JOURSEM(A4:A34;2)=6)*1)+1
 
Re

On s'est croisé !

Michel68000 ta version est bien 2007 ?

Pour les dates, il est souvent plus simple de prévoir 31 jours et de masquer par des MFC appropriées sinon il faut travailler ta plage avec DECALER ou INDIRECT
Code:
=NB.JOURS.OUVRES.INTL(A4;INDIRECT("A"&NB.SI(A4:A34;">1")+3);17)
ou
=NB.JOURS.OUVRES.INTL(A4;DECALER(A4;NB.SI(A4:A34;">0")-1;0);17)
 
Dernière édition:
Merci à tous pour votre dévouement, j'ai appliqué la solution de Chris ça fonctionne impec.
Je vais jeter un œil sur les autres solutions histoire de ne pas mourir idiot.
Un grand merci à tous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
297
Réponses
0
Affichages
280
Réponses
2
Affichages
138
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…