Formule excel

Résolu
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

c'est encore moi, je suis à la recherche d'une formule, je sais pas si c'est possible mais bon vu les tueurs d'excel que j'ai rencontré il y a quelques temps ^^.

Voila explications;

Je voudrais écrire en E30 du texte, "Matin, Soir, Journée, ou Nuit". Ca reste aléatoire...

Par contre je voudrais savoir si quand j'écris en E30 un des mots du dessu, je pourrais avoir en
G30 "7:00" et J30 "16:00" pour "Matin" en E30
G30 "11:00" et J30 17:00" pour "Soir" en E30
G30 "8:00" et J30 17:00" pour "Journée" en E30
G30 "7:00" et J30 15:30" pour "Nuit" en E30
et ca que ca s'applique de E30 à E60 par exemple...

Bref j'en demande peut être un peu trop mais qui ne tente rien n'a rien ^^.

D'avance merci...

9 réponses

Ricky38 Messages postés 4349 Date d'inscription   Statut Contributeur Dernière intervention   1 462
 
Salut,

voici le fichier, les formules sont en G30:G60 et en J30:J60


http://www.cijoint.fr/cjlink.php?file=cj200911/cijSEOxdUb.xls
0
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
Encore un dieu ^^ Merci beaucoup c'est cool !!!
0
Ricky38 Messages postés 4349 Date d'inscription   Statut Contributeur Dernière intervention   1 462
 
:)

Maintenant il te reste à étudier et comprendre le principe
0
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
Pas de problème je suis déjà dessus ^^, encore merci
0
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
Euh encore une tite chose...

les formules c'est impec mais moi j'ai fai une tite modif dessus:

G36 j'ai =SI(E36="Matin";"7:00";SI(E36="Soir";"11:00";SI(E36="Journée";"8:00";SI(E36="Nuit";"7:00";SI(E36="Repos";"Repos";0)))))

J36 j'ai =SI(E36="Matin";"16:00";SI(E36="Soir";"17:00";SI(E36="Journée";"17:00";SI(E36="Nuit";"15:30";SI(E36="Repos";"Repos";0)))))


Et en I36 j'ai =J36-G36 pour calculer la différence....
Seulement quand je met "Repos" en E36, j'ai G36 et J36 en "Repos", donc ca c'est bon, mais en I36 j'ai "#####" et voudrais "0:00" plutot si possible...

Merci
0

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

Posez votre question
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
Ouahh j'ai trouvé tout seul, j'ai mis en M36 =SI(E36="Repos";"0:00";(J36-G36)) et ca marche!!!

Trop bon merci et bonne soirée... ++
0
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
Encore une question, quelqu'un sais si selon un résultat, exemple j'écris "Matin" en E30 ca me change la couleur de remplissage en rouge ou autre...., "Soir" remplissage marron....?

Merci
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Fastoche : Il suffit d'utiliser la Mise en Forme Conditionnelle.
0
Ttomax Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
Ouep ouep merci mais je n'arrive pas a faire le remplissage de plusieurs cellules sur ma ligne par rapport au mot que je rentre...
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Il faut :
* sélectionner les cellules concernées
* dans l'assistant de MFC, ne pas rester sur "La valeur de la cellule est" mais prendre l'autre option "La formule est"

Je dois supposer que tu utilises Excel 2003, puisque tu n'as pas encore fourni d'information sur ta version ...
0