Formule d' heure

Résolu
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour.
Je me permets de vous solliciter car je ne réussi pas à trouver une formule Excel à mon problème.
A1=100
A5:A50 avec des heures.
B5:K50 des valeurs.
J'ai besoin d'afficher en A2 L'heure a la quelle la premier valeur est égale ou supérieure a A1
et en A3 l'heure a la quelle la dernière valeur égale ou supérieure a A1
Je vous remercie pour l'aide que vous m'apporterez.
A voir également:

13 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour dickinson72, et bienvenue,

Quand on joint un fichier-test, (avec TOUTES les explications) ou mieux, si c'est possible, le fichier concerné, c'est plus commode pour les intervenants. Et tu as plus de chances que quelqu'un s'intéresse à ton problème

1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans la discussion, et, dans ton message de réponse, tu fais : "Coller".

Cordialement.
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Voici une proposition qui ne répond pas directement à ta demande mais qui te permet de visualiser la plage des valeurs égales ou supérieures à celle de A1.
https://www.cjoint.com/c/EJkq7l562SH

Rq : je trouve curieux que ta colonne des heures se termine au 02/09/2015 13:40:02.

A+
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Gyrus,oui c'est la mise en forme conditionnelle que j'utilise actuellement, mais j'aimerai avoir un affichage d'heure, afin d' avoir un temps entre les deux valeurs.Merci qu'en même.

Rq: c'est un classeur ancien.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonsoir
1° heure
=INDEX(A5:A13;MIN(SI(zone>=A1;LIGNE(zone)))-4)
dern. heure
=INDEX(A5:A13;MAX(SI(zone>=A1;LIGNE(zone)))-4)

format-nombre hh:mm;ss

Formules matricielles à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Michel,je n'arrive à appliquer tes 2 formules peut tu les appliquer directement dans la pièce jointe ?
Merci beaucoup

https://www.cjoint.com/c/EJkq7l562SH
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
B5:J13 est une plage nommée "zone" suivant le classeur que tu as envoyé

A toi de jouer
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
suis pas doué ,j'obtient #VALEURS!
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Se donner la peine de lire et d'appliquer ce qui a été marqué POST 5

FORMULES MATRICIELLES !!!
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Et bien,la je sèche , j'ai beau valider par « ctrl+maj+entrée » j'obtient toujours #VALEURS!
J'ai aussi supprimé la date, modifié le format de la date.


A2=INDEX(A5:A13;MIN(SI(B5:J13>=A1;LIGNE(B5:J13)))-4)
A3=INDEX(A5:A13;MAX(SI(B5:J13>=A1;LIGNE(B5:J13)))-4)
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
:-(((

Je viens de réessayer dans A2
=INDEX(A5:A13;MIN(SI(B5:J13>=A1;LIGNE(B5:J13)))-4)
et comme déjà indiqué au format hh:mm:ss
et c'est bon

adieu
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526 > michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour,

Je confirme, ça marche !... :-)))
https://www.cjoint.com/c/EJliMOqymCH

A+
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Je vous remercie , j'ai essayé en vain cette formule jusqu'à minuit hier soir.Je valide bien par « ctrl+maj+entrée »mais je n'obtiens pas les {} au tour de la formule.je comprend pas ?J'ai peut être mal décrit la deuxième fonction dans mon premier post,voir la pièce jointe si dessous, la deuxième formule indique une heure alors que la colonne F n'a pas encore une valeur égale ou sup a A1.
Merci.

http://www.cjoint.com/c/EJlj7OKIA4u
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour à tous

Tu appuies sur les 3 touches en même temps ? (pas l'une après l'autre)
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
ok,ok....... j'ai fini qu'en même par trouver, la touche maj=touche fleche vers le haut
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Deux choses :

1) Pour valider la formule matricielle, il faut :
- sélectionner la cellule qui contient la formule,
- cliquer dans la barre de formule,
- appuyer simultanément sur ctrl et maj ,
- et enfin, tout en gardant ctrl et maj enfoncés, appuyer sur entrée.

2) le fait que la colonne F n'ait pas encore une valeur égale ou sup a A1, n'empêche pas la formule de renvoyer l'heure puisque la colonne J est renseignée avec une valeur supérieure à 100.

A+
0
dickinson72 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
il faut que la deuxième formule renvoi l'heure uniquement si et seulement si tout l'étendue B5:J13 est égale ou sup à A1.
A+
0