FORMULE

Résolu/Fermé
YOSEIKANAI Messages postés 23 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 10 novembre 2013 - 23 oct. 2013 à 18:01
YOSEIKANAI Messages postés 23 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 10 novembre 2013 - 23 oct. 2013 à 18:53
Bonjour à tous et merci d'avance pour vos futur réponses.
Je suis débutant sur excel et je cherche une formule qui pourrai dire ceci:

que si la cellule A1 et vide alors elle est egal a 0 mais si elle est superieur a 1alors elle est egal a 1 et si elle est inferieur a -1 alors elle est egal a moins1.

J'ai fais l'essai avec cette formule =SI(ET(A1=0;A1<-1;A1>1)0;-1;1) mais il me dit que la formule contient trop de données.

J'en appel donc a des utilisateurs expérimentés qui pourrai m'aider.

Cordialement

4 réponses

Salut

=SI(A1="";0;SI(A1<-1;-1;1))
0
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
Modifié par GrifOli le 23/10/2013 à 18:07
Bonjour,

Fais ceci: =SI(A1="";0;SI(A1>1;1;SI(A1<-1;-1;"")))

Cette formule n'affiche rien si ta cellule A1 est égale à 0, à 1 ou à -1 (tu n'as rien spécifié à cet égard). Si tu veux qu'elle affiche quelque chose de particulier, s.v.p. bien vouloir m'en faire part pour que je modifie la formule!
0
via55 Messages postés 14408 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 5 mai 2024 2 704
23 oct. 2013 à 18:09
Bonsoir

Tu ne peux pas mettre de condition sur la formule elle même car il y aura probleme de référence circulaire (le serpent qui se mord la queue!)
Par contre si les résultats dans la cellules proviennent d'un calcul ou d'une référence à une autre cellule tu peux mettre une condition

ex: la cellule A1 fait référence à la cellule B1 avec la formule =B1
La remplacer par : =SI(B1="";0;SI(B1>1;1;SI(B1<1;-1;B1)

Idem si calcul par ex en A1 on a =B1*C1
La remplacer par : =SI(B1*C1="";0;SI(B1*C1>1;1;SI(B1*C1<1;-1;B1*C1)

Cdlmnt
0
Salut.

Pas la peine de se compliquer la vie avec une 3ème condition, puisque la valeur si faux de la deuxième est conditionnée par l'expression des 2 premières.

Si 'pas 0' ni '-1' alors 1
0
YOSEIKANAI Messages postés 23 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 10 novembre 2013
23 oct. 2013 à 18:53
La formule de funky marche bien merci a tous j ai posé une autre question concernat excel si des gens confirmés peuvent y jeter un oeil
0
YOSEIKANAI Messages postés 23 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 10 novembre 2013
23 oct. 2013 à 18:11
Sa fonctionne impeccable un grand merci 3 jours que je planche la dessus et la c'est réglé en 30 secondes merci
0