Excel > Problème de format …
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Excel > Problème de format …



  1. #1
    PorkePIC

    Excel > Problème de format …


    ------

    Bonjour,

    Je rencontre le problème suivant pour compter le nombre de décimales d’un chiffre :

    1) D’abord le cas qui marche :

    Je compte le nombre de décimales depuis le chiffre entier :

    Cellule B63 :
    123,456

    Cellule D63 :
    =B63-ENT(B63)
    Soit 0,456 la partie décimale.

    Cellule E63 :
    =SI(B63=ENT(B63);0;NBCAR(STXT( B63-ENT(B63);TROUVE(“,”;B63;1);NBC AR(B63)-TROUVE(“,”;B63;1))))
    Soit 3 décimales après la virgule.

    2) Puis le cas qui bugue :

    Je compte le nombre de décimales dans la partie décimale :

    Cellule D63 :
    =B63-ENT(B63)
    Soit 0,456 la partie décimale.

    Cellule E63 :
    =SI(D63=0;0;NBCAR(STXT(D63;TRO UVE(“,”;D63;1);NBCAR(D63)-TROUVE(“,”;D63;1))))
    Résultat : 15 !

    Si je met 0,456 dans la cellule D63 je trouve alors 3 décimales.

    J’ai une petite idée pourquoi, mais je ne sais pas comment y palier, en utilisant une autre fonction dans la formule.

    Merci pour votre éclairage.

    Eric

    -----

  2. #2
    vande545

    Re : Excel > Problème de format …

    Bonjour
    Je ne vois pas où est le problème ?
    =NBCAR(D63)-NBCAR(ENT(D63))-1
    Donne bien le nombre de décimales

  3. #3
    PorkePIC

    Re : Excel > Problème de format …

    Oui,
    Si D63 = 0,456
    (la partie décimale du chiffre 123,456 en B63).
    Non,
    Si B63 = 123,456
    et D63 = B63-ENT(B63)
    (la formule)
    ☹️
    Dernière modification par PorkePIC ; 14/04/2023 à 13h07.

  4. #4
    PorkePIC

    Re : Excel > Problème de format …

    OUI si D63 = 0,456.
    NON si D63 = B63- ENT(B63)
    (Avec B63 = 123,456)

  5. A voir en vidéo sur Futura
  6. #5
    vgondr98

    Re : Excel > Problème de format …

    =STXT(B1;TROUVE(",";B1;1);NBCA R(B1)-TROUVE(",";B1;1)) donne ,45600000000000

  7. #6
    lutshur

    Re : Excel > Problème de format …

    Bonjour,
    Il y a des décimales qui trainent en bon nombre. Même résultat avec LibreOffice
    Nom : Capture d’écran_2023-04-14_18-48-38.png
Affichages : 121
Taille : 17,2 Ko

  8. #7
    PorkePIC

    Re : Excel > Problème de format …

    Merci,
    J’essaierai demain.
    Mais quel format a votre cellule ou est écrite la
    formule ?
    Pour ma part je suis resté en Standard. Il faut que je passe en Nombre peut être ?
    Merci
    Eric

  9. #8
    lutshur

    Re : Excel > Problème de format …

    Format de cellule standard avec 20 décimales pour afficher la valeur réelle de la partie décimale, résultat du calcul, mais ce n'est même pas la peine d'y penser pour ce que tu veux faire.
    Le nombre est stocké en binaire dans l'ordi et en hexadécimal dans le logiciel. Tout calcul prendra cette référence. Même si tu formates les nombres de la cellule d'une façon ou d'une autre.
    0,456 donne 0.01110100101111000111 en binaire et 0.74BC6A7EF9DB22D0E56 en hexa. Et encore, ça ne tombe pas juste! il faudrait continuer plus loin.
    Le tableur arrondit selon ses algorithmes.
    Si tu veux compter le nombre de décimales, il faut le faire sur le nombre saisi et non pas sur le résultat d'un calcul.
    Le 1) du #1 est la bonne méthode.

  10. #9
    PorkePIC

    Re : Excel > Problème de format …

    Bonjour à tous,

    Merci pour vos éclairages.
    J’avais un tout petit peu anticipé vos réponses, mais attendais une explication claire, que vous m’avez donné.
    J’ai essayé D63 = ARRONDI(B63-ENT(B63);14), en faisant croître le 2 eme paramètre à partir de 3 … Et j’ai vu que j’usqu’a 14 ça marchait, à partir de 15 ça ne marchait plus … Donc cohérent avec vos explications et la réponse de Lutshur.
    Merci.

Discussions similaires

  1. [EXCEL] Format numérique personnalisé
    Par DavianThule95 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 05/01/2018, 14h59
  2. Problème de calcul avec Excel car les données sont écrites en format String
    Par invitebf2347d4 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 06/04/2013, 02h46
  3. Excel Format de date
    Par Damon dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 02/02/2011, 20h22
  4. Excel : format des graphes
    Par invite448e5094 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 01/12/2009, 09h12
  5. Excel:probleme de format de date
    Par invite44e9cef6 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 09/07/2008, 11h37
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...