Mettre un calcul en texte si condition

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

B

burni

Guest
Bonjour,

Je suis débutante sur excel; je n'ai pas trouvé de solution à mon problème sur le forum.
Je fais un planning horaire des employés sur une semaine .
ex: le lundi elle fait 13h30 19h30
Mercredi elle est de repos
J'aimerai que lorsque je ne rentre pas de planning sur son jour de repos , il s'affiche "repos"cad quand D5-C5 + F5-E5 = aucune saisie et qu'il se colore en jaune (ça je sais faire)
Mais au niveau de la semaine si je marque repos , le calcul de la semaine est en erreur puisqu'il y a du texte.
Merci de votre aide.
Je n'arrive pas à vous joindre la pièce jointe.
 
Re : Mettre un calcul en texte si condition

Re, salut phlaurent,

Pardon, j'avais mal compris la question, en fait vous voulez calculer sur la semaine même si'il y a "repos" pour certains jours.

Une solution simple est d'écrire 0 au lieu de "repos" et de mettre les cellules du tableau au format personnalisé hh:mm;;"repos"

A+
 
Re : Mettre un calcul en texte si condition

Bonjour,

Effectivement sans fichier joint pas facile !

Néanmoins, essaie ceci :
=SI(D5-C5+F5-E5<0;"";SI(D5-C5+F5-E5=0;"repos";D5-C5+F5-E5))

La première condition n'a pour but que de ne pas afficher des ### en cours de saisie.


abcd
 
Re : Mettre un calcul en texte si condition

Re,

Est-il vraiment trop demandé de mettre une exemple en pièce jointe ?
Qu'entends-tu par "calcul", quelle est la formule ?

En attendant essaie cette méthode :
=SI(D5-C5+F5-E5<0;"";SI(D5-C5+F5-E5=0;0;D5-C5+F5-E5))
cellule au format : [=0]"repos";hh:mm

abcd
 
Re : Mettre un calcul en texte si condition

Comment joindre un fichier quand je fais pièce jointe il ne s'affiche rien ....dois-je mettre une adresse...laquelle.....
 
Dernière modification par un modérateur:
Re : Mettre un calcul en texte si condition

Re, salut abcd,

C'est ce que je pensais, mais utiliser le format personnalisé 0,0;;"repos"

Voir fichier.

Edit : il n'est pas habituel d'utiliser un format décimal pour les heures, on utilise plutôt un format du genre hh:mm ou h:m. Ensuite, dans la cellule B5, on multiple tout par 24 : =24*(----)

A+
 

Pièces jointes

Dernière édition:
Re : Mettre un calcul en texte si condition

Bonjour burni, job75, phlaurent, abcd,

Sinon aussi avec :

=SOMME(D5;F5;H5;J5;L5;N5;P5;R5;T5;V5;X5;Z5)-SOMME(C5;E5;G5;I5;K5;M5;O5;Q5;S5;U5;W5;Y5)

Plus court que ta propre formule.

Bonne journée.

Jean-Pierre
 
- 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
498
Réponses
12
Affichages
1 K
Réponses
5
Affichages
2 K
F
  • Question Question
XL 2019 Planning
Réponses
6
Affichages
3 K
Fanny82
F
Retour