Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Modifier un paramêtre dans la formule

Olyxier

XLDnaute Occasionnel
Bonjour le forum

voici un code que je voudrai un peu modifier,mais je ne sais pas ce qu'il faut changer dans la formule pour avoir un bon résultat.

je vous joints un fichier pour mieux vous expliquer.

merci pour le temps et les explications que vous voulez bien me donner.

bonne journée à vous tous
 

Pièces jointes

  • Classeur1.xlsx
    12.1 KB · Affichages: 53
  • Classeur1.xlsx
    12.1 KB · Affichages: 50
  • Classeur1.xlsx
    12.1 KB · Affichages: 55

tototiti2008

XLDnaute Barbatruc
Re : Modifier un paramêtre dans la formule

Bonjour Olyxier,

à tester

en D29

Code:
=SOMMEPROD((STXT(DROITE(G29;NBCAR(G29)-CHERCHE(")";G29));LIGNE(INDIRECT("1:"&NBCAR(DROITE(G29;NBCAR(G29)-CHERCHE(")";G29)))));1)*1<4)*(STXT(DROITE(G29;NBCAR(G29)-CHERCHE(")";G29));LIGNE(INDIRECT("1:"&NBCAR(DROITE(G29;NBCAR(G29)-CHERCHE(")";G29)))));1)*1>0))

en E29

Code:
=SOMMEPROD((CODE(STXT(GAUCHE(G29;CHERCHE("(";G29)-1)&DROITE(G29;NBCAR(G29)-CHERCHE(")";G29));LIGNE(INDIRECT("1:"&NBCAR(GAUCHE(G29;CHERCHE("(";G29)-1)&DROITE(G29;NBCAR(G29)-CHERCHE(")";G29)))));1))<58)*(CODE(STXT(GAUCHE(G29;CHERCHE("(";G29)-1)&DROITE(G29;NBCAR(G29)-CHERCHE(")";G29));LIGNE(INDIRECT("1:"&NBCAR(GAUCHE(G29;CHERCHE("(";G29)-1)&DROITE(G29;NBCAR(G29)-CHERCHE(")";G29)))));1))>47))
 

Olyxier

XLDnaute Occasionnel
Re : Modifier un paramêtre dans la formule

Bonjour tototiti

merci pour ton aide j'ai essayé le code il marche bien en D29 et E29 mais lorsque je le teste sur le tableau du haut de 1 à 18
cela ne marche plus ou il ne compte pas tout les chiffres avant les guillemets . et je vois pas pourquoi
merci et @+
 

tototiti2008

XLDnaute Barbatruc
Re : Modifier un paramêtre dans la formule

Re,

Oui, je n'avais pas bien lu essaye en D2


Code:
=SOMMEPROD((STXT(GAUCHE(G2;CHERCHE("(";G2)-1)&DROITE(G2;NBCAR(G2)-CHERCHE(")";G2));LIGNE(INDIRECT("1:"&NBCAR(GAUCHE(G2;CHERCHE("(";G2)-1)&DROITE(G2;NBCAR(G2)-CHERCHE(")";G2)))));1)<"4")*(STXT(GAUCHE(G2;CHERCHE("(";G2)-1)&DROITE(G2;NBCAR(G2)-CHERCHE(")";G2));LIGNE(INDIRECT("1:"&NBCAR(GAUCHE(G2;CHERCHE("(";G2)-1)&DROITE(G2;NBCAR(G2)-CHERCHE(")";G2)))));1)>"0"))
 

Olyxier

XLDnaute Occasionnel
Re : Modifier un paramêtre dans la formule

OUI là tototiti ca marche bien pour le compte des chiffres de 1 à 3 .
mais dans ta 2eme formules pour compter le nombre de chiffre dans la cellule lorsque je la met en E8 ou E9 elle me dit 4 alors qu'il y à 6 chiffres .
?? pourquoi .
merci et bonne journée
 

Olyxier

XLDnaute Occasionnel
Re : Modifier un paramêtre dans la formule

oui tu as raison c'est moi qui me suis mal expliqué excuse moi les D sont compté comme un chiffre .
il y a donc 6 caractère.
désolé et encore merci
 

tototiti2008

XLDnaute Barbatruc
Re : Modifier un paramêtre dans la formule

Re,

Eh oui, évidement, tout le monde sait que D est un chiffre
forcément, ça change la formule

Code:
=nbcar(GAUCHE(G29;CHERCHE("(";G29)-1)&DROITE(G29;NBCAR(G29)-CHERCHE(")";G29)))
 

Discussions similaires

  • Résolu(e)
Microsoft 365 Formule SI
Réponses
8
Affichages
188
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…