EXCEL CASE D'OPTION, si coché = insère mot
ATT
-
LatelyGeek Messages postés 1774 Date d'inscription Statut Membre Dernière intervention -
LatelyGeek Messages postés 1774 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je bosse sur excel (pour mac, precisions : jai pas access), et j'ai un questionnaire (en 100 exemplaires) à remplir avec nos clients au téléphone.
J'aimerais quand je réponds en cochant une des 6 cases d'option (toutes pour la même question), pouvoir attribuer à une case "résultat" J63, un mot (celui qui est à coté de la case d'option choisie).
Je sais qu'en attribuant une cellule-lien à ces 6 cases, je peux y faire apparaître une valeur de 1 à 6, selon la case cochée.
1 / Quelle est la formule que je pourrais écrire en dans ma case résultat J63 qui dirait :
SI(H64=1;A56;"")
SI(H64=2;A62;"")
...
(sachant que "H64"=case où 1-6 apparait et "A56" et "A62", des réponses possibles "appartement" ou "maison" ...)
J'ARRIVE A LE FAIRE POUR UN CHIFFRE, MAIS COMMENT COMPILER TOUTES CES POSSIBILITES ENSEMBLE DANS LA MEME CASE, dois-je utiliser une macro ? (car trop de conditions ?)
2 / Dans le cas ou ce ne seraient pas des CASES D'OPTION mais des CASES À COCHER, et donc plusieurs solutions possibles, comment écrire cette même formule, sachant que j'aurai cette fois-ci uniquement des informations VRAI/FAUX POUR CHACUNE des cases à cocher (hypothèse encore de 6) et non pas une seule case qui numéroterait de 1-6, et que j'aimerais pouvoir afficher dans la case résultat un cumul de 2ou 3 réponses en même temps
par exemple : REPONSE client 1 : maison;appartement
REPONSE client 2 : maison;camping
JE m'arrache les cheveux depuis 3 jours pour trouver par moi-même, en épuisant tous les sites et les réponses déjà apportées et en essayant de faire de la macro et du vba, mais je n'y arrive pas !
JE VOUS REMERCIE DE VOTRE AIDE
ATT
je bosse sur excel (pour mac, precisions : jai pas access), et j'ai un questionnaire (en 100 exemplaires) à remplir avec nos clients au téléphone.
J'aimerais quand je réponds en cochant une des 6 cases d'option (toutes pour la même question), pouvoir attribuer à une case "résultat" J63, un mot (celui qui est à coté de la case d'option choisie).
Je sais qu'en attribuant une cellule-lien à ces 6 cases, je peux y faire apparaître une valeur de 1 à 6, selon la case cochée.
1 / Quelle est la formule que je pourrais écrire en dans ma case résultat J63 qui dirait :
SI(H64=1;A56;"")
SI(H64=2;A62;"")
...
(sachant que "H64"=case où 1-6 apparait et "A56" et "A62", des réponses possibles "appartement" ou "maison" ...)
J'ARRIVE A LE FAIRE POUR UN CHIFFRE, MAIS COMMENT COMPILER TOUTES CES POSSIBILITES ENSEMBLE DANS LA MEME CASE, dois-je utiliser une macro ? (car trop de conditions ?)
2 / Dans le cas ou ce ne seraient pas des CASES D'OPTION mais des CASES À COCHER, et donc plusieurs solutions possibles, comment écrire cette même formule, sachant que j'aurai cette fois-ci uniquement des informations VRAI/FAUX POUR CHACUNE des cases à cocher (hypothèse encore de 6) et non pas une seule case qui numéroterait de 1-6, et que j'aimerais pouvoir afficher dans la case résultat un cumul de 2ou 3 réponses en même temps
par exemple : REPONSE client 1 : maison;appartement
REPONSE client 2 : maison;camping
JE m'arrache les cheveux depuis 3 jours pour trouver par moi-même, en épuisant tous les sites et les réponses déjà apportées et en essayant de faire de la macro et du vba, mais je n'y arrive pas !
JE VOUS REMERCIE DE VOTRE AIDE
ATT
A voir également:
- EXCEL CASE D'OPTION, si coché = insère mot
- Si ou excel - Guide
- Liste déroulante excel - Guide
- Trousseau mot de passe iphone - Guide
- Word et excel gratuit - Guide
- Mot de passe administrateur - Guide
3 réponses
Tu pourrais utiliser la fonction RECHERCHEV.
Quelque part tu crées un tableau avec les 6 chiffres et leur équivalence, mettons en G1:H6
Et ensuite ta formule devient:
=SI(H64=1;RECHERCHEV(H64;G1:H6;2;FAUX);"")
Et pour les plusieurs résultats dans la même cellule, tu concatènes avec &
=SI(H64=1;RECHERCHEV(H64;G1:H6;2;FAUX);"") & SI(H65=1;RECHERCHEV(H654;G1:H6;2;FAUX);"") etc etc...
Quelque part tu crées un tableau avec les 6 chiffres et leur équivalence, mettons en G1:H6
Et ensuite ta formule devient:
=SI(H64=1;RECHERCHEV(H64;G1:H6;2;FAUX);"")
Et pour les plusieurs résultats dans la même cellule, tu concatènes avec &
=SI(H64=1;RECHERCHEV(H64;G1:H6;2;FAUX);"") & SI(H65=1;RECHERCHEV(H654;G1:H6;2;FAUX);"") etc etc...
ok, il suffisait que je relie mes formules par "&"
=SI(H64=1;RECHERCHEV(H64;G1:H6;2;FAUX);"") (TA FORMULE)
revient presque à celle que j'ai =SI(H64=1;A56;"") , sauf que je mets directement la case avec le texte de référence à copier au lieu d'utiliser RECHERCHEV... mais bon le "&" m'a sauvé, j'avais essayé de le mettre mais pas au bon endroit.
merci lately geek !!
et pour le pbm 2 :
avec des cases à cocher (et non plus des cases d'option), plusieurs choix peuvent exister simultanément.
EX: la personne cherche à la fois une maison (A1) et un appartement (A2), mais pas de garage (A3); OU ALORS une maison (A1) avec garage (A3)
quelle formule je dois utiliser pour faire apparaitre ds case résultat : "maison"+"garage" ?????
=SI(H64=1;RECHERCHEV(H64;G1:H6;2;FAUX);"") (TA FORMULE)
revient presque à celle que j'ai =SI(H64=1;A56;"") , sauf que je mets directement la case avec le texte de référence à copier au lieu d'utiliser RECHERCHEV... mais bon le "&" m'a sauvé, j'avais essayé de le mettre mais pas au bon endroit.
merci lately geek !!
et pour le pbm 2 :
avec des cases à cocher (et non plus des cases d'option), plusieurs choix peuvent exister simultanément.
EX: la personne cherche à la fois une maison (A1) et un appartement (A2), mais pas de garage (A3); OU ALORS une maison (A1) avec garage (A3)
quelle formule je dois utiliser pour faire apparaitre ds case résultat : "maison"+"garage" ?????