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

Excel Discussion :

Problème #VALUE! lors de la soustraction de deux colonnes


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Problème #VALUE! lors de la soustraction de deux colonnes
    Bonjour,
    j'importe mes fichiers Excel en ouvrant des fichiers .cvs en utilisant l'option "From Text" dans la barre d'outils: Get External Data. Mais quand j'effectue des opérations arithmétiques, par exemple la soustraction de deux colonnes, j'ai l'erreur suivante: #VALUE!, j'ai cherché la source de l'erreur et j'ai constaté qu'Excel ajoutait en fait deux quotes (") de part et d'autre des chiffres avant d'effectuer l'opération: au lieu de faire simplement: 0.4567-0.3544, l'opération réalisée est: " 0.4567"-"0.3544", ce qui génère une erreur... Or je n'ai pas de doubles quotes dans mes fichiers importés.
    Merci de votre aide.

  2. #2
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    Bonjour,

    pour te mettre sur la piste si tu souhaites règler ce problème avec une formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CNUM(SUBSTITUE(B1;".";","))-CNUM(SUBSTITUE(A1;".";","))
    Jérôme

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci de votre réponse, pourriez-vous toutefois m'expliquer davantage? La fonction "SUBSTITUTE" prend trois paramètres: "text": qui correspond au numéro de la cellule, "old text" : la partie du texte que l'on veut modifier et enfin "new text": ce que l'on désire mettre à la place de old text. Mais dans mon cas comment l'utiliser pour enlever les doubles quotes qui ne sont même pas visibles dans les cellules, c'est seulement lorsque j'effectue une opération arithmétique que l'erreur est générée. Merci encore une fois.

  4. #4
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    Les doubles quote n'existent pas réellement, elle sont la pour faire référence à une valeur alpha.
    Jérôme

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Aucune suggestion??

  6. #6
    Membre habitué
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mai 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2010
    Messages : 120
    Points : 175
    Points
    175
    Par défaut
    Salut,

    Quand tu importes tes données, Excel les considère comme du texte et non comme des nombres (d'où l'ajout de quote et la présence d'un avertissement du type "nombre stocké sous forme de texte"). Or Excel ne sait pas soustraire du texte !

    La solution est de convertir tes données à l'aide de l'utilitaire dédié : dans Excel 2007/2010, sélectionner les données puis menu "données" >> convertir et terminer.
    Ensuite ta formule devrait fonctionner.
    Si ce n'est pas le cas, peux tu donner un exemple (via un fichier ci-joint) ?

Discussions similaires

  1. Réponses: 8
    Dernier message: 29/03/2015, 16h01
  2. [XL-2003] Soustraction de deux colonnes avec tab.
    Par khroutchev dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 07/08/2013, 15h03
  3. Soustraction de deux colonnes
    Par mapasa dans le forum AIX
    Réponses: 0
    Dernier message: 29/05/2012, 10h09
  4. Soustraction de deux colonnes sous forme
    Par mapasa dans le forum AIX
    Réponses: 0
    Dernier message: 29/05/2012, 10h08
  5. Réponses: 3
    Dernier message: 13/07/2009, 03h04

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