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

XL 2010 formule si selon jour de semaine

  • Initiateur de la discussion Initiateur de la discussion rodo77
  • 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 !

R

rodo77

Guest
bonjour
je recherche une formule qui selon le lundi ou mardi ou mercredi ... me donne un chiffre choisi
pourriez vous m aider ?
 
Re,

Non tu as raisons mais j'y arrive pas, trop complexe pour moi, j'ai testé les ESTVIDE, les ESTNUM, les ESTEXTE mais rien ne fonctionne même avec des OU et des ET et des SI imbriqués, j'y arrive pas.
 
Eh bien un tout grand merci d'avoir pris le temps d'essayer ! Et MERCI d'avoir trouvé 😉. Je vais garder précieusement ce tableau automatisé.
MERCI ++ et belle fin de journée !
 
Bonsoir Mandyvall, Etoto, le fil,

j'ai vu quelques formules de la feuille "RECAP 03.05-06.06.21" ; c'est vraiment épatant ! 😁 😄 🤣 aussi, les formules qui seront à droite du signe « ➯ » sont celles que je propose en remplacement. 🙂​



en E12 : =SI(ET(H12="";J12="";K12="");SI(SOMME(B13)<=8,5;SOMME(B13-C13)-SOMME(C13-C13);"");"")

* SOMME(B13) = B13

* SOMME(B13-C13) = B13-C13
* SOMME(C13-C13) = C13-C13 = 0
* SOMME(B13-C13)-SOMME(C13-C13) = (B13-C13) - (C13-C13) = (B13-C13) - 0 = B13-C13

➯ en E12 : =SI(ET(H12="";J12="";K12="");SI(B13<=8,5;B13-C13;"");"")



en F12 : =SI(SOMME(B12)<=8,5>10;SOMME(C12-B12)-SOMME(C12-C12);"")

* SOMME(B12) = B12
* SOMME(C12-B12) = C12-B12
* SOMME(C12-C12) = C12-C12 = 0

* =SI(SOMME(B12)<=8,5>10; ; horreur ! 😱 ce genre d'intervalle est correct en mathématiques, mais pas du tout avec Excel ! il faut l'écrire ainsi : =SI(ET(B12>=8,5;B12<10); ; signification : si B12 est supérieur ou égal à 8,5 ET si B12 est inférieur à 10 ; donc : si B12 fait partie de cet intervalle mathématique : [ 8,5 ; 10 [ ; de 8,5 inclus à 10 exclu. (attention au sens des crochets !)

➯ en F12 : =SI(ET(B12>=8,5;B12<10);C12-B12;"")



en G12 : =SI(ET(H12="";J12="";K12="");SI(SOMME(B12)>=10;SOMME(B12-D12)-SOMME(D12-D12);"");"")

* SOMME(B12) = B12

* SOMME(B12-D12) = B12-D12
* SOMME(D12-D12) = D12-D12 = 0
* SOMME(B12-D12)-SOMME(D12-D12) = (B12-D12) - (D12-D12) = (B12-D12) - 0 = B12-D12

➯ en G12 : =SI(ET(H12="";J12="";K12="");SI(B12>=10;B12-D12;"");"")



en H12 : =SI(JOURSEM(A12;2)=6;SOMME(B12)-SOMME(C12);"")

* SOMME(B12) = B12
* SOMME(C12) = C12
* SOMME(B12)-SOMME(C12) = B12-C12

➯ en H12 : =SI(JOURSEM(A12;2)=6;B12-C12;"")



en J12 : =SI(JOURSEM(A12;2)=7;SOMME(B12)-SOMME(C12);"")

* SOMME(B12) = B12
* SOMME(C12) = C12
* SOMME(B12)-SOMME(C12) = B12-C12

➯ en J12 : =SI(JOURSEM(A12;2)=7;B12-C12;"")



en K12 : =SI(ESTERREUR(EQUIV(A12;Fériés!$B$3:$B$11;0));"";SOMME(B12)-SOMME(C12))

* SOMME(B12) = B12
* SOMME(C12) = C12
* SOMME(B12)-SOMME(C12) = B12-C12

➯ en K12 : =SI(ESTERREUR(EQUIV(A12;Fériés!$B$3:$B$11;0));"";B12-C12)



c'est juste quelques suggestions, hein ? 😜 mais après tout, pourquoi faire simple quand on peut faire compliqué ? 😁 😂 🤣 😇 allez, courage ! je te mets cette mention : « tu peux mieux faire ! » 😜​

soan
 
Re,

Tout a fait d'accord, je ne voyais pas non plus l'utilité des SOMME mais vu qu'il y tenait tant, je ne les ai pas touché 😎 .
 
- 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
3
Affichages
182
Réponses
0
Affichages
297
Réponses
12
Affichages
342
Réponses
7
Affichages
646
  • Question Question
Microsoft 365 Aide planning
Réponses
17
Affichages
606
Réponses
4
Affichages
255
Réponses
2
Affichages
166
Réponses
15
Affichages
244
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…