Bug Excel

Bug Excel - Divers - Programmation

Marsh Posté le 20-04-2021 à 09:15:53    

Bonjour,
 
https://www.dropbox.com/scl/fi/j2c8 [...] r0khlwcw04
 
Ce lien renvoie vers une feuille de calcul Excel qui a pour objet de calculer le nombre d'entiers entre 1 et 99 dont la somme des chiffres soit égale à un nombre donné N.
Par exemple il y en a 10 pour N=9 : 9, 18, 27, 36, 45, 54, 63, 72, 81,90  
J'ai utilisé les formules d'Excel pour isoler dizaines et unités et recopié ces formules dans chacune des lignes.
Bizarrement le nombre 82 refuse le test final !  
Est-ce un bug ou bien y-a-t-il quelque chose qui m'échappe ?
Merci pour votre expertise.

Reply

Marsh Posté le 20-04-2021 à 09:15:53   

Reply

Marsh Posté le 23-04-2021 à 14:57:57    

Bonjour,
Etrange en effet !
Si on met directement 2 dans la cellule A88 ou si on utilise la formule =MOD(A88;10) pour trouver le reste de la division par 10, ça fonctionne !
 
PS : si on écrit =B88*10-C88*10 au lieu de =(B88-C88)*10, ça fonctionne aussi.
A noter qu'il n'y a pas de problème avec LibreOffice donc ce serait bien un bug d'Excel.


Message édité par itela le 23-04-2021 à 15:10:21
Reply

Marsh Posté le 23-04-2021 à 16:12:21    

Au pif, une histoire d'arrondi avec float/double qui est peut-être(!) utilisé en interne?

Reply

Marsh Posté le 24-04-2021 à 08:50:55    

Tu devrais donner les formules pour ceux qui n'ont pas de compte Dropbox, moi je ne peux pas télécharger la sheet apparemment.
 
Si tu passes par du décimal effectivement ça peut être l'explication, par exemple 8.2 ça donne 8.19999980926513671875 en float IEEE754.
Mais si tu te contentes de refaire 8 + 2 en ayant extrait directement les chiffres par manip de chaînes sans division pour vérifier que ça vaut 10 je ne sais pas.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 27-04-2021 à 13:25:01    

Il semblerait d'après vos analyses qu'il s'agisse d'un bug d'Excel.
Quelqu'un sait il par quel moyen on peut le soumettre à Microsoft.
Merci à tous

Reply

Marsh Posté le 27-04-2021 à 20:41:52    

Regarde dans l'onglet aide, y pas un truc "contact" ou "signaler un bug" ou semblable? Tu as bien une version actuelle?

Reply

Marsh Posté le 29-04-2021 à 11:06:24    

Merci "rat de combat" mais je ne vois pas de quel onglet aide tu veux parler. Où se trouve-t-il sur le site ?
Le bug rencontré n'apparait pas sur Libre Office ni sur Open Office. Je l'ai constaté sur la version 2010 de la suite Microsoft comme sur la version 2019.

Reply

Marsh Posté le 06-05-2021 à 18:44:55    

Je parlais du menu aide dans Excel, pas du site web MS. Après peut-être ce menu n'existe pas dans Excel, dans "mon" Libre Office il est présent en tout cas.

Reply

Marsh Posté le 13-05-2021 à 20:52:42    

Merci Rat de combat, j'ai trouvé sur Excel une icône pour envoyer un commentaire à Microsoft.

Reply

Marsh Posté le 14-05-2021 à 14:36:57    

Cela m'est arrivé récemment aussi, suffit d'arrondir tes résultats en colonne D mais oui c'est très chiant à repérer quand tu travailles sur plein de données...

 

J'en avais parlé sur le topic dédié à Excel : https://forum.hardware.fr/hfr/Windo [...] m#t3392810


Message édité par MaybeEijOrNot le 14-05-2021 à 14:42:55

---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed