Comment faire apparaître des "Texte(s)" en fonction de Valeurs

Résolu/Fermé
GUI-PEINE-SUR-EXCEL Messages postés 2 Date d'inscription samedi 15 juin 2013 Statut Membre Dernière intervention 15 juin 2013 - 15 juin 2013 à 02:37
jeanot017 Messages postés 86 Date d'inscription dimanche 14 avril 2013 Statut Membre Dernière intervention 25 juillet 2013 - 16 juin 2013 à 00:47
Bonjour à toutes et à tous,

merci d'avance pour l'attention que vous porterez à ma requête !

voici ma situation :

je cherche à pouvoir automatiser l'affichage "texte"d'une catégorisation par degré de sévérité de dysfonctionnement (en I4 pour valeur en H4), en fonction de l'importance de troubles observés "en valeurs %" chez trois jeunes adolescents.

A titre indicatif, les catégories et les % correspondants sont les suivants :

faiblement affectée (F, 0-20 %);
modérément affectée (M, 20-40 %);
assez bien affectée (A, 40-60 %);
très affectée (T, 60-80 %);
extrêmement affectée (E, 80 à 100 %).


Ma formule actuelle affiche l'erreur VALEUR! :

=SI(H4<=0,2;Faiblement affectée; );SI(H4<=0,4;Modérément affecté; );SI(H4<=0,6; Assez bien affectée; 0);SI(H4<=0,8; très affectée; );SI(H4>0,8; extrêmement affectée;)


Cela fait plus de trois heures que je m'escrime sur ce problème,

j'ai besoin de votre aide et vos conseils !


Bien cordialement,

Guillaume
A voir également:

5 réponses

Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
Modifié par Mytå le 15/06/2013 à 02:44
Salut le Forum

Comme ceci, basé sur ta formule
=SI(H4<=0,2;"Faiblement affectée";SI(H4<=0,4;"Modérément affecté";SI(H4<=0,6;"Assez bien affectée";SI(H4<=0,8;"très affectée";SI(H4>0,8;"extrêmement affectée";"")))))

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
« Si le déboguage est l'art d'enlever les bogues, alors la programmation doit être l'art de les créer. »
1
RachelMartel Messages postés 435 Date d'inscription mardi 14 mai 2013 Statut Membre Dernière intervention 24 mars 2021 25
Modifié par RachelMartel le 15/06/2013 à 02:45
Tu dois mettre ton texte entre guillemets, et tu as quelques erreurs de parenthèses et de point virgule. Voici ta formule corrigée :

=SI(H4<=0,2;"Faiblement affectée";SI(H4<=0,4;"Modérément affectée";SI(H4<=0,6; "Assez bien affectée";SI(H4<=0,8;"très affectée";SI(H4>0,8;"extrêmement affectée")))))
1
jeanot017 Messages postés 86 Date d'inscription dimanche 14 avril 2013 Statut Membre Dernière intervention 25 juillet 2013 41
15 juin 2013 à 02:57
Guillaume, bonsoir,

Ca ne risquait pas de fonctionner pour 2 raisons:

1/ le texte à insérer dans la cellule doit être entre guillemets : "faiblement affectée"

2/ tu as écrit toutes les conditions en linéaire, alors qu'elles devraient être imbriquées: pour 2 conditions, ça donne :

=SI(H4<=0,2;"Faiblement affectée";SI(H4<=0,4;"Modérément affecté";""))

remarque : si les cas ne sont pas vérifié et que tu veux qu'il n'apparaisse rien dans la cellule, termine par une paire de guillemets "" ce qui signifie dans Excel : contenu vide, sinon il y aura un chiffre 0 dans la cellule

je prends un petit moment pour te réécrie la formule en entier.

Cordialement
Jean
1
jeanot017 Messages postés 86 Date d'inscription dimanche 14 avril 2013 Statut Membre Dernière intervention 25 juillet 2013 41
15 juin 2013 à 03:23
Et voilà, ça a l'air de fonctionner, testé dans tous les cas de figure, y compris négatif
Dans la formule, comme tous les cas de figure existent en deçà de 0,2 et au delà de 0,8, j'ai supprimé à la fin le ;"" qui ne sert plus à rien

=SI(H4<=0,2;"Faiblement affectée";SI(H4<=0,4;"Modérément affectée";SI(H4<=0,6;"Assez bien affectée";SI(H4<=0,8; "très affectée";SI(H4>0,8; "extrêmement affectée")))))

Jean
1

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

Posez votre question
GUI-PEINE-SUR-EXCEL Messages postés 2 Date d'inscription samedi 15 juin 2013 Statut Membre Dernière intervention 15 juin 2013
Modifié par GUI-PEINE-SUR-EXCEL le 15/06/2013 à 23:40
Franchement merci !

Vous êtes formidables !

Vous m'enlevez une Épine de l'oeil et bien des soucis...

Je ne savais absolument pas qu'il était nécessaire de mettre des "" pour l'affichage du texte et éviter l'affichage d'une valeur 0.... et pour l'imbrication... j'ai appris quelque chose qui me sera bien utile à l'avenir.

Encore merci a Myta, Rachelmartel et jeanot017 : Bonne continuation à vous !
0
RachelMartel Messages postés 435 Date d'inscription mardi 14 mai 2013 Statut Membre Dernière intervention 24 mars 2021 25
15 juin 2013 à 23:41
Ça fait plaisir! Tu peux cocher Résolu! :)
0
jeanot017 Messages postés 86 Date d'inscription dimanche 14 avril 2013 Statut Membre Dernière intervention 25 juillet 2013 41
16 juin 2013 à 00:47
Heuu...nooon on est juste Excel&" "&lents

nb: l"association : &" "&... (avec un espace entre guillemets) sert à mettre un espace entre deux mots dans une concaténation de texte récupéré d'autres cellules. (si je mets pas l'espace, on peut êre accusés d'avoir la grosse tête)

mais ça fait plaisir de pouvoir dépanner.
bonne route...
0