Toujours ces 3 conditions pour un calcul excel..!

Résolu/Fermé
NaShoN - Modifié par NaShoN le 16/12/2013 à 12:11
dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 - 16 déc. 2013 à 15:24
Bonjour à tous,

Je bosse actuellement sur un document unique (formulaire excel de diagnostique de sécurité au travail). dans ce cadre je réalise des notations de 1 à 28 de certains aspects de la sécurité au travail selon les différents secteurs de l'entreprise.

J'ai définit un code de couleur afin de rendre la notation plus lisible..
Du mieux au moins bien soit du vert au rouge selon l'exemple suivant..

avec une note de 1 à 5 => couleur verte
avec une note de 6 à 11 => couleur jaune
avec une note de 12 à 28 => couleur rouge

Liens vers l'image: http://www.heberger-image.fr/images/39163_excel.jpg.html

Maintenant je souhaiterais faire un graphique ("pie" si possible) représentant le nombre de vert, de jaune et de rouge par "secteur de l'entreprise". Je me suis dit que le plus simple était de définir des "écarts".

La donnée que j'analyse est en case M25,

je voudrais donc que:
- la cellule affiche 1 pour une valeur de M25 de 1 à 5
- la cellule affiche 2 pour une valeur de M25 de 6 à 11
- la cellule affiche 3 pour une valeur de M25 de 12 à 28

Ensuite il serais facile pour moi de créer mon graphique "pie" pour montrer si nous avons une majorité de 1 de 2 ou de 3, que je rapporterais aux couleurs initiales vert, jaune et rouge..

Voici la fonction que j'ai essayé de mettre en place:

"=SI(M25>11;"3";SI(ET(M25>5;M25<12);"2";"1"))"

Mais cela ne marche pas (je ne suis pas étonné!)! Je suis un peu en difficulté..j'imagine que c'est assez simple mais je galère un peu! Quelqu'un pourrait-il me filer un petit coup de pouce ?

En espérant avoir été suffisamment clair.

Merci d'avance.
A voir également:

14 réponses

dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
16 déc. 2013 à 13:54
Bonjour,
c'est etonnant car la formule que tu as ecrit (sans les guillements evidemment) fonctionne ?
1
dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
16 déc. 2013 à 14:18
verifie ta formule si elle est bien correcte par rapport à l'exemple que tu as donné. Un "#nom?" correspond un un nom de fonction ou de cellule mal orthographié.
1
dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
16 déc. 2013 à 14:42
ouvre un nouveau classeur et colle ta formule en N25. Est ce que celà fonctionne quand tu modifies la valeur de M25 ?
1
dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
16 déc. 2013 à 15:00
C'est galère en effet.
Avec cette formule, si tu entres des chiffres en M25 çà fonctionne et si tu rentres n'importe quoi en M25 çà donne toujours 3. Donc l'erreur ne vient pas du contenu en M25.
La seule façon d'obtenir "#nom?" et de mal ortographier la formule comme ci après : =SoI(M25.....)
Je suis désolé mais je ne vois pas pourquoi çà ne fonctionne pas !
1

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

Posez votre question
dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
16 déc. 2013 à 15:20
Dernière idée : puisque tu obtiens "#name au lieu de "#nom essaye de passer tes conditions en anglais IF et AND
1
SUPERBE, CA FONCTIONNE !

Comment ais-je pu zapper ça..! Évident, et pourtant ..!

Merci beaucoup dlt-pan !!!
1
Pourtant Excel me marque "#name?" ce qui doit vouloir dire qu'il est perdu ou ne trouve pas ce à quoi ma commande se refere c'est bien ça?
0
Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 63
16 déc. 2013 à 14:35
Bonjour,

sinon tu peux toujours déposer ton fichier sur www.cjoint.com

ça nous aidera,

Cdt,
0
=SI(M25>11;"3";SI(ET(M25>5;M25<12);"2";"1"))

Copié/collé! Ca semble etre exactement la même orthographe..
0
Non, même problème "#name?"
J'ai vérifié, je pense que l'orthographe est la bonne..
Galère galère!
0
Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 63
16 déc. 2013 à 14:51
0
@Lentzouille: Voila la feuille du classeur

http://cjoint.com/?0Lqo1iZdcUf
0
Ok, merci quand même pour le coup de main..

Peut être que cela n'est pas compatible avec le mélange de code de couleur que j'ai mis en place au préalable sur ces mêmes cases..

Je vais choisir la bonne vieille méthode de la case "fantôme" marquer manuellement 1, 2 ou 3 à coté hors zone d'impression, et tirer mes graphs de ces données...mais celui qui reprendra le document pour le mettre à jour devra se faire chier autant que moi..tant pis!

Merci d'avoir essayé..!
0
dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
16 déc. 2013 à 15:24
tu peux le mettre en resolu
au plaisir
0