Somme colonnes avec texte
Résolu
Belnadifia
-
Belnadifia -
Belnadifia -
Bonjour,
J'ai dans mon tableau excel une colonne A1:A10 contenant un date, et un prix.
exemple :
A1 = "29/12 | 60€"
A2 = "31/08 | 250€"
A3 = "6/10 | 2500€"
[...]
Et en A11 j'aimerai avoir la somme de tous les prix de cette colonne (donc 60+250+2500...)
Avec [STXT(A1:A10;TROUVE("| "; A1:A10)+2;10) j'arrive a avoir {#VALEUR!;#VALEUR!;"60€";250€";"2500€".....} donc on voit qu'il arrive à isoler les chiffres, mais ne les additionne pas ...
Avez vous une idée de comment je pourrai y parvenir ?
J'ai dans mon tableau excel une colonne A1:A10 contenant un date, et un prix.
exemple :
A1 = "29/12 | 60€"
A2 = "31/08 | 250€"
A3 = "6/10 | 2500€"
[...]
Et en A11 j'aimerai avoir la somme de tous les prix de cette colonne (donc 60+250+2500...)
Avec [STXT(A1:A10;TROUVE("| "; A1:A10)+2;10) j'arrive a avoir {#VALEUR!;#VALEUR!;"60€";250€";"2500€".....} donc on voit qu'il arrive à isoler les chiffres, mais ne les additionne pas ...
Avez vous une idée de comment je pourrai y parvenir ?
A voir également:
- Somme colonnes avec texte
- Formule somme excel colonne - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Comment faire des colonnes sur word - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
4 réponses
Bonjour
le plus simple serait de créer une colonne qui ne renvoie que la valeur numérique et d'en faire la somme, avec cette formule à tirer sur la hauteur utile:
=DROITE(A1;NBCAR(A1)-TROUVE(" ";A1;1))*1
à condition bien sur que la date et le montant soient au moins séparées par in blanc
crdlmnt
ps ou alors, sans colonne supplémentaire, cette formule en matricielle (exemple ,de A1 à A100:
=SOMMEPROD((SI(A1:A100<>"";DROITE(A1:A100;NBCAR(A1:A100)-TROUVE(" ";A1:A100;1))*1)*1))
Formule à entrer avec la touche ENTER en maintenant ctrl et shift enfoncées, elle doit se retrouver entre accolades dans la barre de formule
Exemple à l'appui:
https://www.cjoint.com/c/EAwsHzfowAs
Errare humanum est, perseverare diabolicum
le plus simple serait de créer une colonne qui ne renvoie que la valeur numérique et d'en faire la somme, avec cette formule à tirer sur la hauteur utile:
=DROITE(A1;NBCAR(A1)-TROUVE(" ";A1;1))*1
à condition bien sur que la date et le montant soient au moins séparées par in blanc
crdlmnt
ps ou alors, sans colonne supplémentaire, cette formule en matricielle (exemple ,de A1 à A100:
=SOMMEPROD((SI(A1:A100<>"";DROITE(A1:A100;NBCAR(A1:A100)-TROUVE(" ";A1:A100;1))*1)*1))
Formule à entrer avec la touche ENTER en maintenant ctrl et shift enfoncées, elle doit se retrouver entre accolades dans la barre de formule
Exemple à l'appui:
https://www.cjoint.com/c/EAwsHzfowAs
Errare humanum est, perseverare diabolicum
Bonsoir le fil,
ou toujours en formule matricielle qu'il faudra valider en pressant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée, si tu fais bien la formule se placera entre {}
la formule somme moins gourmande en ressource
=SOMME(SI(A1:A100<>"";DROITE(A1:A100;NBCAR(A1:A100)-TROUVE("| ";A1:A100;1))*1)*1)
ou la formule actualisée de l'ami Vaucluse que je salue,
=SOMMEPROD((SI(A1:A100<>"";DROITE(A1:A100;NBCAR(A1:A100)-TROUVE("| ";A1:A100;1))*1)*1))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
ou toujours en formule matricielle qu'il faudra valider en pressant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée, si tu fais bien la formule se placera entre {}
la formule somme moins gourmande en ressource
=SOMME(SI(A1:A100<>"";DROITE(A1:A100;NBCAR(A1:A100)-TROUVE("| ";A1:A100;1))*1)*1)
ou la formule actualisée de l'ami Vaucluse que je salue,
=SOMMEPROD((SI(A1:A100<>"";DROITE(A1:A100;NBCAR(A1:A100)-TROUVE("| ";A1:A100;1))*1)*1))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.