Fonction IF imbriquée

  • Initiateur de la discussion Initiateur de la discussion Fr
  • 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 !

F

Fr

Guest
Bonjour,

Je souhaite créer une fonction dans Excel qui m'affiche dans une cellule donné, du texte simple du genre
catégorie1 ou catégorie 2 ou catégorie 3 ou n'affiche rien s'il n'y a de valeur
positive dans aucune dans 3 cellules suivantes

si la cellule P2 contient un chiffre positif=>afficher catégorie 1
si la cellule Q2 contient un chiffre positif=>afficher catégorie 2
si la cellule R2 contient un chiffre positif=>afficher catégorie 3
si les 3 cellules sont vides ou contiennent 0 => ne rien afficher

En principe, il n'y a pas de valeur positive dans plusieurs cellules d'une même ligne.

Voici pour l'instant la formule, en S2, qui ne fonctionne pas tout à fait.
=IF(P2>0;"catégorie1";"IF (Q2>0;"catégori2";IF(R2>0;"Catégorie3";" ")))

D'avance, merci!
 
Bonjour Fr,

Pour moi ta formule est bonne. En quoi ne fonctionne t'elle pas ?

Sous forme de formule dans s2, tape :
= si(p2>0;"catégorie1";si(q2>0;"catégorie2";si(r2>0;"catégorie3";"")))

Si tu es en Vba, la formule s'ecrit avec des if :

sub catégorie()

Dim nbligne as long

nbligne = range("r1").currentregion.rows.count

range("s2:s"& nbligne)="=if(rc[-3]>0,""catégorie1"",if(rc[-2]>0,""catégorie2"",if(rc[-3]>0,""catégorie3"","""")))"

end sub
 
- 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
6
Affichages
625
Réponses
7
Affichages
702
Réponses
7
Affichages
880
Retour