XL 2016 Code VBA pour la fonction Excel MIN.SI.ENS

Tarekmosrati

XLDnaute Nouveau
Bonjour,
j’ai besoin du code VBA de la fonction Excel MIN.SI.ENS car je l’ai pas trouvé dans mon Excel 2016
pour l’utiliser a trouver le montant le plus petit dans une colonne selon une condition qui se trouve dans une première colonne :
Colonne A les Numéros des factures
Colonne B Montant factures
Colonne C Paiement Factures
Colonne D Solde Factures

il faut trouver le solde le plus petit de la facture pour l’utiliser dans un nouveau Paiement .
Tableau Excel ici joint

Merci D’avance pour votre aide habituelle.
 

Pièces jointes

  • test.xlsx
    10.7 KB · Affichages: 3

job75

XLDnaute Barbatruc
Formule matricielle en B6 à valider par Ctrl+Maj+Entrée :
Code:
=INDEX(D2:D5;EQUIV(MIN(SI(A2:A5=A6;D2:D5));SI(A2:A5=A6;D2:D5);0))
Salut Etoto, VBA n'est absolument pas nécessaire ici.
 

Pièces jointes

  • test(1).xlsx
    10.4 KB · Affichages: 3

job75

XLDnaute Barbatruc
Si c'est la validation matricielle qui vous gêne utilisez ce fichier (2) avec les noms définis T et Solde.

On pourrait se passer du nom T en utilisant un tableau structuré.

Je l'ai dit ici le VBA est vraiment inutile.
 

Pièces jointes

  • test(2).xlsx
    10.6 KB · Affichages: 2

Tarekmosrati

XLDnaute Nouveau
Si c'est la validation matricielle qui vous gêne utilisez ce fichier (2) avec les noms définis T et Solde.

On pourrait se passer du nom T en utilisant un tableau structuré.

Je l'ai dit ici le VBA est vraiment inutile.
Bonjour job75,
Merci pour votre effort mais je n'ai pas bien compris comment vous avez défini T et Solde j'aime bien savoir et pour la formule lorsque j'ai voulu savoir le résultat de la facture20210011 dans la cellule B7 j'ai eu le bon résultat mais dans B6 le résultat est devenu 0.
Merci de vérifier et de m'aider a trouver la bonne solution
 

job75

XLDnaute Barbatruc
Bonjour Tarekmosrati,

Avec le fichier du post #6 il ne faut rien écrire sous A6 sinon la définition du tableau T n'est plus valable.

Si l'on veut étudier plusieurs factures créer un tableau à droite en modifiant les noms T et Solde.

Je rappelle qu'ils sont définis avec le Gestionnaire de noms (menu Formules).

Voyez ce fichier (3).

A+
 

Pièces jointes

  • test(3).xlsx
    10.6 KB · Affichages: 4

Tarekmosrati

XLDnaute Nouveau
Bonjour Tarekmosrati,

Avec le fichier du post #6 il ne faut rien écrire sous A6 sinon la définition du tableau T n'est plus valable.

Si l'on veut étudier plusieurs factures créer un tableau à droite en modifiant les noms T et Solde.

Je rappelle qu'ils sont définis avec le Gestionnaire de noms (menu Formules).

Voyez ce fichier (3).

A+
bonjour job75,
merci pour l'effort pour votre formule lorsque j'ajoute une nouvelle ligne au tableau les soldes qui sont dans le tableau à droite deviennent 0 merci de vérifier.
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
311 725
Messages
2 081 941
Membres
101 848
dernier inscrit
Djigbenou