Problème excel fonction si

Fermé
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016 - 17 juil. 2016 à 11:13
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016 - 18 juil. 2016 à 17:39
Bonjour à tous,

Je me suis finalement résolu à demander de l'aide après de nombreuses heures de recherches, qui malheureusement ont été infructueuses. J'ai besoin d'un coup de pouce. Je vous explique le problème.

1) J'ai crée deux menus déroulants en cascade.
Le premier permet de faire "un préfiltre" (exemple: sélectionner une marque de voiture ... Peugeot, Citroën, Renault).
Le deuxième permet de choisir les modèles restants (ex: les sélections possibles dans le 2nd menu déroulant sont 206,207,308... à condition d'avoir sélectionné peugeot dans le 1er menu déroulant).
--> Merci au tuto http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm#ListesSi

2) J'aimerai maintenant qu'un tableau pré-rempli s'affiche après avoir sélectionné la marque et le modèle.
Si je change de modèle (ex: je passe de la 206 à la 207), alors un nouveau tableau (pré-rempli également) s'affiche. Bref, à chaque combinaison correspond un tableau différent recensé dans une base de données contenu dans un autre onglet. La logique est la suivante :
"SI CASE A1 j'ai X et SI CASE A2 j'ai Y alors j'affiche le tableau 12"
"SI CASE A1 j'ai L et case A2 j'ai E alors j'affiche le tableau 87"
"SI CASE A1 j'ai L et case A2 j'ai Z alors j'affiche le tableau 74""

... Ca parait facile mais je n'y arrive pas.

Je remercie très sincèrement celles et ceux, qui auront la gentillesse de m'aider.
Cordialement.
A voir également:

4 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
17 juil. 2016 à 11:40
Bonjour,

regarde comme cela

=SI(ET(A1="X";A2="Y");12;SI(ET(A1="L";A2="E");87;SI(ET(A1="L";A2="Z");74;"")))
0
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016
17 juil. 2016 à 12:09
Merci pour ta réponse Mike mais ca ne colle pas tout à fait au besoin.

Les trois lignes "SI CASE... tableau 74" sont des lignes de principe. Il ne s'agit pas de mettre les ces trois conditions dans une même formule au sein d'une seule case.

Quand je tape ta formule ça m'affiche le chiffre 12 sur une case. Or moi j'ai besoin que ca m'affiche le tableau 12 composé de 10 lignes et 3 colonnes recensé dans l'onglet base de données (ex).
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
17 juil. 2016 à 12:16
Re,

si je comprends bien ta réponse, une formule ne peut afficher un tableau, pour cela il faut passer par du VBA ou créer autant de formule que de cellules à rapatrier
0
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016
17 juil. 2016 à 13:17
Créer autant de formules que de cellules je sais le faire mais ca va me prendre beaucoup trop de temps... Parce que la base de données est énorme.

Ducoup si tu passes par du VBA tu fais comment ?
(je ne sais pas faire)
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
17 juil. 2016 à 14:08
Re,

crée un fichier simplifié et surtout anonymisé et joint le à la discussion rapidement parce que je suis le départ

1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
0
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016
17 juil. 2016 à 22:29
0
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016
17 juil. 2016 à 22:31
Les tableaux je veux que ca aille les récupérer dans l'onglet Feuil1 pour les envioyer dans l'onglet BD.
Merci beaucoup pour votre aide
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 17/07/2016 à 22:45
Re,

si je comprends bien, onglet BD en cellule A2 tu sélectionnes Citroën
en cellule B2 exemple CX1
tu veux donc sur l'onglet BD
Av25 Inc25
Av26 Inc26
Av28 Inc28

ou ça
Avantages Inconvénients
Av25 Inc25
Av26 Inc26
Av28 Inc28

c'est bien cela !
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Mick071193 Messages postés 6 Date d'inscription dimanche 17 juillet 2016 Statut Membre Dernière intervention 18 juillet 2016
18 juil. 2016 à 17:39
C'est ca
Avantages Inconvénients
Av25 Inc25
Av26 Inc26
Av28 Inc28
0