Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Bogue dans Numbers?

12 réponses
Avatar
dominiquelang
Salut t-à tous!

Je découvre ce qui ressemble bien à un bogue dans Numbers.

Soit une colonne "Consommation" qui calcule la consommation d'essence à
partir des deux colonnes précédentes, intitulées PLEIN et COMPTEUR.

Les deux premiers résultats, OK; le 3e s'affiche avec 15 décimales
(8,11999...) au lieu des deux demandées dans la formule

=SI(OU(COMPTEUR="";PLEIN="";);"";CONCATENER(ARRONDI(PLEIN/COMPTEUR*100;2
);" l/100 km"))

J'ai modifié le format de la colonne, ré-entré les données, ça reste
pareil. Une idée?

Merci d'avance!


--
Par principe, je doute de tout, sauf de ce dont je suis sûr.
Remplacez FromMyTrailer.invalid par wanadoo.fr pour répondre en privé!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>

10 réponses

1 2
Avatar
joly
Dominique Lang wrote:

Salut t-à tous!

Je découvre ce qui ressemble bien à un bogue dans Numbers.

Soit une colonne "Consommation" qui calcule la consommation d'essence à
partir des deux colonnes précédentes, intitulées PLEIN et COMPTEUR.

Les deux premiers résultats, OK; le 3e s'affiche avec 15 décimales
(8,11999...) au lieu des deux demandées dans la formule

=SI(OU(COMPTEUR="";PLEIN="";);"";CONCATENER(ARRONDI(PLEIN/COMPTEUR*100;2
);" l/100 km"))

J'ai modifié le format de la colonne, ré-entré les données, ça reste
pareil. Une idée?



Si je te dis "chez moi ça marche", avec Numbers version 1.0.1 sur un
MacOS X à jour (10.4.10) sur un MacBook Pro; ça ne t'avance sans doute
pas des masses...

la "preuve" :
<http://cjoint.com/data/kiswSZnJll.htm>

--
arno

Avatar
Nina Popravka
On Mon, 8 Oct 2007 18:23:08 +0200, (arno)
wrote:

Les deux premiers résultats, OK; le 3e s'affiche avec 15 décimales
(8,11999...) au lieu des deux demandées dans la formule

=SI(OU(COMPTEUR="";PLEIN="";);"";CONCATENER(ARRONDI(PLEIN/COMPTEUR*100;2
);" l/100 km"))



Et ARRONDI(PLEIN/COMPTEUR*100;2) tout seul, il donne un résultat
correct ?
--
Nina


Avatar
dominiquelang
Nina Popravka wrote:

Et ARRONDI(PLEIN/COMPTEUR*100;2) tout seul, il donne un résultat
correct ?


Oui. Je viens de faire l'essai.

C'est incompréhensible, en fait. Dès la troisième ligne (chaque ligne,
c'est date, puis volume, puis compteur, puis conso), avec la formule
complète, ça déconne.

J'ai vérifié le format des colonnes; quel qu'il soit (même si je mets
tout à "nombre" à deux décimales), si je tape par exemple 577,1 en
compteur et 48,2 en volume, j'obtiens mes 15 décimales; si je supprime
les décimales, l'affichage est correct.

Si je tape le nombre de "compteur" avec décimale alors que la cellule
est formatée sans décimale, l'affichage est correct; si je supprime les
décimales et la virgule, l'affichage déconne.

Si je fais la même manip dans "volume", c'est l'inverse.

Et tout ça, seulement à partir de la troisième ligne!

Donc, pour obtenir mon affichage correct, il faut que j'entre le
"compteur" avec décimale et le "volume" sans, dans des cellules
formatées sans décimales.

Et toujours que à partir de la troisième ligne.

Dingue!
--
Par principe, je doute de tout, sauf de ce dont je suis sûr.
Remplacez FromMyTrailer.invalid par wanadoo.fr pour répondre en privé!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>

Avatar
Nina Popravka
On Mon, 8 Oct 2007 20:02:04 +0200,
(Dominique Lang) wrote:

Et ARRONDI(PLEIN/COMPTEUR*100;2) tout seul, il donne un résultat
correct ?
Oui. Je viens de faire l'essai.



Essaie en concaténant petit à petit, avec des colonnes intermédiaires.
Je soupçonne que le blème vient du " l/100 km", qui a un espace en
début de chaîne, et un slash dedans, ce qui peut avoir une
signification particulière pour numbers, et provoquer l'emmêlage de
pinceaux.
--
Nina


Avatar
dominiquelang
Nina Popravka wrote:

Je soupçonne que le blème vient du " l/100 km", qui a un espace en
début de chaîne, et un slash dedans


Ptêtre. Mais c'est entre guillemets, ce qui doit le lui faire traiter
comme une chaîne de caractères.

Et de plus, comme dit, l'affichage change en fonction de la manière dont
les nombres sont saisis, avec ou sans décimales...

Très curieux, vraiment.
--
Par principe, je doute de tout, sauf de ce dont je suis sûr.
Remplacez FromMyTrailer.invalid par wanadoo.fr pour répondre en privé!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>

Avatar
monPrenom
Nina Popravka wrote:

On Mon, 8 Oct 2007 20:02:04 +0200,
(Dominique Lang) wrote:

Et ARRONDI(PLEIN/COMPTEUR*100;2) tout seul, il donne un résultat
correct ?
Oui. Je viens de faire l'essai.



Essaie en concaténant petit à petit, avec des colonnes intermédiaires.
Je soupçonne que le blème vient du " l/100 km", qui a un espace en
début de chaîne, et un slash dedans, ce qui peut avoir une
signification particulière pour numbers, et provoquer l'emmêlage de
pinceaux.



Alain Le Gallou
http://www.legallou.com/ - Email : mon prénom



Avatar
monPrenom
Dominique Lang wrote:

Je découvre ce qui ressemble bien à un bogue dans Numbers.


Si, il y avait que celui-là. J'ai mis Numbers à la poubelle, et
j'utilise Tables 39 euros.
http://www.x-tables.eu/more/overview.html
Sérieux, fiable, rapide, un vrai tableur.

Alain Le Gallou
http://www.legallou.com/ - Email : mon prénom

Avatar
monPrenom
Mes excuses - erreur de clic.

Alain Le Gallou
http://www.legallou.com/ - Email : mon prénom
Avatar
pmanet
Dominique Lang wrote:

C'est incompréhensible, en fait. Dès la troisième ligne (chaque ligne,
c'est date, puis volume, puis compteur, puis conso), avec la formule
complète, ça déconne.


tu as essayé de tout passer en anglais ?
--
www.D-L-S.org

Avatar
dominiquelang
tu as essayé de tout passer en anglais ?


La langue par défaut et tout, ou bien juste le contenu des cellules?

1 2