Fonctions sous EXCEL

Résolu/Fermé
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 - 24 févr. 2010 à 21:41
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 25 févr. 2010 à 23:56
Bonjour,
J'aurais besoin d'une aide, je voudrais créer sous excel une fonction date qui regroupe 2 conditions différentes. Je m'explique, je gère des documents que j'envoie et dont je dois surveiller le retour.

Je dois créer une fonction d'alerte qui m'avertit d'un message différent selon le critères (ici 3):
1er critère : après 2 semaine, m'avertir que le délais de 2 semaines est atteint,
2ème critère : 1 semaine avant le jour J, m'avertir qu'il reste une semaine avant Ce jour J.
3ème critère : Dès que mon document est revenu et que mon dossier est clôturé, soit avoir ma cellule "alerte" vide ou un message indiquant "clôturé" par exemple.

J'ai crée déjà un des 2 critères pour 1 des colonnes

=SI(Q11+15>=AUJOURDHUI();"ATTENTION !!! RELANCER";" ")

Actuellement, je dois créer la 2ème fonction du même style dans une 2ème colonne.

Comment puis-je faire pour réunir ces 2 (ou 3) critères dans une même cellule, d'une même colonne, chaque ligne aura cette même fonction ?

De même, je voudrais également que l'alerte (par ligne) s'estompe dès que j'indique dans une colonne nommé "X" la date à laquelle le dossier est clôturé.

Je vous remercie pour vos lumières,
toute explication, liens, sites ... sont les bienvenus.

Merci à tous.
A voir également:

19 réponses

c.habran Messages postés 35 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 13 janvier 2011 1
24 févr. 2010 à 22:01
Si j'ai bien compris ton problème, il faut que tu utilise les conditions multiples.
C'est à dire : =SI(A1=5;"Exemple";SI(A1=0;"binaire";""))
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
24 févr. 2010 à 22:09
C.

Merci de ta réponse. j'avais pensé à cette fonction. Cependant, j'ai un petit souci concernant 1 point :

comment dire à une cellule : "SI la cellule A1 est remplie par ma date de cloture, , alors réponse = 1 (par ex) et donc si 1, alors réponse " xxxxxxxx".

Concernant le 2nd point "alors réponse .... " je sais comment faire,

par contre pour "Si cellule A1 remplie par une date alors ....." (je ne connais la fonction qui dit vide, soit " " )
mais je ne sais pas traduire une cellule remplie (par une date ou du texte ou...) dans une création de fonction.

Merci bcp.
0
c.habran Messages postés 35 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 13 janvier 2011 1
24 févr. 2010 à 22:19
Mes connaissances sur excel étant assez limitées, je ne peut bien t'aider, surtout que une explication d'un tableau par un texte, ce n'est pas le plus facile à comprendre.
Pour ton problème de date utilise la fonction =date(yyyy;mm;jj)
Cela t'aidera peut être pour intégrer, mais après je vois pas de trop exactement.
0
Bonsoir Olivier,

J'le sens pas votre truc... Trop de boulot pour trop peu de résultat...
Restez simple et efficace ! Je vous suggère de remplir, ou faire remplir, votre tableau comme d'habitude. A côté de cela vous n'avez qu'à faire 3 macros enregistrées de vos filtres.
3 macros -> 3 boutons

Raisonnez base de donnée,
Cordialement,
Migou
0

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

Posez votre question
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
24 févr. 2010 à 22:50
Merci pour votre réponse,

En fait, tableaux extrêmement compliqués à tenir à jour et système d'alerte obligatoire, qui enclenchera un avertissement visuel, (toujours pareil, dû aux manque de temps et aussi sur obligation).

Je commence à réussir mon coup, puis je protegerai mes cellules pour ne pas refaire les fonctions en cas d'effacement accidentel.

Merci quand même pour les macros, mais je ne les connais pas trop. Mais il va falloir que je m'y mette, car dans ma société, nous allons utiliser de plus en plus les fonctions et les macros.
0
c.habran Messages postés 35 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 13 janvier 2011 1
24 févr. 2010 à 22:51
ok ok, bon courage alors.
0
Re,

Tout à l'heure, j'ai cherché un tutoriel pour les macros enregistrées et je n'ai pas trouvé. Je continuerai demain, nous trouverons chausson à tes pieds !

"ll n'en demeure pas moins que tu as un boulot à la con"

Bonne nuit !
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
24 févr. 2010 à 23:46
Bonsoir,

Ex avec ta date en A2, ton x en B2, en C2:
=SI(B2="x";"cloturé";SI(A2-AUJOURDHUI()<=7;"7j";SI(A2-AUJOURDHUI()<=15;"15j";"")))

Tu peux aussi te servir des MFC (menu 'format / mise en forme conditionnelle....' sur excel 2003) pour mettre en couleur tes cellules, orange pour <15j et rouge pour <7j par exemple.
eric
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 19:35
A1 A2 A3 A4
Début Fin Date envoi doc Date reception doc
opération Opération contrat contrat

02/05/2010 05/05/2010 15/02/2010 ... / ... / ... (pas encore)


