IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Rechercher la date d'aujourd'hui dans un tableau de dates [XL-2010]


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Infirmier
    Inscrit en
    novembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Infirmier
    Secteur : Santé

    Informations forums :
    Inscription : novembre 2012
    Messages : 13
    Points : 10
    Points
    10
    Par défaut Rechercher la date d'aujourd'hui dans un tableau de dates
    Bonjour,
    Je sèche sur un petit problème : j'ai un tableau de 3 colonnes : Date, Heure, Film. Je souhaite extraire le titre du film proche de l'heure système (Maintenant()) à la date d'aujourd'hui.
    Si vous avez une solution sans macro, merci d'avance de votre aide.

    Au plaisir de vous lire.
    Jean-Marie

  2. #2
    Membre expert
    Homme Profil pro
    retraité
    Inscrit en
    juin 2012
    Messages
    2 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : juin 2012
    Messages : 2 106
    Points : 3 528
    Points
    3 528
    Par défaut
    Bonjour,

    Cela est possible est utilisant une mise en forme conditionnelle utilisant la fonction MIN.SI.ENS(). Un exemple en attaché.

    Cordialement.
    Fichiers attachés Fichiers attachés

  3. #3
    Membre à l'essai
    Homme Profil pro
    Infirmier
    Inscrit en
    novembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Infirmier
    Secteur : Santé

    Informations forums :
    Inscription : novembre 2012
    Messages : 13
    Points : 10
    Points
    10
    Par défaut Précisions
    Déjà merci Eric.
    Ce n'est pas tout à fait cela, je me rends compte qu'il me faut préciser :
    nous élaborons le programme de notre salle de cinéma pour une durée d'une semaine. Mon problème est : lorsque j'ouvre mon fichier, il me faut récupérer en G2 le titre du film le plus proche avant l'heure de "maintenant".
    Voir dans le fichier joint.

    Dois-je utiliser une combinaison de rechercheV pour tester la colonne date et la colonne heure ? Ou ... ??

    Encore un grand merci d'avance.
    Jean-Marie
    Fichiers attachés Fichiers attachés

  4. #4
    Membre expert
    Homme Profil pro
    retraité
    Inscrit en
    juin 2012
    Messages
    2 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : juin 2012
    Messages : 2 106
    Points : 3 528
    Points
    3 528
    Par défaut
    Bonsoir,

    Une solution avec une colonne date-heure (que l'on peut masquer).

    Cordialement.
    Fichiers attachés Fichiers attachés

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur
    Inscrit en
    août 2010
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : août 2010
    Messages : 530
    Points : 1 119
    Points
    1 119
    Par défaut
    Bonjour,

    Si c'est bien le film le plus proche avant l'heure de maintenant que tu veux, tu peux l'obtenir sans colonne supplémentaire, en utilisant la formule matricielle suivante à valider par Ctrl+Maj+Entrée:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =INDEX(Tableau1[Film]; EQUIV(F2; Tableau1[Date] + Tableau1[Heure]; 1))
    NB: Cette formule suppose que ton couple de colonnes Date + Heure est toujours trié par ordre croissant.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Infirmier
    Inscrit en
    novembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Infirmier
    Secteur : Santé

    Informations forums :
    Inscription : novembre 2012
    Messages : 13
    Points : 10
    Points
    10
    Par défaut
    Un tout grand merci à tous les deux pour votre aide.
    C'est la formule de Prométhée qui convient le mieux. J'avais pensé à INDEX + EQUIV mais je n'ai pas l'habitude de l'utiliser.

    Super.
    Bonne semaine.
    Jean-Marie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2016] Sélectionner la date d'aujourd'hui dans un champs date generale
    Par patrick2103 dans le forum Access
    Réponses: 2
    Dernier message: 16/10/2020, 06h05
  2. Date d'aujourd'hui dans un champ
    Par 13GIBE59 dans le forum WinDev
    Réponses: 8
    Dernier message: 11/02/2013, 17h56
  3. [XL-2010] reprendre les dates d'aujourd'hui dans un tableau
    Par Naoned005 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 27/06/2012, 12h06
  4. Afficher la date d'aujourd'hui dans USF
    Par logiclogic dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 29/03/2011, 10h53
  5. [AC-2007] Insérer la date d'aujourd'hui dans un état
    Par glooping dans le forum IHM
    Réponses: 1
    Dernier message: 29/09/2009, 10h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo