Tableur, problème de dates

Résolu
Bonjour,

Je me suis lancé dans la constitution d'un fichier Exel. Entreprise risquée eu égard mon niveau d'expertise en la matière ! Je n'ai pas plus tôt commencé que je bute déjà sur un écueil !
J'essaie dans un champ composé de dates (Date) sous le format JJ/MM/AA, d'identifier celles inférieures à une date donnée ; par exemple, inférieure au 01/01/1960...
J'ai essayé la formule suivante : =ET(Date<01/01/1960) mais si elle est acceptée, elle ne me renvoie que des 0 !

Où ai-je faux ?

Merci par avance de vos suggestions.

5 réponses

  1. Modérateur
    Bonjour

    La fonction ET. Retourne vrai ou faux (1 ou 0) et attend 2 conditions...
    Ensuite je pense que tu dois mettre ta date entre guillemets "01/01/1960"
    0
    1. Bonjour,
      Il faudrait développer un peu plus,
      (compter le nombre de date inférieure à 01/01/1960 ?)
      =NB.SI(Date;"<1/1/1960")


      avec un classeur et des exemples, cela serait plus simple de savoir sur quoi se base la recherche
      0
      1. Contributeur
        Bonjour

        Excel ne travaille pas avec les dates et ce type d'écriture

        Pour voir ça, formatez votre cellule date en format standard, et vous verrez s'afficher un nombre de 5 chiffres, seule valable pour Excel. (Il s'agit du N° de jour compté à partir du 1/1/1900)
        Quelque soit le formatage de la cellule, c'est cette valeur qu'Excel va utiliser

        le plus simple est de placer dans une cellule hors champ votre date limite soit 1/1/1960 et d'utiliser cette cellule dans votre formule
        par exemple avec une date limite en Z1,pour renvoyez OK dans une liste B selon une liste de date en A, à partir de A1 à tirer sur la hauteur utile

        =SI(A1<$Z$1;"OK";"")*
        ou encore

        =SI(A1<$Z$1;"avant";"après")

        attention aux signes $ dans le Z1 pour que cette référence soit conservée sur toute la hauteur du tableau en "tirant" la formule.

        et éventuellement pour compter le nombre de date inférieures:

        =NB.SI(A;A;"<"&Z1)

        crdlmnt

        0
        1. Effectivement, ça marche mieux avec le n° du jour plutôt qu'avec la date complète... J'ai créé des champs "bis" sous ce format et je peux les bidouiller dans tous les sens...

          Merci du tuyau et cordiales salutations.
          0
          1. Modérateur
            Bonjour,
            Si vous voulez travailler avec les dates... vous pouvez simplement utiliser une formule de ce genre

            =SI(A1<DATE(1960;1;1);"ok";"ko")


            0