je veux qu'une alerte (que j'appelle "Attention" m'avertisse 7 jours après l'envoi du contrat (ici le 15/02/2010) n'est toujours pas revenu à la date d'aujourd'hui (le 25/02/2010).

Ensuite, Si toujours pas revenu signé, je veux que 15 jours avant la date de début d'opération, une 2nd alerte (nommé : "CRITIQUE") m'avertisse qu'il me reste 15 jours avant le démarrage pour récupérer ce contrat.

Par contre, dès le retour du document, je remplirai la cellule "A4", et donc, je veux que mes alertes, s'arrêtent, voire, que le message soit "Ok reçu".

Merci à vous tous pour vos suggestions passé et à venir.
J'envisage très sérieusement de me former (fonctions d'excel) grace à mon DIF, le plus vite possible.
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 19:40
A1****************A2****************** A3 ************************* A4
Début **********Fin **************Date envoi doc************Date reception doc
opération*******Opération**********contrat********************* contrat
02/05/2010*****05/05/2010******** 15/02/2010 ************* ... / ... / ... (pas encore complété)


je veux qu'une alerte (que j'appelle "Attention" m'avertisse 7 jours après l'envoi du contrat (ici le 15/02/2010) n'est toujours pas revenu à la date d'aujourd'hui (le 25/02/2010).

Ensuite, Si toujours pas revenu signé, je veux que 15 jours avant la date de début d'opération, une 2nd alerte (nommé : "CRITIQUE") m'avertisse qu'il me reste 15 jours avant le démarrage pour récupérer ce contrat.

Par contre, dès le retour du document, je remplirai la cellule "A4", et donc, je veux que mes alertes, s'arrêtent, voire, que le message soit "Ok reçu".

Merci à vous tous pour vos suggestions passé et à venir.
J'envisage très sérieusement de me former (fonctions d'excel) grace à mon DIF, le plus vite possible.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
25 févr. 2010 à 19:47
Merci à vous tous pour vos suggestions passé et à venir.
D'un autre coté si tu ne testes pas ce qu'on te propose et que tu ne commentes pas ce qui ne va pas dedans des suggestions futures tu risques de ne pas en avoir beaucoup...
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 20:15
Oui, merci c'est vrai.

J'ai donc essayé ta fonction Eric et :

- Elle fonctionne dans le sens ou si cellule A4 vide, elle m'indique "DE RELANCER" sans prendre en compte les critères de date.


- 2ème point : la suite de caractère dans la fonctions plus haute que tu as proposé : "j7" s'affiche dès que ma date de retour est complétée. j'ai donc changé cette suite de caractère "j7" par "Ok" "ou cloturé" peux importe le terme. le fait est que cette fonction met "le terme choisi" dès que la date retour indiqué"donc ici cellule A4 qui est complétée (par la date de retour). cependant, la formule que tu m'as proposé ne prends pas en compte mes critères.

Je souhaite être le plus clair possible, mais pas évident de s'exprimer par des mots.

Olivier
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 20:26
Ex avec ta date en A2, ton x en B2, en C2:
=SI(B2="x";"cloturé";SI(A2-AUJOURDHUI()<=7;"7j";SI(A2-AUJOURDHUI()<=15;"15j";"")))

La fonction me met 2 critères "7j" ou "15j" même si B2 complétée par une date ; En gros ces 2 dernières alertes restent même si dossier clôturé" et mot clôturé jamais indiqué. C'est pour cela que j'ai indiqué mon besoin.

Je sais que c'est pas évident d'écrire ce que l'on recherche et aussi que ce n'est pas évident pour le lecteur de comprendre la demande d'un inconnu.

C'est pourquoi, j'ai essayé d'indiquer mes colonnes. Cependant, merci quand même de vos réponses. elles m'ont été utiles ces 2 derniers jours.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
25 févr. 2010 à 20:29
Tu peux déposer un fichier exemple avec 3 lignes ramenant les 3 cas sur cijoint.fr et coller ici le lien fourni.
Et j'ai l'impression que tu as inversé les 7j et 15j entre le post 1 et le post 10
eric
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 20:57
Merci à toi Eric,

Voici le lien de mon fichier exemple :

http://www.cijoint.fr/cjlink.php?file=cj201002/cija0tRlbf.xls

Merci pour ta réponse.
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 21:50
Ici lien avec les 3 exemples possibles.

http://www.cijoint.fr/cjlink.php?file=cj201002/cijWY2V906.xls
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
25 févr. 2010 à 22:17
C'est tout de même plus clair ainsi.

Les formules en H, les couleurs par MFC
Olivier_SAP.xls

eric
0
Olivier_SAP Messages postés 11 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 février 2010 1
25 févr. 2010 à 22:21
ERIC, Un grand Merci...

Super, merci de m'avoir beaucoup aidé.
Avec des demandes tels celles ci, ce n'est pas facile de l'exprimer par des phrases.

En tout cas, je t'en remercie, car je pense que j'y aurais mis mon WEEK END.

Bonne fin de soiirée,
Olivier
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
25 févr. 2010 à 23:56
Bon, j'ai l'impression que c'est ok, n'oublie pas de mettre en résolu.
Bonne continuation
eric
0