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

Aide avec dates et heures

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 !

safranien

XLDnaute Occasionnel
Bonjour à tous,
je débute sur Excel et j'ai, pour le boulot, un fichier dans lequel sont extraites des données brutes d'un logiciel (je joins le fichier)
Mon probleme:
La colonne SIU (G) comporte des éléments vides. Malgré mes recherches sur le forum, j'ai reussi, partiellement, à écrire une formule pour faire ce que je veux a savoir:
si le jour en C est un samedi ou un dimanche, alors Oui en G
OU
si le jour en A est un jour ferié, alors Oui en G
OU
si l'heure en B est comprise entre 18h00 et 06h00, alors Oui en G (peu importe le jour)
OU
si l'heure en B est comprise entre 12h00 et 14h, alors Oui en G (peu importe le jour)
Sinon, si aucune de ces conditions n'est remplie, alors NON.
Je ne veux pas que toutes les conditions soient remplies mais au moins l'une d'elles pour avoir un Oui en G.
J'ai juste reussi à ecrire la formule pour la premiere condition (pas mal hein !!! lol).
Si vous pouviez me donner un coup de main je vous en serais reconnaissant. 🙂
 

Pièces jointes

Re : Aide avec dates et heures

Re,

J'ai repris le 1er fichier que tu as posté ce midi
Colonne B : c'est 1 jour + des heures !
Il y a 38:43 et non 14:43 en B3
Je ne sais pas quand a eu lieu la modif

En G3
=SI((JOURSEM(A3;2)>5)+NB.SI(Fer;A3)+(MOD(B3;1)>=18/24)+(MOD(B3;1)<=6/24)+(MOD(B3;1)>=12/24)*(MOD(B3;1)<=14/24);"Oui";"Non")

En V3
=(JOURSEM(A3;2)>5)+NB.SI(Fer;A3)+(MOD(B3;1)>=18/24)+(MOD(B3;1)<=6/24)+(MOD(B3;1)>=12/24)*(MOD(B3;1)<=14/24)

W idem V
 
Re : Aide avec dates et heures

Bon maintenant, quand je copie/colle la formule dans un autre fichier excel du meme type, ca m'ouvre une fenetre "mettre a jour les valeur".
Je comprends rien !!!
Je verrai ca demain a tete reposée lol
 
Re : Aide avec dates et heures

Re,

Mod(Nombre ; Diviseur)
MOD(B3;1) donne le reste de la division par 1 de la valeur en B3
Comme 1 jour = 1, ça donne les heures

1er janvier 1900 à 12:00 = 1,5
2 janvier 1900 à 12:00 = 2,5
1er janvier 1900 à 18:00 = 1,75
=MOD("1/1/1900 18:00";1) = 0,75 = 18 heures
 

Pièces jointes

Re : Aide avec dates et heures

je te remercie vraiment de t'impliquer. Mais encore une fois, si je copie/colle tes formules dans un nouveau fichier, soit j'ai une erreur, soit j'ai tjrs Oui*.
De plus, comment est ce que la formule va controler si le jour est ferié? Sachant que dans ton dernier fichier, dans la formule il est marqué fer alors que l'onglet s appelle Feriés ?
 
- 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

Discussions similaires

Réponses
22
Affichages
980
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…