Formule liste déroulante

Résolu/Fermé
Manshiz Messages postés 184 Date d'inscription samedi 21 janvier 2006 Statut Membre Dernière intervention 18 août 2012 - Modifié par Manshiz le 18/03/2010 à 17:01
Manshiz Messages postés 184 Date d'inscription samedi 21 janvier 2006 Statut Membre Dernière intervention 18 août 2012 - 19 mars 2010 à 14:33
Bonjour,

J'ai créé un fichier excel contenant 4 champs; donc 3 listes déroulantes et un champ
contenant cette formule:

=SI(B5="";"";SI(F5="";"";RECHERCHEV(F5;INDIRECT($B$5&"!$B$4:$E$10");2;1))).

Le contexte:

Liste déroulante B5 = Ville
Liste déroulante F5 = Surface du terrain
La formule, elle, trouve le prix.

"!$B$4:$E$10" se rapporte aux 4 feuilles avec le nom des villes, qui contiennent elles même les données à trouver.

Donc, je sélectionne la ville, la surface du terrain et je trouve son prix.
Jusqu'ici pas de problème.

J'ai rajouté ensuite une troisième liste(D5) contenant la situation du terrain, c'est à dire:
extérieur, centre ville, quartier résidentiel.

Ce que j'aimerais, c'est de trouver le prix du terrain en rajoutant la situation dans la formule.

Est-ce que vous pourriez m'aider?, ça fait un bon moment que je me casse la tête en cherchant une solution aussi sur internet et j'ai rien trouvé.

Merci d'avance

Sage est celui qui veut apprendre.
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
18 mars 2010 à 17:15
Bonjour
testez si ceci correspond à ce que vous cherchez:
=SOMMEPROD((champ ville=ville)*(champ surface=surface)*(champ situation=situation);champ prix)
Bien entendu, vous pouvez remplacer les noms de ville, surface et situation par les adresses de cellules où vous placez ces informations
crdlmnt
0
Manshiz Messages postés 184 Date d'inscription samedi 21 janvier 2006 Statut Membre Dernière intervention 18 août 2012 10
18 mars 2010 à 19:35
Je ne sais pas si j'ai bien compris:

=SOMMEPROD((B5=Ville)*(D5=Situation)*(F5=Surface);H5)
J'ai définis un nom pour chaque liste déroulante.

Si la formule est ainsi, elle me donne une référence circulaire.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
18 mars 2010 à 20:07
Non ce n'est pas tout à fait ça.Le modèle vpous donnera la fonction de la formule et vous permettra peut être de l'appliquer selon vos données.
Bonne chance
http://www.cijoint.fr/cjlink.php?file=cj201003/cijerxd3Aa.xls
Crdlmnt
0
Manshiz Messages postés 184 Date d'inscription samedi 21 janvier 2006 Statut Membre Dernière intervention 18 août 2012 10
18 mars 2010 à 20:51
Non ce n'est pas ça.
Chez moi, dans chaqu'une des feuilles, j'ai 3 colonnes pour les prix.
J'ai oublié de dire que les prix sont des champs calculés(surface X prix m2).

Merci beaucoup quand même Vaucluse.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 mars 2010 à 07:07
Alors vous devriez metre à disposition un modéle de votre fichier, même bidon pour que l'on puisse vous aider sans trop être obligé de deviner petit à petit ce que dont vous avez besoin.
Crdlmnt
--
0
Manshiz Messages postés 184 Date d'inscription samedi 21 janvier 2006 Statut Membre Dernière intervention 18 août 2012 10
19 mars 2010 à 07:22
Bonjour Vaucluse, vous avez raison.

j'aurais du mettre le fichier dans mon précédent poste.

Modèle: http://doc.mabulle.com/c/co/coupdepouce.mabulle.com/prixdesterrains.zip
0