Condition si
Fermé
claudeferland
-
21 févr. 2019 à 16:01
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 - 4 mars 2019 à 12:04
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 - 4 mars 2019 à 12:04
4 réponses
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
21 févr. 2019 à 16:02
21 févr. 2019 à 16:02
Bonjour,
est compris entre quoi ? Il y a ie qui est un lien !
est compris entre quoi ? Il y a ie qui est un lien !
=SI(ET(C26>=8;C26<=10);"7";"") me donne un message d erreur
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
Modifié le 21 févr. 2019 à 16:20
Modifié le 21 févr. 2019 à 16:20
quel genre de message d'erreur ?
quel format de cellule en C26 ?
quel format de cellule en C26 ?
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
24 févr. 2019 à 16:57
24 févr. 2019 à 16:57
Merci de télécharger un fichier parce que là je ne vois pas pourquoi ça te renvoie une erreur !
Il y a du texte ou une date qq part ?
Il y a du texte ou une date qq part ?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié le 24 févr. 2019 à 18:06
Modifié le 24 févr. 2019 à 18:06
Bonjour
à toutes fins utiles et un peu au hasard, si votre formule renvoi #NAME au lieu de :#NOM, c'est que vous avez un Excel anglais et donc que la formule doit s'écrire:
=IF(AND(C26>=8,C26<=10),"7","")
notez que pas défaut en anglais, le séparateur de fonction est la virgule, mais peut dépendre de vos options. Donc essayez avec , et si ça ne va pas avec ;
par ailleurs, placer le résultat 7 entre guillemets le transforme en texte, ce qui peut être gênant pour des calculs ultérieurs. Laissez le plutôt tout seul.
crdlmnt
à toutes fins utiles et un peu au hasard, si votre formule renvoi #NAME au lieu de :#NOM, c'est que vous avez un Excel anglais et donc que la formule doit s'écrire:
=IF(AND(C26>=8,C26<=10),"7","")
notez que pas défaut en anglais, le séparateur de fonction est la virgule, mais peut dépendre de vos options. Donc essayez avec , et si ça ne va pas avec ;
par ailleurs, placer le résultat 7 entre guillemets le transforme en texte, ce qui peut être gênant pour des calculs ultérieurs. Laissez le plutôt tout seul.
crdlmnt
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
24 févr. 2019 à 21:08
24 févr. 2019 à 21:08
Bien vu Vaucluse pour son Excel en anglais, je n'y ai pas pensé du tout !
Nouvelle formule, pour une plage entre 6 et 8 :
=IF(AND(C26>=6,C26<=8),"7","")
Nouvelle formule, pour une plage entre 6 et 8 :
=IF(AND(C26>=6,C26<=8),"7","")
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
24 févr. 2019 à 21:40
24 févr. 2019 à 21:40
Oui et non dans le sens où il n'y aura plus de logique entre les valeurs mini et maxi !
Si le mini est 6 et le maxi 10, alors :
=IF(AND(C26>=6,C26<=10),"7","")
Si le mini est 6 et le maxi 10, alors :
=IF(AND(C26>=6,C26<=10),"7","")
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 211
3 mars 2019 à 17:05
3 mars 2019 à 17:05
Bonjour à tous,
yoyo, comme déjà dit par vaucluse, perd cette habitude de mettre des nombre entre " ".
"7" est une chaine de caractère
7 est un numérique
Pour excel c'est différent, surtout au moment des recherches où il ne trouvera pas.
eric
yoyo, comme déjà dit par vaucluse, perd cette habitude de mettre des nombre entre " ".
"7" est une chaine de caractère
7 est un numérique
Pour excel c'est différent, surtout au moment des recherches où il ne trouvera pas.
eric
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
4 mars 2019 à 12:04
4 mars 2019 à 12:04
mauvaise habitude que je dois perdre, merci pour l'info eriiic & Vaucluse :)
21 févr. 2019 à 16:07
=SI(ET(A1>8;A1<10);"7";"")
mais est-ce supérieur à 8 et inférieur à 10 ou alors supérieur ou égal à 8 et inférieur ou égal à 10 ?
dans ce cas :
=SI(ET(A1>=8;A1<=10);"7";"")
24 févr. 2019 à 16:52
24 févr. 2019 à 17:01
24 févr. 2019 à 17:26
24 févr. 2019 à 17:43