XL 2013 Garder une formule dans une cellule si je rentre une valeur

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 !

Falcon67

XLDnaute Nouveau
Bonjour,

J'ai des cellules avec un format "heure", il y a deux colonnes une pour le début de journée et l'autre pour al fin de journée.

Cela va me servir pour calculer des heures de présences, hors parfois ces personnes font des découchés.

Je souhaiterais automatiser un peu la saisie donc quand je rentre "24:00" sur la ligne du dessus en colonne "Fin de journée" je souhaiterais que la ligne de dessous en colonne "Début de journée" soit inscrit "00:00"

J'ai testé la formule suivante

Code:
=SI(A2 = Reglages!$A$2;Reglages!$A$1;"")

Reglages!$A$1 = 00:00
Reglages!$A$2 = 24:00

Cela fonctionne par contre, si je saisi une valeur, par exemple "08:00" à une cellule de la colonne "Début de journée" cela supprime la formule.

Existe-t-il un moyen de conserver cette formule ?

@++
 
Re : Garder une formule dans une cellule si je rentre une valeur

Salut,

Ci-joint un fichier simple de ce que j'ai fait.

En gros, rien n'est affiché dans les cases C4 à C33.

Si j'indique "24:00" dans la case D3, "00:00" s'affiche automatiquement en C4.

Exemple : je modifie D3 en "22:00" et C4 en "05:00", la formule incluse en C4 est supprimée au profit de ma valeur.

Le souci est que je suis amené a modifier cette feuille voir a la réinitialiser pour un autre mois.

D'où ma question de savoir s'il est possible de conserver la formule même si j'inscris une valeur manuellement ?
 

Pièces jointes

Re : Garder une formule dans une cellule si je rentre une valeur

Re,

Alternative : j'ai modifié la formule "durée", et appliqué une mise en forme conditionnelle colonne "début".
Fonctionnement :
Valeur 0:00 sur toute la colonne "début" en début de mois, (elles ne s'affichent que s'il y a une valeur en colonne "fin".
Saisie de "début" uniquement si différent de 0:00.
 

Pièces jointes

Re : Garder une formule dans une cellule si je rentre une valeur

Super !!!!

Cela détourne un peu l'idée que je me faisais, mais le résultat est là, il me reste juste a adapter mes habitudes lors de la saisie.

Je n'avais pas du tout pensé a utiliser la mise en forme conditionnelle.

Un grand merci pour ton aide.🙂
 
- 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
40
Affichages
433
  • Résolu(e)
Microsoft 365 Formule
Réponses
4
Affichages
93
Réponses
9
Affichages
386
Réponses
4
Affichages
99
Réponses
1
Affichages
132
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
184
Retour