Existe-t'il une formule de remplacement pour la même cellule ?

Fermé
shaggy31400 Messages postés 1 Date d'inscription dimanche 20 novembre 2016 Statut Membre Dernière intervention 20 novembre 2016 - 20 nov. 2016 à 19:45
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 21 nov. 2016 à 17:20
Bonjour à tous,

J'ai préparé un sondage de l'utilisation du portable sur excel et plutôt que réécrire les réponses à chaque fois, je voudrais savoir si il existe une formule qui me simplifierais le remplissage des cases du style :
"Si je tape 1 dans la case A1 alors il s'affichera dans la case A1 "Tous les jours"
et
"Si je tape 2 dans la case A1 alors il s'affichera dans la case A1 "1 à 2 fois par semaine"
et
"Si je tape 3 dans la case A1 alors il s'affichera dans la case A1 "1 a 3 fois par mois"

Merci d'avance pour votre aide :)

5 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
20 nov. 2016 à 21:37
Bonjour,

Pourquoi ne mets-tu pas une liste déroulante au lieu de taper un chiffre ?
1
Utilisateur anonyme
21 nov. 2016 à 01:33
Bonjour shaggy31400,

gbinforme (salut !) a raison : tu peux faire une liste déroulante.

Je te propose aussi cette autre possibilité :

Si tu saisis ton nombre en A1, formule en B1 :

=SI(OU(A1<1;A1>3);"";CHOISIR(A1;"Tous les jours";"1 à 2 fois par semaine";"1 à 3 fois par mois"))

Mais si vraiment tu veux le résultat dans A1, donc dans la même
cellule où tu saisis ton chiffre, il faut faire une macro VBA de type
événementiel.

Dis-moi si la formule en B1 te convient ; mais si tu préfères en A1,
ou une liste, je te laisse voir ça avec un autre intervenant.

Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».

Cordialement.  😊
 
0
eriiic Messages postés 24595 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 2 septembre 2024 7 235
21 nov. 2016 à 08:41
Bonjour,

Si tu préfères le clavier à une liste déroulante tu peux te définir 3 noms.

ensuite tu saisis =j si tu veux "Tous les jours"
ou =s ou =m
https://www.cjoint.com/c/FKvhPenET4c
eric
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
21 nov. 2016 à 17:20
Bonsoir à tous,

Une façon de faire, par MFC :
https://www.cjoint.com/c/FKvqtwoiCHH

Cordialement
0

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

Posez votre question
Raymond PENTIER Messages postés 58652 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 septembre 2024 17 198
21 nov. 2016 à 01:54
Bonjour.

" plutôt que réécrire les réponses à chaque fois, je voudrais savoir si il existe une formule " NON, et tu devrais le savoir :
il n'est pas concevable d'avoir dans la même cellule une formule et une donnée saisie. Il faut choisir !

Tu devrais consulter cette autre discussion du 18 dans ce forum
https://forums.commentcamarche.net/forum/affich-34104188-afficher-une-phrase-apres-la-saisie-d-un-code-liste-deroulante#3
-1