Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/08/2011, à 13:48

Compte anonymisé

[résolu][OOo Calc] Transformer lettres en chiffres

Bonjour à tous,

Dans le cadre de mon travail, je dois informatiser un test psychométrique (je ne suis pas informaticien pour un sou mais cela m'intéresse).
N'ayant aucune notion de programmation, le plus simple est donc pour moi de le faire via un tableur excel (lorsqu'il y avait un informaticien, celui ci avait informatisé les précédents tests par ce biais là).

Je bloque sur un point.

J'aurai besoin que les gens qui passent le test puissent cocher des cases selon leur approbation à certaines affirmations (ex : Vous êtes comme ça : non/un peu/neutre/plutôt/totalement). Pour cela, je pense que le plus simple est qu'ils mettent un x dans la cellule appropriée. L'idée serait que si un x est présent dans une cellule alors, cette cellule vaut un certain score.

Je cherche donc une formule pour une case de résultats qui puisse vouloir dire :

Si B2 = x alors B2 = 4
Vous voyez l'idée ?

J'ai peut être mal cherché, mais j'ai pas trouvé grand chose sur Internet hmm
Quelqu'un pour m'aider ?

Merci d'avance !

Dernière modification par Compte anonymisé (Le 10/08/2011, à 17:08)

#2 Le 10/08/2011, à 15:15

Compte anonymisé

Re : [résolu][OOo Calc] Transformer lettres en chiffres

Dairadatzu a écrit :

Si B2 = x alors B2 = 4

Si B2=x, B2=x.

Par contre, dans la case B3, tu peux essayer ceci:

=IF(ISLOGICAL(ISTEXT(B2));4;0)

Dernière modification par Compte anonymisé (Le 10/08/2011, à 15:18)

#3 Le 10/08/2011, à 17:07

Compte anonymisé

Re : [résolu][OOo Calc] Transformer lettres en chiffres

Merci pour ta réponse !

Je dois mal m'y prendre mais je n'y arrive pas avec cette formule.

Quoiqu'il en soit, j'ai pu contourner le problème en faisant :

=SUBSTITUE(B2;"x";"4")

Dernière modification par Compte anonymisé (Le 10/08/2011, à 17:07)

#4 Le 10/08/2011, à 20:14

Compte anonymisé

Re : [résolu][OOo Calc] Transformer lettres en chiffres

Les deux marchent chez moi (libreoffice), sauf que ce n'est pas SUBSTITUE, mais SUBSTITUTE dans ta formule.

"=IF(ISLOGICAL(ISTEXT(B2));4;0)" est plus générique et fonctionnera si l'utilisateur rentre un x ou un y, pourvu que ce soit une lettre.

Dernière modification par Compte anonymisé (Le 10/08/2011, à 20:16)

#5 Le 10/08/2011, à 20:29

Nasman

Re : [résolu][OOo Calc] Transformer lettres en chiffres

Tu peux utiliser la barre d'outils contrôle de formulaire et mettre une case à cocher.
Lorsque cette case sera cochée, la valeur "Vrai" apparaitra dans la cellule liée à ce contrôle. Il ne te reste plus qu'à utiliser cette valeur booléenne (vrai=1, faux=0) pour faire tes calculs.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne