Excel 2007 MEFC SOS !
Résolu/Fermé
cms130
Messages postés
7
Date d'inscription
vendredi 5 février 2010
Statut
Membre
Dernière intervention
6 février 2010
-
5 févr. 2010 à 21:26
cms130 Messages postés 7 Date d'inscription vendredi 5 février 2010 Statut Membre Dernière intervention 6 février 2010 - 6 févr. 2010 à 19:39
cms130 Messages postés 7 Date d'inscription vendredi 5 février 2010 Statut Membre Dernière intervention 6 février 2010 - 6 févr. 2010 à 19:39
A voir également:
- Excel 2007 MEFC SOS !
- Liste déroulante excel - Guide
- Formule excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Aller à la ligne excel - Guide
7 réponses
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
6 févr. 2010 à 09:22
6 févr. 2010 à 09:22
Bonjour,
une valeur en heures à la cellule A2 par exemple en fonction de la date de A1
Faudrait que tu t'expliques un peu plus car ça ne veut pas dire grand chose.
Pas étonnant que tu n'aies pas de réponse...
Cherches plutôt du coté des formats de cellules que des MFC.
Si c'est l'heure de la date-heure que tu veux afficher mettre le format hh:mm
eric
une valeur en heures à la cellule A2 par exemple en fonction de la date de A1
Faudrait que tu t'expliques un peu plus car ça ne veut pas dire grand chose.
Pas étonnant que tu n'aies pas de réponse...
Cherches plutôt du coté des formats de cellules que des MFC.
Si c'est l'heure de la date-heure que tu veux afficher mettre le format hh:mm
eric
cms130
Messages postés
7
Date d'inscription
vendredi 5 février 2010
Statut
Membre
Dernière intervention
6 février 2010
6 févr. 2010 à 12:43
6 févr. 2010 à 12:43
Merci pour ta réponse
Plus précisement :
en colonne A j'affiche la date
en collonne B j'aimerai afficher un nombre d'heures en fonction du jour
j'ai bien réussi à différencier avec une MEFC les jours de week end :
=JOURSEM($A4;2)>5
mais il me faudrais bêtement afficher 0h quand c'est en week end
et 8h quand c'est en semaine !
c'est bête mais je rame sur la synthaxe du code
merci,
luc
Plus précisement :
en colonne A j'affiche la date
en collonne B j'aimerai afficher un nombre d'heures en fonction du jour
j'ai bien réussi à différencier avec une MEFC les jours de week end :
=JOURSEM($A4;2)>5
mais il me faudrais bêtement afficher 0h quand c'est en week end
et 8h quand c'est en semaine !
c'est bête mais je rame sur la synthaxe du code
merci,
luc
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
6 févr. 2010 à 13:03
6 févr. 2010 à 13:03
Une MFC est la possibilité de tester une cellule et de changer son affichage selon le résultat (par exemple fond rouge si <12), toi tu veux une formule.
=si(JOURSEM($A4;2)>5;0;8)
ou bien
=si(JOURSEM($A4;2)>5;0;8/24) si tu désires utiliser le format heure d'excel
eric
=si(JOURSEM($A4;2)>5;0;8)
ou bien
=si(JOURSEM($A4;2)>5;0;8/24) si tu désires utiliser le format heure d'excel
eric
cms130
Messages postés
7
Date d'inscription
vendredi 5 février 2010
Statut
Membre
Dernière intervention
6 février 2010
6 févr. 2010 à 13:22
6 févr. 2010 à 13:22
Tu pense bien que je l'ai déjà fait !
J'e l'ai donc essayé 12542 fois ce type de code que j'ai malaxé dans tous les sens
dans la fonction MEFC
sans jamais penser à le rentrer directement dans la cellule !
On est pas tous les jours intelligent, je suis resté figé sur cette histoire de MEFC !
Cette formule suivante un peu codée résume bien la chose :
Quand le poête montre la lune, l'imbécile regarde le doigt !
Merci beaucoup à toi !
Je laisse ce forum résolu ouvert car à mon avis j'en ai pas fini avec ce tableur !
luc
J'e l'ai donc essayé 12542 fois ce type de code que j'ai malaxé dans tous les sens
dans la fonction MEFC
sans jamais penser à le rentrer directement dans la cellule !
On est pas tous les jours intelligent, je suis resté figé sur cette histoire de MEFC !
Cette formule suivante un peu codée résume bien la chose :
Quand le poête montre la lune, l'imbécile regarde le doigt !
Merci beaucoup à toi !
Je laisse ce forum résolu ouvert car à mon avis j'en ai pas fini avec ce tableur !
luc
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
cms130
Messages postés
7
Date d'inscription
vendredi 5 février 2010
Statut
Membre
Dernière intervention
6 février 2010
6 févr. 2010 à 15:58
6 févr. 2010 à 15:58
re :
j'ai expérimenté pas mal de choses et cela marche plutôt bien
j'essaie de pousser le bébé plus loin mais je n'y parviens pas
en colonne A toujours la date jour/mois/année
en colonne B le nombre d'heure à effectuer on va dire par l'ouvrier en fonction du jour de la semaine
au hazard d'une case en colonne B :
=SI(JOURSEM($A10;2)>5;0;8/24)
cela fonctionne très bien
Il fait ses 8h et reste à la maison le week end
à la fin de mon tableau qui comporte 31 cellules pour 31 jours
je me débarrasse des jours qui n'existent pas dans le mois qui m'importe :
en A1 : "01/02/2010"
donc février qui comporte 28 jours
en a2 : =A1+1 ( facile !)
dans les 3 dernieres cases : je tape le code suivant :
=SI(MOIS(A1)<MOIS(A28+1);"";A28+1)
et cela fonctionne à merveille : les jours qui ne font pas parti du mois qui m'interresse disparaissent
que du bonheur !
mais voila le problème :
à coté dans la colonne B
j'aimerais que les 3 conditions soient réunies
en gros si le 29/30/31 existent dans le mois choisi
il faut que ce soit 0h si c'est un samedi/dimanche
ou 8h si c'est un jour de semaine
et si le 29/30/31 n'existent pas dans le mois choisi
rien ne s'affiche
En résumé j'aimerais allier les 2 codes déjà créés ci dessus
Tout cela ne sert à rien à part me faire évoluer sous excel
j'ai pris une idée bête et j'essaye de trouver des soluc
merci
luc
j'ai expérimenté pas mal de choses et cela marche plutôt bien
j'essaie de pousser le bébé plus loin mais je n'y parviens pas
en colonne A toujours la date jour/mois/année
en colonne B le nombre d'heure à effectuer on va dire par l'ouvrier en fonction du jour de la semaine
au hazard d'une case en colonne B :
=SI(JOURSEM($A10;2)>5;0;8/24)
cela fonctionne très bien
Il fait ses 8h et reste à la maison le week end
à la fin de mon tableau qui comporte 31 cellules pour 31 jours
je me débarrasse des jours qui n'existent pas dans le mois qui m'importe :
en A1 : "01/02/2010"
donc février qui comporte 28 jours
en a2 : =A1+1 ( facile !)
dans les 3 dernieres cases : je tape le code suivant :
=SI(MOIS(A1)<MOIS(A28+1);"";A28+1)
et cela fonctionne à merveille : les jours qui ne font pas parti du mois qui m'interresse disparaissent
que du bonheur !
mais voila le problème :
à coté dans la colonne B
j'aimerais que les 3 conditions soient réunies
en gros si le 29/30/31 existent dans le mois choisi
il faut que ce soit 0h si c'est un samedi/dimanche
ou 8h si c'est un jour de semaine
et si le 29/30/31 n'existent pas dans le mois choisi
rien ne s'affiche
En résumé j'aimerais allier les 2 codes déjà créés ci dessus
Tout cela ne sert à rien à part me faire évoluer sous excel
j'ai pris une idée bête et j'essaye de trouver des soluc
merci
luc
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
6 févr. 2010 à 16:04
6 févr. 2010 à 16:04
Re,
Il faut imbriquer tes si(), dans 'valeur si vrai' (ou faux) tu mets un autre si :
=SI(A7="";"";SI(JOURSEM(A7;2)>5;0;8/24))
Mais ce n'est pas de la programmation, poste plutôt dans bureautique tu auras plus de monde pour répondre....
eric
Il faut imbriquer tes si(), dans 'valeur si vrai' (ou faux) tu mets un autre si :
=SI(A7="";"";SI(JOURSEM(A7;2)>5;0;8/24))
Mais ce n'est pas de la programmation, poste plutôt dans bureautique tu auras plus de monde pour répondre....
eric
cms130
Messages postés
7
Date d'inscription
vendredi 5 février 2010
Statut
Membre
Dernière intervention
6 février 2010
6 févr. 2010 à 19:39
6 févr. 2010 à 19:39
Message reçu fort et clair mon couvre chef !
Je vais aller me faire voir chez les bureaupatéticiens !
a+
merci encore
luc
Je vais aller me faire voir chez les bureaupatéticiens !
a+
merci encore
luc