A voir également:
- Excel : rech d'une formule
- Formule excel - Guide
- Liste déroulante excel - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Déplacer une colonne excel - Guide
- Formule de politesse mail anglais - Guide
6 réponses
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 040
20 oct. 2009 à 16:48
20 oct. 2009 à 16:48
Salut,
Pour calculer le nombre d'heures entre 23:30 et 1:00 du matin, pour commencer il faut utiliser un format nombre reconnu par Excel, pour écrire 23h30 saisir 23 :30 exemple en A1 23:30 et en B1 1:00
La formule pour trouver la différence est
=MOD(B1-A1;1)
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Pour calculer le nombre d'heures entre 23:30 et 1:00 du matin, pour commencer il faut utiliser un format nombre reconnu par Excel, pour écrire 23h30 saisir 23 :30 exemple en A1 23:30 et en B1 1:00
La formule pour trouver la différence est
=MOD(B1-A1;1)
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 mars 2023
3 292
20 oct. 2009 à 17:17
20 oct. 2009 à 17:17
Bonjour,
Regarde si cette maquette te convient
https://www.cjoint.com/?kurqd0tjQw
Regarde si cette maquette te convient
https://www.cjoint.com/?kurqd0tjQw
Raymond PENTIER
Messages postés
57149
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 mars 2023
17 163
21 oct. 2009 à 02:40
21 oct. 2009 à 02:40
Elle devrait convenir !
Merci bien ! ça fonctionne nickel et va bien m'arranger ^^
Par contre je suis embêtant mais j'aime bien comprendre et pas recopier bêtement :
formule matricielle > en quoi elle diffère d'une formule normale ?
inférieur à 0,5 > là je tourne et retourne la condition dans ma tête mais je vois pas d'où elle vient!
Promis après ça jvous embête plus lol et merci encore ;)
Par contre je suis embêtant mais j'aime bien comprendre et pas recopier bêtement :
formule matricielle > en quoi elle diffère d'une formule normale ?
inférieur à 0,5 > là je tourne et retourne la condition dans ma tête mais je vois pas d'où elle vient!
Promis après ça jvous embête plus lol et merci encore ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
baladur13
Messages postés
44244
Date d'inscription
mercredi 11 avril 2007
Statut
Modérateur
Dernière intervention
24 mars 2023
13 395
21 oct. 2009 à 14:26
21 oct. 2009 à 14:26
Bonjour
"Le message n° , 4 ne respectant pas en tous points la charte de CCM, a du être supprimé, cependant il contenait la solution suivante
"Le message n° , 4 ne respectant pas en tous points la charte de CCM, a du être supprimé, cependant il contenait la solution suivante
Pour eternel-mystere michel_m, le 21 oct 2009 à 08:31:00 petite amélioration sans colonne intermédiaire =MOYENNE(SI((B1:B10<0,5);(B1:B10)+1;B1:B10)) formule matricielle à valider par Ctrl+maj+ entree (et non par entree come d'hab); XL met alors lui-m^me les accolades dans les 2 cas, la cellule doit ^etre mise au format heure. Cordialement, Michel
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 mars 2023
3 292
21 oct. 2009 à 14:29
21 oct. 2009 à 14:29
Bonjour,
inférieur à 0,5:
Les dates heure sous excel sont un nombre réel basé sur le 1° janvier 1900: chaque jour augmente de 1
aujourdhui 21/10/09 est 40107
la partie décimale représente une partie de ce jour donc des heures
à 14 h soit 14/24=0,58333
si tu écris dans une cellule 21/10/9 14:00 tu vas avoir 40107,58333 en fomat-nombre standard
donc:
tu embauches de 23,30h à 1H du matin du lendemain donc jour+1
0,5 correspond à Midi (12/24) d'où cette petite astuce de si B1<0,5 on est le lendemain matin d'où 1+B1
(regarde aussi 23h59 si tu n'es pas convaincu)
matricielle:
en fait la matricielle parcoure la zone indiquée (ici verticale) en testant à chaque ligne la formule et, dans notre cas, en faisant la moyenne au fur et à mesure. on se dispense ainsi de colonne(s) intermédiaire(s)
Elles sont très puissantes mais le plus souvent qualifiées "d'infernales prises de tête" (et c'est vrai!). une des formes simplifiée est la fonction SOMMEPROD bien pratique.
par contre, elles sont très lentes et à éviter sur de grands tableaux (personnellement suivant le nombres de conditions et nombre de lignes: si ca traine, j'emploie du VBA)
La syntaxe est rigide: comparaison de zone de m^me "figure et surface", pas d'emploi du ET et du OU mais de la forme booléenne (multiplier, additionner), emploi de colonnes et/ou lignes entières refusées, pièges notamment avec certaines fonctions comme INDEX...
Un des exemples "d'école" les + connus est la résolution d'équations à plusieurs inconnues beaucoup plus précise qu'avec le solveur qui travaille par itération successives
inférieur à 0,5:
Les dates heure sous excel sont un nombre réel basé sur le 1° janvier 1900: chaque jour augmente de 1
aujourdhui 21/10/09 est 40107
la partie décimale représente une partie de ce jour donc des heures
à 14 h soit 14/24=0,58333
si tu écris dans une cellule 21/10/9 14:00 tu vas avoir 40107,58333 en fomat-nombre standard
donc:
tu embauches de 23,30h à 1H du matin du lendemain donc jour+1
0,5 correspond à Midi (12/24) d'où cette petite astuce de si B1<0,5 on est le lendemain matin d'où 1+B1
(regarde aussi 23h59 si tu n'es pas convaincu)
matricielle:
en fait la matricielle parcoure la zone indiquée (ici verticale) en testant à chaque ligne la formule et, dans notre cas, en faisant la moyenne au fur et à mesure. on se dispense ainsi de colonne(s) intermédiaire(s)
Elles sont très puissantes mais le plus souvent qualifiées "d'infernales prises de tête" (et c'est vrai!). une des formes simplifiée est la fonction SOMMEPROD bien pratique.
par contre, elles sont très lentes et à éviter sur de grands tableaux (personnellement suivant le nombres de conditions et nombre de lignes: si ca traine, j'emploie du VBA)
La syntaxe est rigide: comparaison de zone de m^me "figure et surface", pas d'emploi du ET et du OU mais de la forme booléenne (multiplier, additionner), emploi de colonnes et/ou lignes entières refusées, pièges notamment avec certaines fonctions comme INDEX...
Un des exemples "d'école" les + connus est la résolution d'équations à plusieurs inconnues beaucoup plus précise qu'avec le solveur qui travaille par itération successives
re
merci pour vos explications ( en gros j'etais pas loin) feru d'apprendre je me suis livré à resoudre ce sujet
sans la matricielle ; en essayant d'etre logique : nos resultats different et, pourtant ça à l'air de tenir debout
neamoins mon usine a gaz doit certainement fuire; mais ou?
http://www.cijoint.fr/cjlink.php?file=cj200910/cijIzxMmUl.xls
bravo pour vos contributions
merci pour vos explications ( en gros j'etais pas loin) feru d'apprendre je me suis livré à resoudre ce sujet
sans la matricielle ; en essayant d'etre logique : nos resultats different et, pourtant ça à l'air de tenir debout
neamoins mon usine a gaz doit certainement fuire; mais ou?
http://www.cijoint.fr/cjlink.php?file=cj200910/cijIzxMmUl.xls
bravo pour vos contributions