Fonction choisir excel 2007

Fermé
flyersgoaler Messages postés 29 Date d'inscription jeudi 13 novembre 2008 Statut Membre Dernière intervention 4 octobre 2016 - 20 nov. 2009 à 03:35
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 21 nov. 2009 à 12:08
Je dois utiliser la fonction "choisir" dans excel. Mon problème est que pour une valeur, plusieurs lignes la composent. Par exemple:

1 VIS
2 Marteau
3 à 5 Colle
8 à 9 Clous
10 et + Tournevis

Donc, en utilisant la fonction choisir, je voudrais que si l'élélement 4 est choisi, la colle apparaisse...

J'espère avoir été assez clair,

Merci beaucoup à l'avance
A voir également:

5 réponses

Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
20 nov. 2009 à 05:04
Salut,

et bonjour Raymond :)

voici 2 vidéos qui explique très bien la fonction CHOISIR

http://www.apprentissage-virtuel.com/fonction_choisir.php
https://fr.tuto.com

et un peu d'info: http://office.microsoft.com/fr-fr/excel/HP052090131036.aspx
0
flyersgoaler
20 nov. 2009 à 05:57
Merci beaucoup,

Admettons que les lignes étaient :

1 Clous
2 Vis
3 Colle
4 à 42 Marteau
43 à 100 Tournevis

J,aimerais donc savoir si, toujours en utilisant la fonction Choisir, si'il y avait un moyen plus rapide que de devoir recopier 38 Marteaux et 57 fois Tournevis... J'aurais besoin peut-être d'une fonction qui mentionne, a l'intérieur de la fonction choisir, sì>4 et < que 42=Marteau... en bref, j'aimerais savoir s'il y a un raccourci

Merci beaucoup!
0
triwix Messages postés 296 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 4 février 2011 21
21 nov. 2009 à 11:52
Salut précise peut-être un peu ta demande ou met un exemple de ton ficgier, car ce qui est limpide pour toi ne l'est pas forcément pour les autres, moi je n'ai pas tout saisi
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
21 nov. 2009 à 12:08
Bonjour,

Il faut que tu utilises equiv(...;1) pour récupérer l'index de la valeur la plus grande inférieure ou égale à celle recherchée (saisie dans A1) :
=CHOISIR(EQUIV(A1;{1;2;3;4;43;101};1);"Clous";"Vis";"Colle";"Marteau";"Tournevis";"")

eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58716 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 novembre 2024 17 231
20 nov. 2009 à 05:00
Où est le problème ?

=CHOISIR(A1;"VIS";"Marteau";"Colle";"Colle";"Colle";"Clous";"Clous";"Tournevis";"Tournev... )
-1