Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème de formules...

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

O

oslo71

Guest
Bonjour à tout le forum,

Après avoir passé pas mal de temps à essayer de faire cette formule, je vous soumets mon problème, vous pourrez peut-être m'aider.
Cela n'a pas l'air compliqué mais je n'arrive pas a trouver..😕
Je me permet de vous joindre un petit fichier ou mon pb est expliqué.
Merci à toutes celles et tous ceux qui pourront m'aider.🙂
Cordialement.
 

Pièces jointes

Re : Problème de formules...

Bonjour oslo,

Pour la 1ère question, formule en I2 :

Code:
=SI(OU(A2="";NB.SI(A$1:A1;A2));"";D2-SOMMEPROD((A$2:A$1000=A2)*F$2:F$1000))
A tirer vers le bas, ou plutôt à entrer dans la plage en validant par Ctrl+Entrée.

Je vais dîner, la 2ème question pour plus tard ou pour d'autres.

A+
 
Re : Problème de formules...

Carrément Génial Job75.
J'étais pas prêt de la trouver celle là !!!
Ca fonctionne impeccable. Grand merci.
Pour la 2ème question, t'inquiète pas, si le résultat est aussi génial, j'attendrai le temps qu'il faudra...
Merci
Cordialement.
 
Re : Problème de formules...

Bonsoir pour la 2e question essayer en J2
=SI(E2<>"";AUJOURDHUI()-E2;"")

ou mieux
=SI(ET(E2<>"";E2<AUJOURDHUI());AUJOURDHUI()-E2;"")
 
Dernière édition:
Re : Problème de formules...

Re,

La soupe n'était pas encore prête. En J2 :

Code:
=SI(OU(I2="";AUJOURDHUI()<=E2);"";AUJOURDHUI()-E2)

Edit : salut wamme, c'est idem

A+
 
Dernière édition:
Re : Problème de formules...

Bonjour à tous,
Salut Job,

A essayer, aussi, en I6 :
Code:
=SI($D2="";"";SOMMEPROD(($B$2:$B$8=$B2)*($D$2:$D$8-$F$2:$F$8)))
Pas bien compris la deuxième demande

A+ à tous
 
Re : Problème de formules...

Super. Merci à tous les deux.
Puis-je me permettre de vous poser une autre question par rapport à la 1ère formule.
Si je veux clore la commande.
Dans la colonne "K" il y aura un "C" en face de la cmde que je veux clore.
Serait-il possible que le reste à livrer passe à zero si il y a un "C" dans la colonne K ?
Merci encore.
 
Re : Problème de formules...

Merci JCGL, c'est vraiment trop fort..
On joue vraiment dans la cour des grands ici...
Je vous souhaite un bon week-end à TOUS
Encore Merci.
Cordialement.
Oslo
 
Re : Problème de formules...

Re, salut JCGL,

On a tous compliqué inutilement, il me semble.

Comme l'a fait JCGL, il suffit de tester uniquement sur la colonne D, et ma 1ère formule se simplifie donc :

Code:
=SI(D2="";"";D2-SOMMEPROD((A$2:A$1000=A2)*F$2:F$1000))

et avec les "C" en colonne K (Edit : si l'on ne veut pas mettre des 0 sur toutes les lignes) :

Code:
=SI(D2="";"";(K2<>"C")*(D2-SOMMEPROD((A$2:A$1000=A2)*F$2:F$1000)))

A+
 
Dernière édition:
Re : Problème de formules...

Bonjour Oslo, JCGL, le fil,

Oslo par MP m'a fait part d'une remarque intéressante : quand les valeurs de certaines cellules sont le résultat de formules, la formule :

Code:
=SI(D2="";"";(K2<>"C")*(D2-SOMMEPROD((A$2:A$1000=A2)*F$2:F$1000)))

renvoie une erreur.

En effet, il en est ainsi si des cellules dans la plage F$2:F$1000 ne sont pas vides mais contiennent le texte vide "" (renvoyé par une formule).

Dans ce cas il faut entrer en I2 la formule matricielle (validation par Ctrl+Maj+Entrée) suivante et la copier vers le bas :

Code:
=SI(D2="";"";(K2<>"C")*(D2-SOMME((A$2:A$1000=A2)*SI(F$2:F$1000<>"";F$2:F$1000))))

A+
 
Re : Problème de formules...

Merci Job75 et JCGL,

Cette dernière formule fonctionne à merveille (même en prenant des cellules dans lesquelles il y a déja des formules avex des "")
Grand merci à vous deux.
Cdlt.
Oslo.
 
- 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
2
Affichages
171
  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
331
Réponses
12
Affichages
415
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…