Fonction INDEX EQUIV

Résolu/Fermé
Marc.fnce Messages postés 9 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 11 janvier 2016 - 6 janv. 2016 à 16:28
Marc.fnce Messages postés 9 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 11 janvier 2016 - 11 janv. 2016 à 09:56
Bonjour,

Meilleurs vœux à tous!

Je cherche à créer un outil de simulation (feuille "outil de simulation 2016") à partir de données sur une feuille "source", avec une liste déroulante.

Sur la feuille "outil de simulation 2016", j'ai créé en D3 une liste déroulante à 4 variables :
à selectionner
STRUCTURE
Section 1
Section 2

En fonction de la sélection, il faudrait que l'outil recopie les éléments situés dans la feuille source dans les cellules rattachées.
- pour la variable "à selectionner" le message "compléter D3" apparaît
- pour les autres variables : copie de cellule source ou produit de deux cellules

Exemple :

nombre total adhérent --> renvoi ligne 22 de la colonne mentionnée en "D3"
nombre de sections --> renvoi ligne 23 de la colonne mentionnée en "D3"
nombre adhérents contactés --> paramètre fixe
Adhérents actifs --> paramètre fixe
nombre d'adhérents convoqués par papier
--> produit de ligne 24 * ligne 22 de la colonne mentionnée en "D3"
Adhérents recevant une invitation par papier --> produit de ligne 25 * ligne 22 de la colonne mentionnée en "D3"
retours Papiers envisagés --> produit de ligne 27 * ligne 22 de la colonne mentionnée en "D3"
DONT mandats spécifiques --> paramètre fixe
nombre de reponses via internet --> produit de ligne 28 * ligne 22 de la colonne mentionnée en "D3"

J'ai testé cette formule pour "nombre total adhérent" et cela fonctionne :

=SI($D$3="à SELECTIONNER";"Compléter D3";INDEX(SOURCE!$A$21:$D$108;EQUIV($B7;SOURCE!$A$21:$A$108;0);EQUIV($D$3;SOURCE!$A$21:$D$21;0)))

La plupart des autres formules fonctionnent sauf pour 2 formules qui nécessitent un produit :
- nombre d'adhérents convoqués par papier
- Adhérents recevant une invitation par papier

J'ai repris la première formule en la terminant par un produit mais le résultat reprend les paramètres de la colonne "structure" pour le pourcentage. c'est la bonne ligne mais la mauvaise colonne...

=(SI($D$3="à SELECTIONNER";"Compléter D3";INDEX(SOURCE!$A$21:$D$108;EQUIV($B7;SOURCE!$A$21:$A$108;0);EQUIV($D$3;SOURCE!$A$21:$D$21;0))*SOURCE!B24))

=(SI($D$3="à SELECTIONNER";"Compléter D3";INDEX(SOURCE!$A$21:$D$108;EQUIV($B7;SOURCE!$A$21:$A$108;0);EQUIV($D$3;SOURCE!$A$21:$D$21;0))*SOURCE!B25))

Merci à vous !

Bien cordialement

Marc


"
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
6 janv. 2016 à 17:13
Bonjour
avec votre formule, si elle renvoie la valeur de structure, c'est que D3 contient structure; étant donné que vos champ commencent tous en A
que cherchez vous d'autre?
à vous lire
1
Marc.fnce Messages postés 9 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 11 janvier 2016
7 janv. 2016 à 10:12
Bonjour,

Merci beaucoup pour votre retour.
Selon vous quelle pourrait-être la bonne fin de formule pour calculer le produit ? *SOURCE!B25 ne semble pas marcher...j'ai essayé $B25 sans plus de succès!
Cordialement,
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
7 janv. 2016 à 10:53
Je ne comprend pas trop ce que vous voulez faire
si vous voulez, le nombre d'adhérent de chaque rubrique du tableau 2 pour chaque colonne de ce tableau en fonction du texte affiché en D3 et de la sélection d'une rubrique vous pouvez
par exemple, choix du titre de colonne en D3
en B7 une liste déroulante contenant les textes en rouge de la colonne A de Souirce (et seulement ceux en rouge

pour avoir le nombre d'adhérent directement selon le choix en D3 et B7


=INDEX(Source!15:15;;EQUIV(D3;Source!22:22;0))*INDEX(Source!A:D;EQUIV("*"&B7&"*";Source!A:A;0);EQUIV(D3;Source!22:22;0))

attention aux signes


crdlmnt
0
Marc.fnce Messages postés 9 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 11 janvier 2016
11 janv. 2016 à 09:56
Ok merci beaucoup
Cdt
0