Comment afficher une valeur issue de multi-critères dans un tableau

parasat

XLDnaute Nouveau
Bonjour,

J'ai besoin de votre aimable aide,

Je cherche à afficher une valeur (visible dans un tableau à double entrée + critère suplémentaire) dans une cellule définie en renseignant uniquement trois cellules de données ?
Pour bien voir le problème j'ai fait une simulation sur excel pour bien comprendre.

Merci d'avance mes chers amis.
 

Pièces jointes

  • Mon problème.xls
    28 KB · Affichages: 74
  • Mon problème.xls
    28 KB · Affichages: 78
  • Mon problème.xls
    28 KB · Affichages: 73
Dernière édition:

Spitnolan08

XLDnaute Barbatruc
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Re,

Une première réponse "simple" mais qui doit pouvoir être raccourcie en un truc du style par un de nos excellents formulistes. Moi je sèche lamentablement :(:
=RECHERCHEV(D2;(B&((B2-1)*17+6):J&((B2-1)*17+21))*1;EQUIV(F2;B6:J6);FAUX)
Cordialement
 

Pièces jointes

  • Mon problème2.xls
    28 KB · Affichages: 87
Dernière édition:

parasat

XLDnaute Nouveau
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Merci Spitnolan08 pour ta rapide réponse, la formule en tout cas marche bien je ne sais pas si on peut simplifier mais grand merci comme même en attendant peut-être plus court...

Bon app !
 

parasat

XLDnaute Nouveau
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Le problème de la formule de SPITNOLAN08 est qu'elle est trop longue, car je dois faire appel à 44 tableaux. Je ne sais pas s'il y a une autre possibilité me permettant de résoudre ce problème. A bon entendeur !
 

Monique

Nous a quitté
Repose en paix
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Bonjour,

Fais un essai comme ça :
=DECALER(B6;EQUIV(B2;A6:A1000;0)-1+EQUIV(D2;B7:B21;0);EQUIV(F2;C6:J6;0))

A condition que les 44 tableaux aient la même structure et soient disposés les un en-dessous des autres.
 

Spitnolan08

XLDnaute Barbatruc
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Re,
Ah enfin Monique! C'est pas trop tôt:p;)
Bon, ça ne ressembl"e pas à la formule que j'avais imaginé mais ça fonctionne...

Tu vois Parasat, qu'ils sont formidables les formulistes de ce forum!

Cordialement
 

parasat

XLDnaute Nouveau
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Merci à vous tous c'est vraiment sympa, mais vous allez me dire que je cherche la petite bête. La formule à MONIQUE fonctionne bien mais tu l'as dis Monique, il faut que les tableaux soient identiques et ce n'est malheureusement pas le cas ouie aïe aïe je vais me faire laminer:confused:
 

Monique

Nous a quitté
Repose en paix
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Re,
Aïe...
Ils sont différents, j'ai compris.
Mais à part ça ?
Elle est où, la différence ?
Dans le nb de lignes ?
Dans le nb de colonnes ?
Dans l'intitulé des lignes et colonnes ?
 

parasat

XLDnaute Nouveau
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Bonsoir MONIQUE,

La différence est dans le nb de lignes, de colonnes. Regarde j'ai refait une simul pour voir plus clair. Et le nb de tableau n'est pas encore fini.

A+
 

Pièces jointes

  • Mon problème.xls
    39.5 KB · Affichages: 80
  • Mon problème.xls
    39.5 KB · Affichages: 78
  • Mon problème.xls
    39.5 KB · Affichages: 87

Monique

Nous a quitté
Repose en paix
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Re,

En disposant le tableau autrement.
Il peut y avoir un nb de lignes et de colonnes différents,
mais pas un tableau à la cave, un autre chez le voisin du dessus, un autre au grenier.
Le nb de tableaux n'a pas d'importance :
les formules prennent la colonne A en entier
EQUIV($B$2;$A:$A;0) et NB.SI($A:$A;$B$2))

Avec des formules qui définissent :
la ligne, la colonne et le tableau à prendre en compte
(formules nommées par Insertion - Nom - Définir)

On y arrive ensuite avec une de ces 3 formules :
=SOMMEPROD((Col=D2)*(Lig=F2);Tab)
=INDEX(Tab;EQUIV($D2;Col;0);EQUIV($F2;Lig;0))
=INDEX(Tab;EQUIV($D2;Col;1);EQUIV($F2;Lig;1))
 

Pièces jointes

  • DecalerParasatV1.zip
    6.2 KB · Affichages: 51

parasat

XLDnaute Nouveau
Re : Comment afficher une valeur issue de multi-critères dans un tableau

Bonjour MONIQUE,
Merci pour ton aimable et précieuse aide. Je vais essayer d'arranger mes tableaux et voir ce que ça donne. Je reviendrais peut-être encore vers toi et les formulistes du forum pour ajuster le tir si besoin.

Merci 1000 fois encore.

A+:)
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 325
Membres
103 179
dernier inscrit
BERSEB50