Excel

Résolu/Fermé
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011 - 9 juin 2011 à 14:06
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011 - 9 juin 2011 à 14:50
Bonjour,

Je voudrais créer une formule excel mais je n'y arrive pas.

Ce que je voudrais se résume comme ça :
En E6: si ma cellule C6="Apprenti" alors trouver la date dans D6 et y ajouter 1an; si C6="CDI" alors trouver la date dans D6 et y ajouter 2ans; sinon écrire 0

Ma formule est :
=SI(D6=Apprenti;DATE(ANNEE(D6)+2;MOIS(D6);JOUR(D6));D6=0)
mais elle ne fonctionne pas.

Quelqu'un voit où est l'erreur? Merci d'avance
A voir également:

4 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
9 juin 2011 à 14:11
Bonjour,
Les erreurs :
SI(D6=apprenti
1- Ce n'est pas D6, mais C6 qu'il faut tester si ma cellule C6="Apprenti"
2- apprenti entre guillemets... "apprenti"
Cela donne donc :
=SI(C6="Apprenti";DATE(ANNEE(D6)+1;MOIS(D6);JOUR(D6));0)
3- ANNEE(D6) + 1 puisque c'est un apprenti...
4- ajouter le second test, SI(C6="CDI") :
=SI(C6="Apprenti";DATE(ANNEE(D6)+1;MOIS(D6);JOUR(D6));SI(C6="CDI";DATE(ANNEE(D6)+2;MOIS(D6);JOUR(D6));0))
Et voilà!!!
0
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011
9 juin 2011 à 14:22
Ah oui super, merci beaucoup, en plus d'avoir la formule juste je l'ai eu en un temps record.

Génial, merci encore !
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 juin 2011 à 14:14
Bonjour,

essayez
=SI(C6="Apprenti";TEXTE(DATE(ANNEE(D6)+1;MOIS(D6);JOUR(D6));"jj/mm/aaa");SI(C6="CDI";TEXTE(DATE(ANNEE(D6)+2;MOIS(D6);JOUR(D6));"jj/mm/aaaa");0))


Cordialement.
0
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011
9 juin 2011 à 14:25
Cette formule marche aussi, merci beaucoup !
Je rentiens ces 2 façons de faire
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
Modifié par pijaku le 9/06/2011 à 14:32
La grosse différence avec la formule de "Chossette neuve" (mes respects au passage) est que dans la sienne, il n'est pas utile de régler le format de la cellule de destination de la formule sur "Date". Ce format est inclus directement dans la cellule...
0
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011
9 juin 2011 à 14:38
Est-ce qu'il y a un moyen pour mettre en place le bon format de cellule pour chaque réponse?
Je m'explique, il faudrait le format date quand effectivement la réponse est une date et juste un zéro quand il n'y a pas de date
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 juin 2011 à 14:42
Ma formule précise le format date quand la cellule en colonne C contient les valeurs "CDI" ou "Apprenti". Dans les autres cas, la cellule en colonne E affichera 0.

Cordialement.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
9 juin 2011 à 14:43
Tu mets ta cellule qui contient la formule au format "standard" et tu appliques la formule de "chaussette trouée"... C'est pourquoi je soulignais la pertinence de sa formule...
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 juin 2011 à 14:46
Nanmého je suis pas trouée :D
0
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011
9 juin 2011 à 14:42
J'ai pas précisé mais avec la première formule, je pense que dans un autre cas, je devrais mieux la retenir
0
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011
9 juin 2011 à 14:44
non en fait ça affiche "0-janv-00"
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 juin 2011 à 14:45
C'est parce que tu as mis ta cellule de destination en format "Date". Passe-là en format Standard.
0
dr67000 Messages postés 8 Date d'inscription jeudi 9 juin 2011 Statut Membre Dernière intervention 9 juin 2011
9 juin 2011 à 14:47
en passant en format standard j'ai effectivement "0" par contre là du coup mes dates ne s'affichent plus, j'ai par exemple "40789", étrange...
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
9 juin 2011 à 14:48
@dr67000 : UTILISE LA FORMULE DE CHOSSETTE, pas la mienne!!!!!!!!!!!!!!!!!!
ok?

@Chossette : Comment pourrions nous donc nous racommoder?
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
Modifié par chossette9 le 9/06/2011 à 14:48
Si tu utilises ma formule tu n'auras pas ce problème, puisqu'elle précise que quand tu as "Apprenti" ou "CDI" en C, alors le résultat sera sous forme "jj/mm/aaaa" qui correspond à une date.
0