Formule liste déroulante

Résolu
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.

1 réponse

  1. Contributeur
    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
    1. 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
    2. Contributeur
      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
    3. 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
    4. Contributeur
      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
    5. 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