Besoin d'aide ne formule "condition"

  • Initiateur de la discussion Initiateur de la discussion Captain
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Captain

Guest
Soit une cellule A1 contenant une valeur en nombre et une cellule B1 contenant une seconde valeur en nombre, voilà ce que je souhaiterai obtenir dans une cellule C1 :
'Si B1=(A1-2) => C1=4,si B1=(A1-1) => C1=3, si B1=A1 => C1=2, si B1=(A1+1) => C1=1, si B1> ou =(A1+2) => C1=0'

Quelqu'un peut-il me donner une formule qui me permettrait d'afficher ce résultalt ?

D'avance merci à toutes et à tous pour votre aide 🙂
 
Re:Besoin d'aide ne formule

Dans ma formule, que je dois copier/coller sur d'autres lignes, comment faire pour que la valeur A1 soit toujours celle prise en référence .... pour qu'elle ne change pas lors de la copie .... faut-il mettre un sigle $ ? .... si oui où ?
 
Re:Besoin d'aide ne formule

En fait, je dois repréciser ma question.
Ma formule actuelle, en colonne 'M', ligne '6' est :

=SI(M5=(M3+M4)-2;4;SI(M5=(M3+M4)-1;3;SI(M5=(M3+M4);2;SI(M5=(M3+M4)+1;1;SI(M5>=(M3+M4)+2;0😉))))

Si je 'copie/colle' cette formule dans la colonne 'N', ligne '6', aucun problème puisque je me retrouve avec la formule :

=SI(N5=(N3+N4)-2;4;SI(N5=(N3+N4)-1;3;SI(N5=(N3+N4);2;SI(N5=(N3+N4)+1;1;SI(N5>=(N3+N4)+2;0😉))))

Par contre, comment construire ma formule pour que, si je la 'copie/colle' sur la colonne 'M', ligne '10' (par exemple), je me retrouve automatiquement avec la formule :

=SI(M9=(M3+M4)-2;4;SI(M9=(M3+M4)-1;3;SI(M9=(M3+M4);2;SI(M9=(M3+M4)+1;1;SI(M9>=(M3+M4)+2;0😉))))


J'espère que mon post est clair ..... (soupir) 😱
 
Re:Besoin d'aide ne formule

Bonsoir Captain, bonsoir à tous,

Tu dois mettre les lignes qui ne bougent pas en 'référence Absolue' en mettant un $ devant, ce qui fait qu'elles ne vont pas changer mais que la colonne peut changer si nécessaire, ce qui donne:

=SI(M5=(M$3+M$4)-2;4;SI(M5=(M$3+M$4)-1;3;SI(M5=(M$3+M$4);2;SI(M5=(M$3+M$4)+1;1;SI(M5>=(M$3+M$4)+2;0)))))

As-tu quand même essayé ma formule qui me paraît donner le même résultat en plus simple.

Ta formule ne règle pas non plus le cas où M4<M3-2 le résultat est 'FAUX'.

@+

Gael
 
Re:Besoin d'aide ne formule

J'ai essayé ta formule qui ne fonctionne pas 🙁

Par ailleurs, la mise en valeur absolue comme tu me l'indiques pose un problème.
En effet, en l'insérant en colonne 'M', ligne '6' j'obtiens donc :
=SI(M5=(M$3+M$4)-2;4;SI(M5=(M$3+M$4)-1;3;SI(M5=(M$3+M$4);2;SI(M5=(M$3+M$4)+1;1;SI(M5>=(M$3+M$4)+2
;0)))))

Si je la 'copie/colle' en colonne 'P', ligne '6', j'obtiens :
=SI(P15=($M$3+$M$4)-2;4;SI(P15=($M$3+$M$4)-1;3;SI(P15=($M$3+$M$4);2;SI(P15=($M$3+$M$4)+1;1;SI(P15>=($M$3+$M$4)+2;0😉))))

or, j'aimerai obtenir :
=SI(P15=(P3+P4)-2;4;SI(P15=(P3+P4)-1;3;SI(P15=(P3+P4);2;SI(P15=(P3+P4)+1;1;SI(P15>=(P3+P4)+2;0😉))))

Tu vois ce que je veux dire ? 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
665
W
Réponses
5
Affichages
572
Retour