Somme chiffres et lettres

jedjed

XLDnaute Nouveau
Bonjour à tous,

Je me suis permis d'envoyer un message tout à l'heure mais n'ai pas obtenu de réponse. J'ai donc essayé de clarifier ma demande.

je dois pour un planing effectuer des sommes de lettres et chiffres mélangés mais sans tenir compte des lettres.

12s + RP + 13S + 11S + 1 = 37
Comment arriver à ce résultat ?


Merci d'avance

Jérôme
 

Tibo

XLDnaute Barbatruc
Re : Somme chiffres et lettres

Bonjour,

Il ne sert à rien de créer un nouveau fil si tu n'as pas obtenu de réponse sur le précédent :mad:. Il fallait rester sur l'ancien :

https://www.excel-downloads.com/threads/planing-jai-besoin-daide-pour-une-formule.127278/

en supposant que tes codes numériques fassent toujours 2 caractères (ce qui semble être le cas sur le fichier joint sur ton autre post)

en B15, un essai avec une formule matricielle :

Code:
=SOMME(SI(ESTNUM(GAUCHE(B5:B11;2)*1);GAUCHE(B5:B11;2)*1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier ensuite vers la droite

@+
 

Tibo

XLDnaute Barbatruc
Re : Somme chiffres et lettres

re,

Sous réserve qu'il s'agisse du même fichier que celui de ton autre post, ça fonctionne chez moi.

Ne pas oublier, comme je l'avais signalé, qu'il s'agit d'une formule matricielle qui demande à être validée par CTRL + MAJ + ENTREE

Voir le fichier joint

@+
 

Pièces jointes

  • jedjed.zip
    10.2 KB · Affichages: 60

Tibo

XLDnaute Barbatruc
Re : Somme chiffres et lettres

Salut cher voisin,

Pour tenir compte de ton message en MP, une autre formule, basée sur le fait que tes codes peuvent être constitués d'un, deux ou trois chiffres suivis d'une lettre :

en B15, toujours en matricielle :

Code:
=SOMME(SI(ESTNUM(GAUCHE(B5:B11;NBCAR(B5:B11)-1)*1);
GAUCHE(B5:B11;NBCAR(B5:B11)-1)*1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers la droite

@+
 

jedjed

XLDnaute Nouveau
Re : Somme chiffres et lettres

Apparamment ca ne marche pas.
Je t'envoie ce que je dois ajouter,
Encore Merci de ton aide
 

Pièces jointes

  • 2 à 3 CHIFFRES.xls
    15 KB · Affichages: 89
  • 2 à 3 CHIFFRES.xls
    15 KB · Affichages: 92
  • 2 à 3 CHIFFRES.xls
    15 KB · Affichages: 99

job75

XLDnaute Barbatruc
Re : Somme chiffres et lettres

Bonjour jedjed, Tibo, le forum,

Pour éviter une fatigue inutile à Tibo en cette heure matinale :) je complète sa formule.

En C9, formule matricielle (validation par Ctrl+Maj+Entrée) :

Code:
=SOMME(SI(ESTNUM(GAUCHE(C3:C8;NBCAR(C3:C8)-[COLOR="Red"]ESTERR(DROITE(C3:C8)*1)[/COLOR])*1);GAUCHE(C3:C8;NBCAR(C3:C8)-[COLOR="Red"]ESTERR(DROITE(C3:C8)*1)[/COLOR])*1))

Edit : cela marche si un nombre existe dans la cellule ou s'il est suivi d'une seule lettre.

A+
 

Pièces jointes

  • 2 à 3 CHIFFRES.xls
    17 KB · Affichages: 89
  • 2 à 3 CHIFFRES.xls
    17 KB · Affichages: 91
  • 2 à 3 CHIFFRES.xls
    17 KB · Affichages: 91
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Somme chiffres et lettres

Bonjour à tous,

et merci à Job d'avoir préservé ma grasse matinée :)

Sur le même principe que la formule de Job, une variante :

Code:
=SOMME(SI(ESTNUM(GAUCHE(C3:C9;NBCAR(C3:C9)-ESTTEXTE(C3:C9))*1);
GAUCHE(C3:C9;NBCAR(C3:C9)-ESTTEXTE(C3:C9))*1))

Toujours matricielle, donc CTRL + MAJ +ENTREE

@+
 

Tibo

XLDnaute Barbatruc
Re : Somme chiffres et lettres

re,

Et c'est pas fini, on peut encore simplifier.

Le principe ; si la cellule commence par un chiffre, elle doit être prise en compte. On peut donc simplifier le test :

Code:
=SOMME(SI(ESTNUM(GAUCHE(C3:C9)*1);GAUCHE(C3:C9;NBCAR(C3:C9)-ESTTEXTE(C3:C9))*1))

Bon, j'arrête là :p

@+
 

Statistiques des forums

Discussions
312 565
Messages
2 089 729
Membres
104 266
dernier inscrit
christian Auletta