Problème Excel avec fonction SI
Fermé
Ludovic
-
28 nov. 2008 à 08:23
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 2 avril 2009 à 05:28
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 2 avril 2009 à 05:28
A voir également:
- Problème Excel avec fonction SI
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Formule excel - Guide
- Fonction somme excel - Guide
- Fonction moyenne excel - Guide
5 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
28 nov. 2008 à 09:10
28 nov. 2008 à 09:10
Bonjour
Pour information
votre formule celle qui marchait à pas l'air incorrecte pour ce que vous voulez faire.
Je pense que votre problème vient (peurt être) du fait que vous mettez 0 en B10 et "" dans la formule.Essayez de remplacer le "" par 0, car ces deux valeurs ne sont pas identiques pour excel,car pour lui,"" reconnait une cellule vide
*0 n'est pas une cellule vide
Par ailleurs, si vous n'avez que les quatre options à traiter, c'est à dire si B10 n'st jamais plius grand que 10, vous pouvez faire abstraction du dernier item de la formule qui sera pris en compte si les autres sont ignorées,comme vous l'a parfaitement proposé Wilfried dans sa première option. Dans ce cas, vous n'avez plus besoin du 0. Cette option suppose bien sur que vous n'avez pas de valeur décimale situées dans les limites 0 à10 et surtout entre 3 et 4 .
Crdlmnt
Pour information
votre formule celle qui marchait à pas l'air incorrecte pour ce que vous voulez faire.
Je pense que votre problème vient (peurt être) du fait que vous mettez 0 en B10 et "" dans la formule.Essayez de remplacer le "" par 0, car ces deux valeurs ne sont pas identiques pour excel,car pour lui,"" reconnait une cellule vide
*0 n'est pas une cellule vide
Par ailleurs, si vous n'avez que les quatre options à traiter, c'est à dire si B10 n'st jamais plius grand que 10, vous pouvez faire abstraction du dernier item de la formule qui sera pris en compte si les autres sont ignorées,comme vous l'a parfaitement proposé Wilfried dans sa première option. Dans ce cas, vous n'avez plus besoin du 0. Cette option suppose bien sur que vous n'avez pas de valeur décimale situées dans les limites 0 à10 et surtout entre 3 et 4 .
Crdlmnt
wilfried_42
Messages postés
907
Date d'inscription
mardi 19 août 2008
Statut
Contributeur
Dernière intervention
8 décembre 2009
242
28 nov. 2008 à 08:46
28 nov. 2008 à 08:46
Bonjour
si tu n'as que 3 conditions :
=si(poids<1;1;si(poids<4;2;3))
si tu en as plus je te conseille un petit tableau avec tes ecarts
col A -- col B
0------------1
1------------2
4------------3
11----------4
26----------5
51----------6
101--------7
avec comme formule :
=recherchev(poids;$A$1:$B$7;2;VRAI)
si tu n'as que 3 conditions :
=si(poids<1;1;si(poids<4;2;3))
si tu en as plus je te conseille un petit tableau avec tes ecarts
col A -- col B
0------------1
1------------2
4------------3
11----------4
26----------5
51----------6
101--------7
avec comme formule :
=recherchev(poids;$A$1:$B$7;2;VRAI)
smartway14
Messages postés
822
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
8 octobre 2011
185
30 mars 2009 à 13:19
30 mars 2009 à 13:19
essayez la formule NB.SI()
Mabelle60
Messages postés
469
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
21 juin 2017
130
30 mars 2009 à 13:28
30 mars 2009 à 13:28
NB.SI ne peut répondre à ce problème.
Cette fonction dénombre l'occurence d'un critère dans un champs. (NB.SI(Champs;Critère))
Cette fonction dénombre l'occurence d'un critère dans un champs. (NB.SI(Champs;Critère))
arrial
Messages postés
1753
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
29 décembre 2023
250
1 avril 2009 à 15:30
1 avril 2009 à 15:30
c10=si(b10="";"";si(b10>10;"erreur>10";si(b10>=4;3;si(b10>3;"erreur>3";si(b10>=1;2;si(b10>0;"erreur>0";si(b10=0;1,"négatif")))))))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58389
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
17 090
2 avril 2009 à 05:28
2 avril 2009 à 05:28
Salut.
La toute première réponse était la bonne.
D'ailleurs Vaucluse le confirme au post 2.
Par contre les propositions des posts 3 et 5 ne conviennent pas dans cet exemple.
La toute première réponse était la bonne.
D'ailleurs Vaucluse le confirme au post 2.
Par contre les propositions des posts 3 et 5 ne conviennent pas dans cet exemple.