EXCEL si et sinon
Piero
-
Bidouilleu_R Messages postés 1209 Statut Membre -
Bidouilleu_R Messages postés 1209 Statut Membre -
Bonjour,
dans le SI,si la reponse est non je voudrais que le SINON ne change pas le contenu de la case (case renseignée par une condition précedente)
en fait dans ma formule (A1) j'ai mis SINON = A1 mais le systeme dit que c'est une reference circulaire
pour etre plus A1à A31 correspondent au jour du mois
dans B1 j'ai un nombre et dans C1 = date 01 à 31
A1 = si(C1="01";+$b$1;+A1)
le 1er du mois c''est ok mais le 2 je veux conserver le premier resultat
etc jusqu'au 31
avez vous une solution?
Merci
dans le SI,si la reponse est non je voudrais que le SINON ne change pas le contenu de la case (case renseignée par une condition précedente)
en fait dans ma formule (A1) j'ai mis SINON = A1 mais le systeme dit que c'est une reference circulaire
pour etre plus A1à A31 correspondent au jour du mois
dans B1 j'ai un nombre et dans C1 = date 01 à 31
A1 = si(C1="01";+$b$1;+A1)
le 1er du mois c''est ok mais le 2 je veux conserver le premier resultat
etc jusqu'au 31
avez vous une solution?
Merci
3 réponses
-
Bonjour,
Une simple fonction Si imbriquée devrait faire l'affaire.
Par exemple, voici une formule :
Si(A1>2000,"Rentable",Si(A1>1000,"Budget atteint",=A1))
Cette formule permet de dire, en français que :
Si A1 a une valeur supérieure à 2000, il va indiquer que c'est rentable. Sinon, il va maintenant tester voir si A1 est supérieur à 1000. Si oui, il va indiquer que le budget est atteint. Sinon, il va indiquer la case A1 dans la case où se trouve la formule.
C'est à adapter en fonction de tes demandes. Si tu veux, joins ton projet que j'y jette un coup d'oeuil. Ce sera plus facile pour t'aider dans ta formule.
N'oublie pas : D'abord le plus grand, au plus petit. Si tu avais inscris :
Si(A1>1000,"Rentable",Si(A1>2000,"Budget atteint",=A1))
ça aurait dans tout les cas mit "Rentable" puisque ce qui est supérieur à 2000 l'est obligatoirement à 1000.
Si tu as besoin d'aide, call me !
Adrien
-
en fait dans ma formule (A1) j'ai mis SINON = A1 mais le systeme dit que c'est une reference circulaire
pour etre plus clair j'ai A1à A31 correspondent au jour du mois
dans B1 j'ai un nombre et dans C1 = date 01 à 31
A1 = si(C1="01";+$b$1;+A1)
le 1er du mois c''est ok mais le 2 je veux conserver le premier resultat
etc jusqu'au 31
-
-
Bonjour,
Si ce classeur n'est pas personnel, saurais-tu me l'envoyer, je ne comprends pas très bien ce que tu veux faire.
Merci
Adrien
-
d'après ce que je comprends tu veux une fonction qui te donnes
1er ...février
02 ..
03 ..
..
28 ..
30
31
donc tu testes si tu as "01" en C1 que tu remplaces par "1er" qui est en $b$1
sinon lui donner le numéro du jour en deux chiffres.
Est-ce que je vois bien?