Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Il manque les $
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour,
Je dois faire un calcul des banques d'heures et lorsque le total devient en négatif, la formule ne fonctionne pas. Pouvez-vous svp m'aider?
Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
Il manque les $
Merci pour l'information et pardonnez-moi si je n'ai pas été assez claire. En fait, ce que je voudrais faire, c'est d'afficher un message d'erreur avec la validation des données lorsque le solde de la colonne G21 est en erreur (donc tombe en négatif comme dans l'image plus bas). Merci beaucoup à l'avance!
Je ne suis vraiment ce que tu veux faire.
Je te propose pour la validation : =$G$32>=0 (si la cellule avec #### est bien G32)
C'est super, le seul problème, c'est que l'on ne sait pas quand la banque va tomber négative. Donc, ça ne pourra pas fonctionner, mais j'ai pensé à autre chose. Je ne veux pas que la banque tombe en négatif. Je voudrais à ce moment inscrire un message d'erreur qui dirait ceci:
Votre banque de temps ne peut pas être négative. Si des ######## s'affichent dans la case verte "solde de banque de temps, c'est que votre solde est négatif. Veuillez svp le corriger.
J'ai inscrit un message dans la validation des données, mais ça ne fonctionne pas. Que dois-je écrire au lieu des #### pour que ça fonctionne?
Bonjour
La cellule avec les ##### peut être supprimée
Cellule pour le résultat positif
=si(G19+G31-J31>0 ; G19+G31-J31 ; "")
Variante :
=let( r ; G19+G31-J31 ; si(r >0 ; r ; ""))
Cellule pour le résultat négatif
=si( J31-G19-G31>0 ; J31-G19-G31 ; "")
Variante :
=let( r ; J31-G19-G31 ; si(r >0 ; r ; ""))