[Excel] Somme nombres uniquement

Résolu
Nanie -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je voudrais savoir comment demander à Excel d'additionner les cellules qui contiennent des nombres et écarter celles qui contiennent un point.

J'ai un tableau de données avec des cellules (en ligne) à additionner. Dans ces cellules, il peut y avoir des valeurs ou des points. Je voudrais qu'Excel additionne les valeurs sans s'occuper des points.

Merci d'avance

A voir également:

8 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Si dans tes paramètres régionaux la virgule est ton séparateur de décimale, l'usage d'un point dans une valeur déclare cette valeur comme texte et Excel l'ignorera en utilisant la syntaxe =SOMME(A1:A50) pour additionner les valeurs entre A1 et A50 par exemple
par contre si le séparateur de décimale est le point il faudra écrire une formule plus complexe mais la il faudra nous en dire plus ou joindre un fichier exemple dans un post

--
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

pour joindre ton fichier, clic sur ce lien/Parcourir/créer le lien et copier le lien généré

https://www.cjoint.com/

en fait tu voeux additionner les nombres entiers et ignorer les valeurs contenant des décimales, c'est cela !

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Krystan Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   10
 
J'ai pas du comprendre mais bon, une formule comme :

=somme(BZ4;BV4;BR4;BN4;BJ4;BF4)

ne pourrait pas convenir pour faire la somme que de ces cellules sur chaque ligne ?
1
Nanie
 
Bonjour,
Ce serait trop simple, mon séparateur de décimale est le point, c'est pour ça que je n'arrive pas à sommer mes nombres.

Je ne sais pas comment joindre un fichier, mais j'ai fait une capture de mon fichier :
http://img43.imageshack.us/img43/2099/explh.png

En gros, sur ce qu'on voit dans cette capture, je voudrais, pour chaque ligne, sommer les colonnes BR ; BV ; et BZ , et pour la ligne 354, je voudrais ne sommer que les colonnes BV et BR.

Merci de ta réponse
0

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

Posez votre question
Nanie
 
Voilà mon fichier :

https://www.cjoint.com/?3djm746hgUW

Le but est de sommer les colonnes nz1, nz2, nz3, nz4, nz5, nz6.

Mais si ça pouvait ne sommer que les nombres entier, ça marcherait aussi, je ne pense pas avoir de nombre entiers dans les autres colonnes.

Merci encore !
0
Nanie
 
Le souci vient du fait que certaines cellules ont des points (quand elles sont vides).
Je voudrais pouvoir avoir les sommes de ces cellules en excluant les points.

EDIT : En fait, si, ça fonctionne maintenant, je ne sais pas pourquoi !
Donc, finalement, merci !
0
mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   358
 
J'avoue moi aussi ne pas comprendre où se situe votre problème.
Je fais les sommes des colonnes nz1, nz2 etc et ça marche très bien avec la formule somme(BF2:BF361) (pour nz1). Résultat : 248
Le point est assimilé à du texte dans la formule. Il est comptabilisé à 0.

Michel
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

pour additionner des valeurs numériques entières séparateur de décimale déclaré dans les paramètres régionaux (point ou virgule)

pour additionner la plage A1 à A20
=SOMMEPROD((MOD(A1:A20;1)=0)*A1:A20)

ou en ligne A1 à Z1

=SOMMEPROD((MOD(A1:Z1;1)=0)*A1:Z1)

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0