Dates de péremption

Résolu
Bonjour,
je voudrai faire un tableau dont il y aurais une colonne qui me préviendrai des dates qui serai bientot décodé

Exemple une boite de carotte date de péremption 21/10/2009 Aujourdhuit nous somme le 24/09/2009 et je voudrai qu'il me prévienne 30 jour avant en rouge par exemple, cela et il possible.

Merçi beaucoup pour vos aides Daniel
Configuration: Windows Vista Internet Explorer 7.0

16 réponses

  1. Modérateur
    Bonjour,
    Sous Excel avec une mise en forme conditionnelle. Voir ici.
    En colonne A les produits, en colonne B (commence à B2) les dates en C1 la date du jour en D1 rien...
    J'ai mis trois conditions :
    Cliquer sur B2 : Format/Mise en forme conditionnelle
    "la valeur de la cellule" "est égale à" "=$D$1" ne pas changer le format
    "la valeur de la cellule" "est égale à" "=$C$1 - 30" cliquer sur format et changer la couleur d'arrière plan de la cellule (orange)
    "la valeur de la cellule" "est inférieure à" "=$C$1 - 30" cliquer sur format et changer la couleur d'arrière plan de la cellule (rouge)
    Valider puis reproduire la mise en forme dans les cellules B3:B...... Pour cela cliquer sur B2 puis dans la barre d'outils "standard" cliquer sur le petit pinceau jaune (reproduire la mise en forme). Ne reste plus qu'à étirer vers le bas (clic sur B3 et scroller vers le bas).
    2
    1. salut j'ai etait voir sur ton frofil je ne trouve pas ton Email
      0
      1. Codes ARTICLES Famille Jours QTS dates de péremption
        1
        30 A2103 Coquillettes Accomp, Reste 1 J 26/09/2009
        90 A2102 Spaghetti Accomp, Reste -11 J 2 14/09/2009
        1 A5063 Légumes frais Accomp, Reste -3 J 22/09/2009
        7 A5061 Pommes de terres Accomp, #VALEUR!
        1 A5063 Légumes frais Accomp, #VALEUR!

        je tai mis seulement la famille Accompagnement car la liste et trés longue

        je t'avais prévenu vraiment noviceet encore merci pour tout ce que tu fais
        0
        1. Modérateur
          Non, il me faudrait le fichier complet. Tu peux me l'envoyer par mail privé si tu veux (va sur mon profil tu y trouveras mon mail perso)
          0
      2. Modérateur
        Dans ta colonne jour tu as cette formule : =SI(G10-30<D9;"Il ne reste que " & G10-D9 & " jours";"") ?
        Si oui mettre ceci à la place : =SI(ESTERREUR(G10-30<D9);"";SI(G10-30<D9;"Il ne reste que "&G10-D9&" jours";""))
        autrement dit : si le résultat renvoie une erreur ; alors on ne met rien ; Sinon on fait le test...
        1
        1. Bonjour Mr pijaku désolé de te le dire mais la derniere formule ne fonctione pas elle me dit formule trops de donnée
          ou je n'ai rien comprie ces surrement cela car toute tes donnée etait bonne jusqu'a présent.
          peut tu voir ci il a une autre solution?

          J' ai peut être bessoin de faire une pausse :)
          TNT58
          0
        2. Bonjour Mr pijaku désolé de te le dire mais la derniere formule ne fonctione pas elle me dit formule trops de donnée
          ou je n'ai rien comprie ces surrement cela car toute tes donnée etait bonne jusqu'a présent.
          peut tu voir ci il a une autre solution?

          J' ai peut être bessoin de faire une pausse :)
          TNT58
          0
        3. Modérateur
          @AnonymeLe plus simple serait que tu copies ton fichier ici. Pour cela, va sur cjoint parcourir choisit ton fichier cliques sur créer le lien. Une fois le lien créé tu le copies et vient le coller ici dans ta réponse.
          0
      3. Bonjour, Mr Pijaku Tu et l'as des AS ta formule fonctinne a merveille,

        Mais voila Maintenant la colonnes jour me dit #VALEUR! normal puisque dans la colonnes dates il na plus rien que?
        c'est quoi la solution?

        TNT58
        0
        1. Modérateur
          Alors :
          exemple la dates 00/01/1900 sachant que dans la colonnes il y a une formule qui et =Inventaire!G11 pour moi c'est que Inventaire!G11 = 0 ou rien. Donc mettre comme formule : =SI(OU(Inventaire!G11="";Inventaire!G11=0);"";Inventaire!G11)

          Pour la couleur rouge : Mise en Forme conditionnelle.
          Clic gauche sur le nom de l'article
          Format/Mise en forme conditionnelle
          en Condition1 choisir : "la formule est" dans la case voisine inscrire : =($F$2-AUJOURDHUI())<0 (F2 si l'article choisit avant est en B2...)
          Cliquer sur le bouton "format" onglet "motif" choix "rouge"
          1
          1. Bonjour, la formule ne fonctionne pas.

            je vais te montrer mon probleme j' ai deux onglets la 1er s'appelle inventaire le 2eme Allerte

            EXEMPLE: mon tableaux la partie qui pose problemes

            Onglet Inventaire
            codeI Articles I Famille I Qts I Dates1 I Qts I Dates 2 I Qts I Dates 3 I
            1 I A I E I 0 I 26/09/2009 I 6 I 27/09/2009 I / I / I
            2 I B I E I 2 I 14/09/2009 I 2 I 20/05/1984 I / I / I
            3 I C I E I / I 22/09/2009 I / I / / I / I / I
            4 I D I E I / I / / I / I / / I / I / I

            Onglet Alerte
            code I AriclesI Famille I Jours IQts I Dates 1 I Jours I Qts I Dates2 I Jours I Qts I Dates 3 I
            1 I A I E I Restes 1j I 0 I 26/09/2009 I Reste 2j I 6 I 27/09/2009 I / I / I 00/01/1900 I
            2 I B I E I Reste -11j I 2 I 14/09/2009 I Reste-9259j I 2 I 20/05/1984 I / I / I 00/01/1900 I
            3 I C I E I Reste- 3j I 0 I 25/09/2009 IRest-40081j I 2 I 00/01/1900 I-40081 I / I 00/01/1900I

            alors si on regarde l'onglet Alerte ont peut voire apparaitre des dates qui non rien a voir avec Onglet Inventaire
            exemple la dates 00/01/1900 sachant que dans la colonnes il y a une formule qui et =Inventaire!G11
            et je voudrai voir le nom de l'article en rouge quand les jours sont négatives

            je sais cela pas trés claire car moi même j'ai du mal a expliquer? Pouvez vous trouver une solution encore Merçi
            TNT58
            0
            1. Modérateur
              Salut,
              Pas de souci. Je place ce sujet comme résolu. Si tu as d'autres questions refait un sujet.
              @ +
              0
              1. Mr pijaku, Bonjour, je te remerci beaucoup pour ton aide je vais faire ta formule et je suis sur que cela fonctionera
                grace a toi mon tableau prend réelement une autre forme.

                A bientôt j'en suis certain car il y a surement encore beaucoup a faire pour le rendre opérationnel

                TNT58
                2
                1. Bonsoir, a tous

                  Je voudrai savoir comment faire pour laisser une colonne vide quand a l"interieur il ni a pas de dates ni rien d'autre ET SURTOUT quand dates érronée.

                  Exemple:

                  reste quantités dates
                  0 0 00/OI/1900

                  Merci
                  0
                  1. Modérateur
                    Salut,
                    2 choix :
                    1- tes cellules sont remplies par du texte (ou des nombres) et tu les effaces
                    2- tes cellules sont remplies avec des formules. Dans cet exemple on dira que D2 contient : =SOMME(A2:C2)
                    Pour que cette cellule soit vide à la place de zéro, il faut y ajouter la fonction SI comme ceci :
                    =SI(SOMME(A2:C2)=0;"";SOMME(A2:C2)) [en français dans le texte : Si la somme est nulle ; alors je ne mets rien dans ma cellule ; sinon j'y inscrit le résultat de ma somme).
                    0
                2. Mr Pijaku , Ok j'ai compris encore merci

                  TNT 58
                  0
                  1. Bonjour
                    Ok merci mais, cela me donne que des menus déroulants je ne voie pas comment y mêtre la liste de mon aventaire et surtout faire apparaitre les articles qui von périmé seulement

                    TNT58
                    0
                    1. Bonjour je voudrai savoir comment faire pour voir afficher sur un autre onglet que les produits qui vont périmée

                      Exemple dans mon onglet inventaire figure des colonnes comme suit

                      codes / Articles /Dates de péromption/ Alertes

                      001 / Maïs / 30/09/2009 / 6j

                      002 / Sel / 24/10/2009 / .......

                      mais seulement les articles a moins de 30 jours ceci et un exemples bien sur encore Mercie
                      0
                      1. Modérateur
                        Plus complexe car il faudrait passer par une macro. Avez vous au préalable essayer avec un filtre automatique :
                        Clic dans la cellule ou vous avez écrit "codes" Données/filtrer/filtre automatique.
                        0
                    2. Modérateur
                      Ok, pas de souci, à une condition : Place tes sujets en "résolu" (en haut à droite de ton premier post...)
                      les autres questions feront l'objet de nouveaux sujets.
                      0
                      1. RE RE Bonjour pijaku, encore merci et bravo pour ton aides je risque de refaire appel a ton savoir car comme je veux faire un tableau de suivi des stocks.

                        a bientôt TNT58
                        0
                        1. Re bonjour pijaku merci beacoup pour ta formule je n'avait pas penser a metre un avant en orange , mais je voudrai savoir la formule a faire entre la colonne de péremption et la colonne date du jours et la colonne Alerte de 30jours.

                          Exemple j'ai ma colonne date de péremption en G10 la dates du jour en D9 et Alertes en F10 .

                          sachant que la colonne Alerte tous les produits ne sont pas de 30 jours

                          possible de faire quelque chosse sans être trop compliqué car je suis un novice

                          encore merci
                          0
                          1. Modérateur
                            En D9 : la date du jour
                            En G10 : la date de péremption
                            Une solution simple consiste à écrire en F10 :
                            =SI(G10-30<D9;"Il ne reste que " & G10-D9 & " jours";"")
                            Penser à "agrandir" la colonne F pour voir tout le texte...
                            0