Faire la somme de chiffres malgrés des lettres

Résolu/Fermé
mj1974 Messages postés 1891 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 24 décembre 2023 - Modifié par mj1974 le 5/10/2016 à 10:24
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 5 oct. 2016 à 11:34
Bonjour,
Je suis novice et j'ai un soucis avec une formule.
J'ai créé un tableau pour une commande de pommes et quelques fois, je dois mettre un V (verte) ou J (jaune) avec le chiffre.
Du coups dans mon total, la formule est fausse quand il y a la lettre.
Dans l'exemple que je vais vous joindre, il y a 2 V et 1 J dans la colonne GOLDEN.
Le résultat est de 4 alors que c'est 6 pour le sac de 5 kg et de 1 alors que c'est 2 pour le sac de 10 kg.
Pouvez vous m'aider s'il vous plait ?
Merci d'avance.

https://www.cjoint.com/c/FJfixUjSFWs





« Je peux accepter l'échec, tout le monde échoue dans quelque chose. Mais je ne peux pas accepter de ne pas essayer »

8 réponses

fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 58
5 oct. 2016 à 10:31
peut etre créer une colonne supplémentaire pour inscrire la couleur?
0
mj1974 Messages postés 1891 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 24 décembre 2023 357
5 oct. 2016 à 10:34
Bonjour et merci.
C'est une solution mais à mon avis, il y a sûrement une formule.
Cordialement.
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 58
5 oct. 2016 à 10:40
essayez ça :
=SOMME(B1:B8)+NB.SI(B1:B8;"v")+NB.SI(B1:B8;"j")
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 5/10/2016 à 10:42
Bonjour

essayez cette formule en B21
attention Formule matricielle à entrer comme suit:
touche enter en maintenant enfoncées les touches ctrfl et shift enfoncées
elle s'affiche entre accolades dans la barre de formu
le

=SOMMEPROD((SI(B4:B20<>"";GAUCHE(B4:B20;1)*1)*1))

note: cette option suppose que le nombre de sac par cellule ne dépasse pas 9 (un seul chiffre donc)
si ce n'est pas le cas, écrire:
=SOMMEPROD((SI(B4:B20<>"";GAUCHE(B4:B20;2)*1)*1))
qui ira jusqu'à 99
mais il faudra alors impérativement placer un blanc entre la valeur et la lettre

crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
5 oct. 2016 à 10:44
Bonjour à tous,

Il y a sans doute plus simple, mais voici une formule matricielle qui fonctionne :
=SOMMEPROD(SIERREUR(--SUPPRESPACE(SUBSTITUE(SUBSTITUE(B$4:B$20;"J";"");"V";""));0))

à valider par CTRL+MAJ+ENTER

cordialement
0
mj1974 Messages postés 1891 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 24 décembre 2023 357
5 oct. 2016 à 11:22
Bonjour et merci pour l'aide.
J'ai utilisé votre formule et ça fonctionne.
Finalement, j'aimerai remplacer V par Vertes et J par Jaunes, le fournisseur préfère.
Est ce possible ?
Merci.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394 > mj1974 Messages postés 1891 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 24 décembre 2023
Modifié par Vaucluse le 5/10/2016 à 11:26
Bonjour
en attendant JvDo (salut ami) si vous utilisez sa proposition:
il suiffit d'écrire entre les guillemets les textes que vous utilisez à la place de V et J
Si vous utilisez ma proposition jusqu' à 99 , ça fonctionne sans modification
crdlmnt
0
mj1974 Messages postés 1891 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 24 décembre 2023 357 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
5 oct. 2016 à 11:31
Bonjour et merci.
J'avais essayé mais j'ai oublié de valider par ctrl+maj+enter.
Maintenant, ça fonctionne.
Encore merci et bonne journée.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
5 oct. 2016 à 10:45
Bonjour mj1974

Votre fichier modifié

http://www.cjoint.com/c/FJfiTgwLxrx
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
Modifié par Fahora le 5/10/2016 à 10:50
Bonjour ,

2 solutions ,

regarde le fichier ci joint
https://www.cjoint.com/c/FJfiWzmtydH

Les "0" sont obligatoires pour la deuxième solution .

Cordialement,

Nos seules limites sont celles que nous nous imposons nous-même.
La politesse et un merci ne tuent pas. Il existe un bouton pour "Résolu" pour confirmer que     votre problème n'en est plus un. Fahora
0
mj1974 Messages postés 1891 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 24 décembre 2023 357
Modifié par mj1974 le 5/10/2016 à 11:32
Bonjour.
Tout d'abord, merci à tous.
C'est résolu.
Bonne journée.



« Je peux accepter l'échec, tout le monde échoue dans quelque chose. Mais je ne peux pas accepter de ne pas essayer »
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 207
5 oct. 2016 à 11:34
Bonjour,

Tu ferais mieux de considérer Golden Verte et Golden Jaune comme 2 produits différents, ce qu'ils sont d'ailleurs.
Aucun intérêt à procéder comme tu veux.
eric
0