Somme + Gauche
dufoseba
-
dufoseba -
dufoseba -
Bonjour,
Je n'ai pas trouvé mon Bonheur dans tous les messages déjà postés ici.
La formule me parait assez simple mais ne fonctionne pas..
Simplement faire une somme des 3 premiers chiffre qui se trouvent dans une plage précise (K14:AO14 par exemple)
=SOMME(GAUCHE(K14:AO14;3))
Comme le GAUCHE ne fonctionne que pour une seule cellule, cela ne fonctionne pas..
Je n'ai pas trouvé mon Bonheur dans tous les messages déjà postés ici.
La formule me parait assez simple mais ne fonctionne pas..
Simplement faire une somme des 3 premiers chiffre qui se trouvent dans une plage précise (K14:AO14 par exemple)
=SOMME(GAUCHE(K14:AO14;3))
Comme le GAUCHE ne fonctionne que pour une seule cellule, cela ne fonctionne pas..
A voir également:
- Somme si gauche
- Somme si couleur - Guide
- Windows 11 barre des taches a gauche - Guide
- Formule somme excel colonne - Guide
- Les textes ne doivent pas être en retrait à droite et à gauche - Guide
- Somme en anglais excel - Guide
5 réponses
J'ai {} qui se sont ajoutés mais.. c'est ça, cela rajoute des accolades avant le signe = et en fin de formule.
Peut-être la version d'excel ou autre ? les formules matricielles fonctionnent depuis plusieurs versions. Quelle est la vôtre?
Mettez un échantillon de votre fichier sur cjoint.com avec la formule que vous avez saisie, pour que nous puissions analyser le problème.
Peut-être la version d'excel ou autre ? les formules matricielles fonctionnent depuis plusieurs versions. Quelle est la vôtre?
Mettez un échantillon de votre fichier sur cjoint.com avec la formule que vous avez saisie, pour que nous puissions analyser le problème.
Re
Je n'ai pas eu le temps de regarder, mais vu votre tableau, pourquoi ne pas faire comme ceci
https://www.cjoint.com/c/FDpop3NQFNj
Dès que j'ai un moment je regarde pour l'autre solution
Cdlt
Je n'ai pas eu le temps de regarder, mais vu votre tableau, pourquoi ne pas faire comme ceci
https://www.cjoint.com/c/FDpop3NQFNj
Dès que j'ai un moment je regarde pour l'autre solution
Cdlt
Bonjour
essayez celle ci qui devrait correspondre à tous les cas de figure possible si le nombre est bien entête de texte:
=SOMMEPROD((GAUCHE(B2:F2;TROUVE(" ";B2:F2&" "))*1)*1)
ne fonctionne pas avec des cellule vides entre B et F, mais éventuellement, les remplir avec 0
exemple plusieurs cas de figure ici:
https://www.cjoint.com/c/FDsjjfdgwUX
crdlmnt
ps: annule et remplace message précédent supprimé car ne convenant pas
essayez celle ci qui devrait correspondre à tous les cas de figure possible si le nombre est bien entête de texte:
=SOMMEPROD((GAUCHE(B2:F2;TROUVE(" ";B2:F2&" "))*1)*1)
ne fonctionne pas avec des cellule vides entre B et F, mais éventuellement, les remplir avec 0
exemple plusieurs cas de figure ici:
https://www.cjoint.com/c/FDsjjfdgwUX
crdlmnt
ps: annule et remplace message précédent supprimé car ne convenant pas
Bonjour à tous
Coucou Vaucluse ;)
Possible avec une fonction personnalisée à mettre dans un module de l'éditeur VBA (ALT+F11 pour ouvrir Editeur puis Insertion Module - copier coller la macro et fermer éditeur)
La fonction s'utilise ensuite comme n'importe quelle fonction Excel avec la syntaxe :
=som3P(plage à sommer)
ex: =som3P(K14:AO14)
Cdlmnt
Via
Coucou Vaucluse ;)
Possible avec une fonction personnalisée à mettre dans un module de l'éditeur VBA (ALT+F11 pour ouvrir Editeur puis Insertion Module - copier coller la macro et fermer éditeur)
Function som3P(plage As Range) adr = plage.Address For Each c In Range(adr) If c.Value <> "" Then Total = Total + Val(Left(c.Value, 3)) Next som3P = Total End Function
La fonction s'utilise ensuite comme n'importe quelle fonction Excel avec la syntaxe :
=som3P(plage à sommer)
ex: =som3P(K14:AO14)
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
CTRL +SHIFT +ENTREE
J'ai {} qui se sont ajoutés mais..
Peut-être la version d'excel ou autre ?