Problème formule liste déroulante

Fermé
sev33130 - 2 janv. 2017 à 10:55
Raymond PENTIER Messages postés 58648 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 septembre 2024 - 4 janv. 2017 à 17:00
Bonjour,

Je commence mon ''discours'' en souhaitant mes meilleurs vœux à tout le monde. Que 2017 vous apporte de meilleur.

J'ai créé une liste déroulante et après avoir apporté quelques modifications à mon tableau, ma formule ne fonctionne plus alors qu'elle fonctionnait sans la liste déroulante.

En fait, au départ, dans ma colonne ''Budget'' (colonne G), j'avais inscrit des sommes allant de 150 000 € à + de 500 000 € (par fourchette) et dans mon tableau créé plus bas (tableau me servant de base de données), j'avais saisi mes ''fourchettes de prix'' avec, dans la colonne d'à côté, une formule qui se présentait comme suit : =NB.SI($G$12:$G$272;"<=200000")-SOMME($I$274:I274).

Or, j'aimerais créer une liste déroulante dans ma colonne ''G'' reprenant mes ''fourchettes de prix'' et ainsi avoir plus de précisions pour mes graphiques.

A savoir que mes fourchettes de prix sont les suivantes :
< 150 000
150 000 / 200 000
201 000 / 250 000
251 000 / 300 000
301 000 / 350 000
351 000 / 400 000
401 000 / 450 000
451 000 / 500 000
> 501 000
Indéfini

Cependant, en ayant fait ainsi, ma formule fonctionne pour les fourchettes de 150 000 à 500 000 mais ne fonctionne pas pour < 150 000 et > 501 000.

Pourquoi ? Je n'arrive pas à comprendre.

Merci de vos réponses.

Cordialement.

Bonne journée à tous.

Sev33130
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 410
2 janv. 2017 à 11:24
Bonjour
dificile de voir ce qui ne va pas sans le modèle, mais on peut déjà dire que si votre formule se référe à des cellules G qui contiennent quelque chose du genre 150000/201000, elle ne fonctionnera pas, car ces informations sont du texte pour excel et n'ont pas de valeur numériques.

Por complèment d'infos, précisez ce que vousvoulez faire, ou déposez un modèle (même bidon si confidentialité) avec quelques explications sur:
https://www.cjoint.com/
et revenez ici coller le lien que vous aurez créé sur les site.

à vous lire( et merci pour la bonne année, la même pour vous)

crdlmnt
0
Bonjour Vaucluse,

J'ai bien pris note de votre réponse et je vous en remercie.

je ne peux malheureusement plus déposer de fichier via ci-joint.com car ma société à bloqué le site.

Je vais faire différemment et prendre la solution de Raymond PENTIER.

Bonne journée à vous.

Sév33130
0
Raymond PENTIER Messages postés 58648 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 septembre 2024 17 197
Modifié par Raymond PENTIER le 2/01/2017 à 18:53
Bonjour Sev33130

Essaie de remplacer
< 150 000         par       0 / 150 000 
150 000 / 200 000 par 150 001 / 200 000
201 000 / 250 000 par 200 001 / 250 000
251 000 / 300 000 par 250 001 / 300 000
301 000 / 350 000 par 300 001 / 350 000
351 000 / 400 000 par 350 001 / 400 000
401 000 / 450 000 par 400 001 / 450 000
451 000 / 500 000 par 450 001 / 500 000
> 501 000 par 500 001 / 999 999

Malgré cela, je ne pense pas que ta formule puisse marcher, car, comme te l'a déjà expliqué Vaucluse, ce sont des textes, et pas des nombres !
C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
0
Bonjour Raymond,

Merci de pour réponse.

J'ai fait comme vous me l'avez suggérer et cela fonctionne.

Merci de votre aide.

Cordialement.

Bonne journée à vous.

Sev33130
0
Raymond PENTIER Messages postés 58648 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 septembre 2024 17 197 > sev33130
3 janv. 2017 à 17:21
Non, sev33130 !

J'ai essayé, et les résultats sont fantaisistes :
cela ne fonctionne pas, à cause du
format texte
de tes fourchettes.
En effet =NB.SI($G$12:$G$272;"<=200000") donne toujours le résultat zéro
et ta formule donne le même résultat que =-SOMME($I$274:I274)
0
sev33130 > Raymond PENTIER Messages postés 58648 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 septembre 2024
4 janv. 2017 à 16:48
Bonjour,

Ma formule fonctionne très bien et se met à jour dès que je modifie une donnée.

Je n'ai donc rien à redire sur la proposition de Raymond qui me convient.

Merci à tous.
0
Raymond PENTIER Messages postés 58648 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 septembre 2024 17 197 > sev33130
4 janv. 2017 à 17:00
Je me permets d'insister : Peux-tu envoyer ton fichier ?
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0