Problème de date

Résolu
Bonjour,

J'ai un problème de date sur un calcul dans un fichier :

1 ere formule : =si (k1>g1;"0";"1") cette formule fonctionne sans pb.
Je modifie la formule = si(ET(A1=G1;K1>G1);"0";"1") là sur certaines lignes , je n'obtiens pas le résultat escompté (1 au lieu de 0). Par contre sur d'autres lignes cette formule fonctionne bien.

Je cherche à comparer une date de livraison réelle K1 avec une date annoncée G1 si la date annoncée G1 est égale à une autre date annoncée A1. (dans mon ficher A1=G1)

Pour info : toutes mes dates sont sous le même format) jj/mm/aa

Je peux vous faire parvenir le fichier complet.

Merci

5 réponses

  1. Bonjour,

    OK. Cela fonctionne.

    Merci beaucoup pour vos explications et votre patience.

    Cordialement

    Riridu29
    0
    1. Contributeur
      pas de quoi, bonne route
      crdlmnt
      0
  2. Bonjour,

    On prend comme exemple la ligne 9 :

    en cellule R9 =si(et(G9=F9; K9>G9);"0";"1")

    Les dates en colonne G et F proviennent de 2 fichiers différents (pour simplifier le fichier, j'ai mis F=G).

    Merci

    Riridu29
    0
    1. Contributeur
      Bion on y voit plus clair
      vous avez dans votre tableau des dates qui sont restées valeur texte:
      faite cette expèrience:
      sélectionnez les colonnes D E F G H
      clic droiot / fortmat / et nombre > standard
      tout ce qui se transforme en nombre à 5 chiffres est numérique, ce qui reste en format date est en texte et ne peut pas être pris en compte dans les formules
      Sans doute à cause de copier / coller depuis d'autres fichier

      Faites ceci:
      copiez une cellule vide hors champ
      sélectionnez le tableau des dates
      clic droit / collage spécial / et cocher en bas: "addition"
      et en principe ça devrait régler le problème

      et pour finir, si votre tableau est rempli depuis d'autres données par formule:
      formatez bien en format date
      si besoin, traiter les formules comme suit
      =(formule)*1 pour numériser les valeurs

      crdlmnt
      0
  3. Contributeur
    Bonsoir
    pouvez reprendre les explications avec la formule correspondant au fichier (il n' y a rien en A1 et pas de date en A) et nous donner un exemple de ligne où ça ne fonctionne pas
    Dites nous en même temps l'utiilité de la 1° condition en P SI(ET(Gx=Fx.... sachant que sur la ligne vous avez une formule qui dit en Gx =Fx
    dont on peut déduire que F et G sont forcément égaux?
    Non?

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. Bonjour

      Oui Post un exemple allégé et anonymé de ton fichier sur cjoint.com en indiquant dans le fichier les celluels avec erreur et indiques ici ensuite le lien fourni

      Cdlmnt

      0