Pobléme sur les formules

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

J

jeb

Guest
Bonsoir à tous,

J'ai encore besoin de vous ....

j'essaie de créer un tableau avec des formules matricielles mais cela ne fonctionne pas.
Ci-joint, un fichier excel avec un peu plus d'explication sur mon probléme.

Merci à vous ..................;
JEB [file name=Forum_20050921205002.zip size=5586]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Forum_20050921205002.zip[/file]
 

Pièces jointes

Salut jeb,

j'ai bien l'impression de reconnaître la 'patte' de Monique dans ta formule !

Si il y a des dates en c2, c3, il faut comparer à la colonne des dates !

regarde si c'est cela dans le fichier joint

Cordialement [file name=jebForum.zip size=5946]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/jebForum.zip[/file]
 

Pièces jointes

Bonjour Jeb, Bonjour Dugenou, bonjour Marc,

J'ai aussi reconnu le style de monique.

Non seulement il faut comparer avec les bonnes colonnes, mais aussi mettre en C2 et C3 des dates qui se trouvent dans le tableau, c'est mieux pour les tests.

Ci-joint le tableau modifié avec je l'espère les bonnes formules.

@+

Gael [file name=Forum_20050921214814.zip size=5546]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Forum_20050921214814.zip[/file]
 

Pièces jointes

Bonjour,

4ème échantillon...
Comme j'ai copié mon explication, je colle.

Tes dates sont en colonne A et non en colonne C :
=INDEX(Base!E$1:E$1000;MIN(SI(Base!A$2:A$1000>=$C$2;SI(Base!A$2:A$1000<=$C$3;SI(NB.SI(B$7:B7;Base!E$2:E$1000)=0;LIGNE(Base!E$2:E$1000))))))&''
La même en ayant donné des noms aux plages de cellules :
=INDEX(ColDep;MIN(SI(Date>=$C$2;SI(Date<=$C$3;SI(NB.SI(B$7:B14;Dpt)=0;LIGNE(Dpt))))))&''

Si tu veux ajouter un autre critère que la date,
tu ajoutes un SI(plageX=critère; et une parenthèse de plus à la fin :
=INDEX(ColDep;MIN(SI(Date>=$C$2;SI(Date<=$C$3;SI(plageX=critère;SI(NB.SI(B$7:B14;Dpt)=0;LIGNE(Dpt)))))))&''

Le résultat est du texte, à cause du &''
Il faut rendre ce résultat numérique dans les formules suivantes (par *1 ou +0 ou -0 ou /1)
SOMMEPROD((Base!E$3:E$1000=B8*1) etc

J'ai inséré une ligne au-dessus des titres de ta feuille 'Base'
[file name=ClientsJeb.zip size=8022]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ClientsJeb.zip[/file]
 

Pièces jointes

Bonjour à tous

Merci à vous tous pour ces infos ..

Pour le probléme de date c'était juste une erreur d'un copier/coller au mauvais endroit (milles excuses ..)

Merci Dugenou Gael et Monique pour la résolution de mon probleme

JEB
 
- 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
12
Affichages
452
Retour