OVH Cloud OVH Cloud

Dans la série : "Les méfaits de la 15° décimale"

14 réponses
Avatar
AV
Pour le smilblick....

Pour écrire une série d'heures/minutes de 12:00 à 12:30 quoi de plus simple que
de saisir 12:00 en A1 puis 12:01 en A2 puis sélection de A1:A2 et recopie -->
A31
Voilà, parfait, la série est faite !
A priori aucune raison de se méfier de la validité de la chose ...
Ensuite on souhaite connaître la position de 12:10 dans la plage A1:A31
Rien de révolutionnaire : une fonction EQUIV avec réponse attendue : 11
Formule : =EQUIV("12:10"*1;A1:A30;0)

>> Pas trouvé ! --> Ploufff --> #N/A

Pffffffffffffffff... ¤@#^*µ) !!

Moralité : se méfier des recopies incrémentées avec des valeurs horaires
PS : pour poursuivre le smilblick, une soluce :
En A1 12:00
En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
Recopie A1 --> A31

AV

10 réponses

1 2
Avatar
AV
En A1 12:00
En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
Recopie A1 --> A31


Pfffffff.....
Recopie A2 --> A31

AV

Avatar
Philippe.R
Bonjour Alain,

Option retenue, quitte à faire une recopie spéciale valeur sur place si on ne veut pas conserver de
formule
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"AV" a écrit dans le message de news:bo266l$84k$
En A1 12:00
En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
Recopie A1 --> A31


Pfffffff.....
Recopie A2 --> A31

AV





Avatar
Ricky
Bonjour AV et tous les lecteurs
| | En A1 12:00
| | En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
| | Recopie A1 --> A31
|
| Pfffffff.....
| Recopie A2 --> A31
|
| AV

Plus étonnant encore la fonction CELLULE("format";xx) renvoie H4 (format
hh:mm) pour les deux méthodes de copie.


--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
Avatar
Frédéric Sigonneau
Ave AV,

Tu résouds aussi ton intéressant problème de recopie incrémentée en entrant en
A2
¡+(1/1440)
ou
¡+"0:1"
puis recopie vers le bas.

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


En A1 12:00
En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
Recopie A1 --> A31


Pfffffff.....
Recopie A2 --> A31

AV



Avatar
Bambou
Salut,
Et si tu le veux sur 24 heures (à la française)? et non 12:01PM.

"AV" a écrit dans le message de
news:bo266l$84k$
En A1 12:00
En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
Recopie A1 --> A31


Pfffffff.....
Recopie A2 --> A31

AV





Avatar
AV
Ave FS,

C'est pas sur la solution du problème (les soluces ne manquent pas) que j'ai
souhaité attirer l'attention mais sur le problème lui-même
;-)

AV
Avatar
isabelle
Salut AV,

il n'y a pas ce problème en utilisant
Edition, Remplissage, série, valeur du pas : 00:01:00

isabelle


En A1 12:00
En A2 : =TEMPS(HEURE(A1);MINUTE(A1)+1;)
Recopie A1 --> A31


Pfffffff.....
Recopie A2 --> A31

AV



Avatar
AV
il n'y a pas ce problème en utilisant
Edition, Remplissage, série, valeur du pas : 00:01:00


Merci, mais je ne cherche pas de solution au problèèèèèèmmmmeeee !
;-)
Je siiiiiiiiiiiignale le problème et la cause !

AV

Avatar
Daniel.M
Salut Isabelle,

il n'y a pas ce problème en utilisant
Edition, Remplissage, série, valeur du pas : 00:01:00


Ta méthode ne garantie pas la précision du résultat.

Chez moi, je mets 10:00 en G1.
Puis, Edition, Remplissage, série, valeur du pas : 00:03:00

Maintenant, si je cherche "10:21"*1 dans col G (il est là en G8, je le jure!),
EQUIV() me retourne #NA.

Je remarque que les nombres non-trouvés varient selon l'heure (et non seulement
les minutes). Faut juste être prudent lorsqu'on traite d'heures (qui sont des
fractions) et qu'on s'attend à avoir des valeurs exactes: ce n'est pas toujours
le cas (peu importe COMMENT tu génères tes heures).

Salutations,

Daniel M.

Avatar
isabelle
c'est vraiment bizarre ce truc, avec ton exemple si je mets la valeur
10:21 en cellule H1
la formule =EQUIV(H1;$G$1:$G$31;0) me retourne bien le chiffre 8

isabelle


Salut Isabelle,

il n'y a pas ce problème en utilisant
Edition, Remplissage, série, valeur du pas : 00:01:00


Ta méthode ne garantie pas la précision du résultat.

Chez moi, je mets 10:00 en G1.
Puis, Edition, Remplissage, série, valeur du pas : 00:03:00

Maintenant, si je cherche "10:21"*1 dans col G (il est là en G8, je le jure!),
EQUIV() me retourne #NA.

Je remarque que les nombres non-trouvés varient selon l'heure (et non seulement
les minutes). Faut juste être prudent lorsqu'on traite d'heures (qui sont des
fractions) et qu'on s'attend à avoir des valeurs exactes: ce n'est pas toujours
le cas (peu importe COMMENT tu génères tes heures).

Salutations,

Daniel M.



1 2