Éviter la recopie du contenu d'une cellule dans les cellules suivantes s'il n'y a aucune entrée

Anonyme
2022-01-25T02:32:26+00:00

Bonjour,

J'ai un tableau dans lequel sont inscrites dans la colonne C les heures travaillées, dans la colonne D les heures payées et dans la colonne E la différence (colonne C - colonne D). Chaque ligne correspond à une période de paie, la colonne F c'est le solde courant des heures accumulées et la cellule de départ de la colonne F contient le solde reporté du temps en banque.

La formule que j'utilise additionne la différence obtenue (ligne courante) au montant de la colonne F de la ligne précédente :

E(x)= C(x) - D(x) et F(x) = E(X) + F(X-1)

Le problème rencontré est que la valeur du solde courant se recopie dans toutes les cellules de la colonne F malgré qu'aucune entrée n'ait été inscrite dans les lignes suivantes. Je voudrais trouver une solution pour que le solde n'apparaisse que pour les lignes qui ont eu des entrées.

Merci

Microsoft 365 et Office | Excel | Pour la maison | MacOS

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.

0 commentaires Aucun commentaire

5 réponses

  1. Anonyme
    2022-01-26T06:45:34+00:00

    OK. Mais tu ne dis pas ce que tu observes avec les formules qui t'ont été proposées... 😉

    Pour ma part, avec les formules indiquées plus haut pas de souci pour mettre en forme ton tableau comme demandé :

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-01-25T23:14:18+00:00

    Bonjour Jen_L ,

    Voici la capture d'écran demandée, les données sont aléatoires et fournies à titre d'exemple :

    François

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2022-01-25T07:15:56+00:00

    Bonjour,

    Essaie :

    =SI(En<>0;En+Fn-1;"")

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2022-01-25T06:32:20+00:00

    Il serait souhaitable d'en savoir un peu plus sur la façon dont tu remplis le tableau, plus exactement les colonnes C et D. Faute de précisions, on va partir du principe que la saisie des heures dans ces cellules se fait "à la main" (n'est pas le résultat d'une formule). Et on peut alors écrire dans la colonne F une formule qui se base sur le contenu de la colonne D (ou C) pour faire (ou pas) le calcul. Voir ci-dessous le tableau qu'on peut obtenir en mettant dans la cellule F3 la formule suivante et en la recopiant vers le bas :

    =SI(D3="";"";E3+F2)

    Pou éviter en colonne E l'affichage de la valeur 0 tant que rien n'a été saisi, on peut sur le même principe mettre le même genre de condition et donc écrire en E2 =SI(D2="";"";C2-D2) et recopier vers le bas.

    Bien entendu, ce n'est pour le moment qu'une suggestion basée sur des hypothèses. Selon le contexte exact, il faudra éventuellement adapter...

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2022-01-25T05:32:01+00:00

    Nous utilisons un service de traduction pour assister nos utilisateurs. Veuillez nous excuser pour les éventuelles erreurs grammaticales.

    Salut FrançoisParent1 !

    Je m’appelle Jen et je serais heureux de vous aider avec ce problème.

    Pouvez-vous s’il vous plaît fournir une capture d’écran de vos données (avec des informations sensibles supprimées) et nous donner plus de détails sur ce que votre résultat attendu est ou peut-être fournir un exemple? Dans l’attente de votre réponse. Merci d’avance.

    Cordialement
    Jen :)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire