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 avec un calcul simple avec 13 chiffres


Sujet :

Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 24
    Points : 16
    Points
    16
    Par défaut problème avec un calcul simple avec 13 chiffres
    bonjour à tous et toutes, voici mon souci:

    j'ai fait un tableau excel avec une formule simple: = 97 - MOD(B6;97)

    la cellule B6 contient un nombre à 13 chiffres et je travaille avec excel 2010 et tout va bien. je rapporte ce tableau au travail et nous avons excel 2007 et là rien ne va plus, erreur "valeur".

    j'ai mis la case B6 au format "nombre avec zero décimales" pour toujours bien visualiser le nombre avec tous ses chiffres. la formule fonctionne mais pas avec 13 chiffres.

    j'ai remarqué que si je mets la cellule B6 au format standard, dès que le nombre se mets automatiquement en notation scientifique, la formule bug. ou est l'erreur?

    merci d'avance pour vos réponses

    Cdt, Luc

  2. #2
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,
    Etes vous certain que votre nombre n'est pas au format texte. Où s'aligne t-il quand vous le mettez au format standard ?
    Essayer en faisant =97-MOD(B6*1;97) pour voir ce qui se passe.

    PS: Je viens de faire l'essai et effectivement au delà de 11 chiffres dans 2007 on a #NOMBRE alors que dans 2010 ça fonctionne !!!!
    Cordialement.

    RJ

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 24
    Points : 16
    Points
    16
    Par défaut
    non, je suis sur qu'il n'est pas au format texte.

    il faudra que j'essaie de faire *1 , ce que j'avais fait dans d'autres formules, je n'avais pas pensé pour celle la; je testerais au boulot lundi.

    "Où s'aligne t-il quand vous le mettez au format standard ?" que voulez-vous dire par là?

    merci en tout cas de cette piste.

  4. #4
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Re,
    Une valeur texte s'aligne à gauche dans la cellule, tandis qu'une valeur numérique s'aligne à droite.
    De toute façon ce n'est qu'une question de nombre de chiffres dans le nombre avec plus de 11 chiffres dans 2007 ça foire.
    Dans 2010 ça foire avec 15 chiffres
    Cordialement.

    RJ

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 24
    Points : 16
    Points
    16
    Par défaut
    ok merci pour ces tests, peut-on penser que c'est la fonction mod() qui foire ou toutes les fonctions mathematiques? je ferais un petit test à l'occasion

    donc à priori, inutile de faire B6 *1 car cela revient au même, ca ne marchera pas?

    Cdt, Luc

  6. #6
    Membre éclairé
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2009
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2009
    Messages : 461
    Points : 707
    Points
    707
    Par défaut
    Bonjour à tous,

    Une idée avec la formule suivante (pour remplacer ta formule):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    = 97 - (B6-97*ENT(B6/97))
    Cordialement

Discussions similaires

  1. Calculs simples avec Ruby
    Par Lorddolf dans le forum Ruby
    Réponses: 3
    Dernier message: 14/03/2011, 16h49
  2. Réponses: 1
    Dernier message: 17/08/2008, 13h20
  3. Réponses: 2
    Dernier message: 30/05/2007, 13h11
  4. [Dates] Problème avec un calcul de date
    Par cyberdevelopment dans le forum Langage
    Réponses: 6
    Dernier message: 13/04/2007, 13h59
  5. Problème simple avec des checkbox
    Par nanor21 dans le forum Langage
    Réponses: 2
    Dernier message: 07/05/2006, 00h26

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