IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Fonction somme.si ne fonctionne pas toujours [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2015
    Messages : 20
    Points : 9
    Points
    9
    Par défaut Fonction somme.si ne fonctionne pas toujours
    Bonjour,

    (Suite à cette discussion)
    J'utilise maintenant la fonction =SOMME.SI(E1:E35;"Espèces";C1:C35) comme cela plus de forçage à l'aide de F9 .
    Jusque la OK.
    Sauf que si j'essaie =SOMME.SI(B1:B35;"Alimentation";C1:C35) j'ai 0 en résultat.
    Merci d'avance .

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    Soit tu n'as pas "Alimentation en B1:B35, soit la somme des montants est égale à 0.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2015
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    Voici ce que j'utilise dans la feuille Dépenses .
    La formule est en case K1.
    Sauf erreur j'ai bien une mention "Alimentation" dans la colonne B.
    Avec "Divers" à la plce d'alimentation ça fonctionne
    Avec "Carburant 306" marche pas non plus.
    Quoi Qu'est-ce ?.
    Fichiers attachés Fichiers attachés

  4. #4
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Tu as des espaces avant et après "Alimentation. Sélectionne la colonne B, appuie sur Ctrl+H (Rechercher et remplacer) et remplace " " (espace) par "" (rien). Ta formule fonctionnera.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2015
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    Effectivement j'ai des espaces.
    Par contre je ne conprends pas vraiment ta réponse.
    Désolé

    J'ai essayé avec crtl H mais rien ne se passe

  6. #6
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Sélectionne la colonne B; onglet Accueil, zone Edition, Rechercher et Sélectionner, Remplacer. Dans la boîte de dialogue qui s'ouvre, dans "Rechercher", mets un espace et clique sur "Remplacer tout".

  7. #7
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    Ton classeur initial est illisible...

    Cela dit, vérifie que dans ta table de données (B1:B35), tu n'as pas un espace derrrière Alimentation... (Erreur fréquente, hélas)

  8. #8
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2015
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    L'appui sur CRTL H fonctionne.
    J'ai bien la fenetre Rechercher et remplacer qui s'ouvre.
    Mais rien ne se passe lorsque je rentre " " dans rechercher et"" dans remplacer par puis remplacer tout.
    Sauf un message pour me dire qu'Exel ne trouve pas de données à remplacer.
    Merci

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2015
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    Désolé mais après plusieur manip cela fonction correctement.
    Merci encore pour votre aide et votre rapidité.
    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fonction intval ne fonctionne pas toujours ?
    Par ninikkhuet dans le forum Langage
    Réponses: 2
    Dernier message: 24/12/2009, 10h23
  2. paramètre string fonction -> fonctionne pas toujours?!
    Par francoisvba dans le forum Macros et VBA Excel
    Réponses: 24
    Dernier message: 12/12/2008, 18h08
  3. Réponses: 1
    Dernier message: 10/04/2007, 22h27
  4. Fonction While {} qui ne fonctionne pas
    Par zoom61 dans le forum Langage
    Réponses: 3
    Dernier message: 15/11/2006, 12h17
  5. [CSS] a:active ne fonctionne pas toujours ?
    Par KpTn dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 10/05/2006, 17h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo