problème de condition

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 !

astralon

XLDnaute Occasionnel
Bonjour,

Si R14 = "0R+0V" ===> R17 = " "
Si R14 = "1R+1V" ===> R17 = "IN12"
Si R14 = "2R+1V" ===> R17 = "IN12"
Si R14 = "4R+4V" ===> R17 = "IN12"
Si R14 = "1R/V" ====> R17 = "IN8"
Si R14 = "2R/V" ====> R17 = "IN8"
Si R14 = "4R/V" ====> R17 = "IN8"

en bref si il y a 0 => vide
si il y a "+" => toujours "IN12"
Si il y a "/" => toujours "IN8"

=si(R14="0R+0V";"";SI(NBCAR(SUBSTITUE(R14;"+";" "))>0;"IN12";"IN8"))

ca fonctionne pas bien
 
Re : problème de condition

bonjour

essaye ceci :

=Si(R14="0R+0V";"";Si(ESTERREUR(TROUVE("+";R14));"IN8";"IN12"))

Sinon ta formule corigée

=si(R14="0R+0V";"";SI(NBCAR(SUBSTITUE(R14;"+";""))><NBCAR(R14);"IN12";"IN8"))

Le but est de remplacer le + par rien, modifiant (s'il est present) la longueur de la chaine qui est comparée à la longueur differente de la chaine
 
- 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

Discussions similaires

Réponses
2
Affichages
283
Réponses
12
Affichages
363
Réponses
2
Affichages
136
  • Question Question
Microsoft 365 Probleme format VBA
Réponses
8
Affichages
1 K
Retour