Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Bonjour Djidji59430,
Merci pour cette rapidité de réponse.
Malheureusement C11 ne renvoi pas la bonne valeur, dans mon exemple C11 est sensés renvoyer 10.
Je vais peut-être apporter quelques précisions, en réalité c'est un tableau qui sera vidé de façon journalière ou le nombre d'actualisation du stock (feuille 1,2,3 etc) est indéterminé.
En gros sur une journée il y aura peut être 3 feuilles de sortie mais le problème c'est que la feuille de stock 3 comprendra les commandes déjà sortie de la feuille 1 et 2.
L'idée c'est que C11 renvoie le stock qu'il reste a sortir depuis l’impression de la feuille précédente.
Bonjour Excelo92,
C'est bien le résultat que je cherche.
La formule fonctionne jusqu’à la feuille 2, je vais tenter de l'adapter dans le cas de 5 feuilles maximum.
Merci à vous deux.
Cordialement
Edit : Pour une raison que j'ignore l'imbrication de la 3eme fonction SI ne semble renvoyer aucun résultats.
=SI(C6="";C5;SI(C6>0;C6-C5;SI(C7>0;C7-C6;0)))
même résultat avec :
=SI(C6>0;C6-C5;SI(C7>0;C7-C6;SI(C8>0;C8-C7;"")))
Oui mais parmis tes conditions, tu indiques : "Si montant saisie en C6 afficher C6-C5 en C11"
C'est pour cette raison que tu as 80.
Si tu veux obtenir la valeur 10 alors on met en priorité la condition suivante : "Si montant saisie en C7 afficher C7-C6 en C11"
Oui mais parmis tes conditions, tu indiques : "Si montant saisie en C6 afficher C6-C5 en C11"
C'est pour cette raison que tu as 80.
Si tu veux obtenir la valeur 10 alors on met en priorité la condition suivante : "Si montant saisie en C7 afficher C7-C6 en C11"
Un grand merci à toi !!
Je prenais le problème à l’envers!! 3h que je suis dessus ........................
Voici la formule final (si cela peut servir a quelqu'un d'autre) réalisé à partir de ta formule.
Encore merci !
=SI(C5="";C5;SI(C9>0;C9-C8;SI(C8>0;C8-C7;SI(C7>0;C7-C6;SI(C6>0;C6-C5;0)))))
Je venais justement de modifier le fichier de mon coté.
Merci 😉
Edit : Petite correction que pour C11 prenne la valeur de C5 si rien de saisie en C6 :
=SI(C9>0;C9-C8;SI(C8>0;C8-C7;SI(C7>0;C7-C6;SI(C6>0;C6-C5;SI(C5>0;C5;0)))))
Une version plus générale qui renvoie la différence entre la dernière cellule comportant un nombre et l'avant-dernière cellule comportant un nombre (et avec une MFC). Les cellules avec du texte sont ignorées.
Une version plus générale qui renvoie la différence entre la dernière cellule comportant un nombre et l'avant-dernière cellule comportant un nombre (et avec une MFC). Les cellules avec du texte sont ignorées.
- 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