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

adaptation d'une formule "gauche"

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

J

JJ1

Guest
Bonsoir ,
je voudrais compter dans une plage les nombres ayant rien à gauche(unités), 1 à gauche (diz)...
=si(cnum(gauche(A1:F10,1)=G1);1;0)
ici G1 serait égal à 1 par ex pour compter les dizaines
La fonction gauche ne marche pas avec une plage?
merci et bonne soirée
 
Re : adaptation d'une formule "gauche"

Bonjour,

Nombres en A2:C6 seulement

Pour les unités
=SOMMEPROD((DROITE($A2:$C6)*1=G$2)*1)
Pour les dizaines
=SOMME(SI($A2:$C6>9;(STXT($A2:$C6;NBCAR($A2:$C6)-1;1)*1=S$2)*1))
Pour les centaines
=SOMME(SI($A2:$C6>99;(STXT($A2:$C6;NBCAR($A2:$C6)-2;1)*1=AC$2)*1))

Les 2 dernières :
Formules matricielles, à valider par ctrl, maj et entrée

Gauche(A1;1) ou Gauche(A1) renvoie le 1er chiffre à gauche,
qu'il y ait 1000 ou 111 ou 12 ou 1 dans la cellule, ça donne 1

Gauche() renvoie du texte, Gauche()*1 suffit pour donner au résultat une valeur numérique.

Tu dis "rien à gauche(unités)",
c'est que la cellule est vide, s'il n'y a rien à gauche.
 

Pièces jointes

Re : adaptation d'une formule "gauche"

Bonjour Monique et merci pour ces belles formules...
pourquoi n'as tu pas écrit:
=sommeprod((gauche(A1:C6)*1=G1)*1) comme la formule droite? (à cause des unités à 1 chiffre?)
si j'ai 18 gauche donnera 1 et droite 8
si j'ai 9 gauche donnera 9 mais aussi droite renverra 9, c'est ça?
merci encore et bonne journée
 
Re : adaptation d'une formule "gauche"

Bonjour,

"pourquoi n'as tu pas écrit:
=sommeprod((gauche(A1:C6)*1=G1)*1) comme la formule droite? (à cause des unités à 1 chiffre?)"

Parce que ces formules
=GAUCHE(54321)
=GAUCHE(5432)
=GAUCHE(543)
=GAUCHE(54)
=GAUCHE(5)
renvoient toutes 5

Mais je me demande si j'ai compris la question
et si tes dizaines à toi et mes dizaines à moi sont la même chose
 
- 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

  • Question Question
Microsoft 365 Tableau
Réponses
24
Affichages
2 K
Réponses
7
Affichages
542
Réponses
13
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…