Somme.si avec du texte ne compte qu'une cellule

bomagicmusic

XLDnaute Occasionnel
Bonjour,

J'ai créé un tableau de suivi de caisse avec un formulaire en VBA pour entrer les données.(Feuil2)
Sur la page recap je recopie certaines lignes de la page Feuil2 ( par date avec un formulaire pour faire des remises de chèques) et en haut de ce tableau j'ai une fonction somme.si qui me permet faire la somme des chèques en D1 et des espèces en B1
=SOMME.SI(E5:E65536;"Espèces";D5:D65536)
Je ne comprends pas pourquoi ma fonction ne marche pas c'est pourquoi je me tourne vers vous pour assistance
mon fichier fait 517k en zip
Merci à vous
 

Tibo

XLDnaute Barbatruc
Re : Somme.si avec du texte ne compte qu'une cellule

Bonjour,

Sans voir le fichier (un extrait devrait suffire), pas facile de te répondre.

Les données de la colonne D sont-elles reconnues comme nombre par Excel ?

Essaye dans une cellule :

=ESTNUM(D5)

Si ça retourne FAUX, c'est que ça n'est pas du nombre


Autre point à voir, regarde dans ta colonne E si le mot Espèces n'est pas suivi d'un espace


@+
 

bomagicmusic

XLDnaute Occasionnel
Re : Somme.si avec du texte ne compte qu'une cellule

bonjour,

Voici une extrait de fichier.
Ton test sur la colonne D retourne vrai.
Je ne vois pas non plus d'espace après espèces.
Merci
 

Pièces jointes

  • Classeur1.zip
    2.2 KB · Affichages: 45
  • Classeur1.zip
    2.2 KB · Affichages: 36
  • Classeur1.zip
    2.2 KB · Affichages: 41

Tibo

XLDnaute Barbatruc
Re : Somme.si avec du texte ne compte qu'une cellule

re,

Ton problème semble provenir d'un souci de séparateur décimal.

En D5, on a bien une valeur numérique. Par contre, en D6 (et suivantes), ça n'est pas le cas.

Peut-être que ces données proviennent d'un import.

En remplaçant la virgule par un point, ça devrait fonctionner

@+
 

bomagicmusic

XLDnaute Occasionnel
Re : Somme.si avec du texte ne compte qu'une cellule

J'ai eu pas mal de probleme avec les calcul dans ce classeur car mon PC avait option regionale pays-bas.
J'ai modifié en mettant France et je pensais avoir résolu le probleme...
Les données ne sont pas importées, elles proviennent de combo ou de list box.
les honoraires sont notés avec un point comme séparateur dans ma feuille mais qd la combo box l'affiche ca met une virgule.
J'ai essayé de décocher utiliser les séparateurs systeme dans options internationales, mais ça plante sur une autre ligne, docn je suis perdue!!!
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 472
Messages
2 088 710
Membres
103 930
dernier inscrit
Jibo