OVH Cloud OVH Cloud

Addition d'heures sur d'autres feuilles.

11 réponses
Avatar
Paulo
Bonjour,

J'ai un classeur avec 12 feuilles de fiche horaire mensuelle et 1 feuille où
sont les calculs.
Sur chacune de mes fiches mensuelles, il ressort un total d'heures en
"format centième d'heure" (10:50 -- 10h30) qui se trouve dans une case
formée par les cases de M28 à O28.

Je souhaite, sur la feuille de calcul, additionner toutes les heures
mensuelles.
J'ai donc sur la feuille de calcul, pour le mois de janvier par exemple
='J1'!M28:O28
La plage M28:O28 est en réalité une grande case formée de plusieurs.
Le 1er problème est qu'il faut que je modifie cette formule ainsi pour que
cela fonctionne : ='J1'!M28
Il faut donc modifier les 12 formules sur chaque personne; y aurait il une
astuce ?

Le second problème est tout bête je suis sur. Comment passer d'un format en
centième à un format en heures ?

En espérant avoir été clair ...

10 réponses

1 2
Avatar
Philippe.R
Bonsoir Paulo,

Pour la deuxième partie de la question :

,5*"1:0"

avec la cellule au format personnalisé :

hh" h "mm

--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Paulo" a écrit dans le message de news:%
Bonjour,

J'ai un classeur avec 12 feuilles de fiche horaire mensuelle et 1 feuille où
sont les calculs.
Sur chacune de mes fiches mensuelles, il ressort un total d'heures en
"format centième d'heure" (10:50 -- 10h30) qui se trouve dans une case
formée par les cases de M28 à O28.

Je souhaite, sur la feuille de calcul, additionner toutes les heures
mensuelles.
J'ai donc sur la feuille de calcul, pour le mois de janvier par exemple
='J1'!M28:O28
La plage M28:O28 est en réalité une grande case formée de plusieurs.
Le 1er problème est qu'il faut que je modifie cette formule ainsi pour que
cela fonctionne : ='J1'!M28
Il faut donc modifier les 12 formules sur chaque personne; y aurait il une
astuce ?

Le second problème est tout bête je suis sur. Comment passer d'un format en
centième à un format en heures ?

En espérant avoir été clair ...





Avatar
Paulo
Bonsoir Philippe,

Merci de ta réponse, mais je n'arrive pas à la mettre en pratique.
Ma case "d'origine" est un total d'heure exprimé en centième avec une case
formatée en nombre à deux décimales (la valeur est de "130.00" pour être
précis.)

Comment appliquer ta formule ,5*"1:0" pour que le calcul me donne 130
avec ou sans ton formatage personnalisé ?

Personne d'autre pour la première partie de la question ?

Merci ,
Paulo

"Philippe.R" a écrit dans le message de news:
O#
Bonsoir Paulo,

Pour la deuxième partie de la question :

,5*"1:0"

avec la cellule au format personnalisé :

hh" h "mm

--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Paulo" a écrit dans le message de
news:%

Bonjour,

J'ai un classeur avec 12 feuilles de fiche horaire mensuelle et 1
feuille où


sont les calculs.
Sur chacune de mes fiches mensuelles, il ressort un total d'heures en
"format centième d'heure" (10:50 -- 10h30) qui se trouve dans une case
formée par les cases de M28 à O28.

Je souhaite, sur la feuille de calcul, additionner toutes les heures
mensuelles.
J'ai donc sur la feuille de calcul, pour le mois de janvier par exemple
='J1'!M28:O28
La plage M28:O28 est en réalité une grande case formée de plusieurs.
Le 1er problème est qu'il faut que je modifie cette formule ainsi pour
que


cela fonctionne : ='J1'!M28
Il faut donc modifier les 12 formules sur chaque personne; y aurait il
une


astuce ?

Le second problème est tout bête je suis sur. Comment passer d'un format
en


centième à un format en heures ?

En espérant avoir été clair ...









Avatar
Philippe.R
Bonjour Paulo,

Supposons ta valeur 130,00 (avec le séparateur de ton choix à la place de la virgule) située en A1
en B1 la formule ¡*"1:0" B1 ayant reçu le format (format / cellule / personnalisé) [h]" h "mm
affichera 130 h 00.

Autre piste, pour convertir les données sur place, sans formule :
dans une cellule quelconque, saisir 24, copier, sélectionner les cellules à convertir, Menu / Edition /
Collage spécial / cocher division (sortir par echap)
appliquer ensuite format / cellule / nombre / personnalisé [h]" h "mm

Y a t il ce que tu souhaites ?
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"Paulo" a écrit dans le message de news:
Bonsoir Philippe,

Merci de ta réponse, mais je n'arrive pas à la mettre en pratique.
Ma case "d'origine" est un total d'heure exprimé en centième avec une case
formatée en nombre à deux décimales (la valeur est de "130.00" pour être
précis.)

Comment appliquer ta formule ,5*"1:0" pour que le calcul me donne 130
avec ou sans ton formatage personnalisé ?

Personne d'autre pour la première partie de la question ?

Merci ,
Paulo



Avatar
AV
Personne d'autre pour la première partie de la question ?


Il est TRÈS fortement déconseillé d'utiliser des noms pouvant prêter à confusion
avec, notamment, des réfs de cellules !!
Tes feuilles qui se nomment J1; J2; J3.. très mauvais ça !
Avec tes feuilles nommées Jr1;Jr2..Jr10
Tu veux sommer les heures de la plage M28:O28 pour l'ensemble des feuilles
Ces plages contiennent des valeurs décimales et tu veux avoir le résultat en
sexagésimal (format horaire)
La cellule contenant la formule au format 37:30:55

=SOMME(Jr1:Jr10!M28:O28)/24

AV

Avatar
Paulo
Bonsoir et merci Philippe,

Je suis resté avec ta première idée; et cette fois avec les crochets de [h]
cela fonctionne.

Paulo.


"Philippe.R" a écrit dans le message de news:

Bonjour Paulo,

Supposons ta valeur 130,00 (avec le séparateur de ton choix à la place de
la virgule) située en A1

en B1 la formule ¡*"1:0" B1 ayant reçu le format (format / cellule /
personnalisé) [h]" h "mm

affichera 130 h 00.

Autre piste, pour convertir les données sur place, sans formule :
dans une cellule quelconque, saisir 24, copier, sélectionner les cellules
à convertir, Menu / Edition /

Collage spécial / cocher division (sortir par echap)
appliquer ensuite format / cellule / nombre / personnalisé [h]" h "mm

Y a t il ce que tu souhaites ?
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"Paulo" a écrit dans le message de
news:

Bonsoir Philippe,

Merci de ta réponse, mais je n'arrive pas à la mettre en pratique.
Ma case "d'origine" est un total d'heure exprimé en centième avec une
case


formatée en nombre à deux décimales (la valeur est de "130.00" pour être
précis.)

Comment appliquer ta formule ,5*"1:0" pour que le calcul me donne 130
avec ou sans ton formatage personnalisé ?

Personne d'autre pour la première partie de la question ?

Merci ,
Paulo







Avatar
Paulo
Bonsoir,

Je n'avais pas pensé aux éventuelles confusions il est vrai. J'y veillerai
dorénavant.
Pour ce qui est de ta formule, j'ai eu beau la modifier pour essayer de la
faire fonctionner, rien !
Sur une cellule, c ok sinon, non.

Paulo


"AV" a écrit dans le message de news:
bnac5n$9na$
Personne d'autre pour la première partie de la question ?


Il est TRÈS fortement déconseillé d'utiliser des noms pouvant prêter à
confusion

avec, notamment, des réfs de cellules !!
Tes feuilles qui se nomment J1; J2; J3.. très mauvais ça !
Avec tes feuilles nommées Jr1;Jr2..Jr10
Tu veux sommer les heures de la plage M28:O28 pour l'ensemble des feuilles
Ces plages contiennent des valeurs décimales et tu veux avoir le résultat
en

sexagésimal (format horaire)
La cellule contenant la formule au format 37:30:55

=SOMME(Jr1:Jr10!M28:O28)/24

AV





Avatar
AV
Pour ce qui est de ta formule, j'ai eu beau la modifier pour essayer de la
faire fonctionner, rien !
Sur une cellule, c ok sinon, non.


Insiste fortement ! Il ya aucune raison....
N'oublie pas le formatage de cellule tel que indiqué !

AV

Avatar
Paulo
Quasi du temps réel sur ce coup là :)

Je reprends ta formule, mais pour simplifier, je ne le fais que sur Jr1, Jr2
et Jr3.
J'ai bien ma case contenant la formule formateé en 37:30:55
Bon, alors dans ma plage M28:O28 de la feuille Jr1 : 130.00
Sur Jr2 : 97.50
Sur Jr3 : 58.50
J'obtiens un total de 607:00:00 !?

Par contre, mis à part le total inexact, mea culpa car tu avais raison
concernant ta formule: je viens de m'apercevoir que ce ne sont pas toutes
les plages M28:O28 qu'il faut additionner, j'ai fais des modifs sur les
dernières feuilles.

Paulo


"AV" a écrit dans le message de news:
bnbmvl$aqb$
Pour ce qui est de ta formule, j'ai eu beau la modifier pour essayer de
la


faire fonctionner, rien !
Sur une cellule, c ok sinon, non.


Insiste fortement ! Il ya aucune raison....
N'oublie pas le formatage de cellule tel que indiqué !

AV





Avatar
Paulo
Oups !!

En Jr1, j'ai 60.50 en fait.
Mais 60.5 + 97.5 + 58.5 me donnent toujours 607:00:00
Formule utilisée : =SOMME(Jr1:Jr3!M28:O28)/24
J'ai vérifié les formats "de départ", ils sont bien "nombre avec 2
décimales" et celui "d'arrivée" en heure 37:30:00
Comment cela se fait il ?

Paulo


"Paulo" a écrit dans le message de news:

Quasi du temps réel sur ce coup là :)

Je reprends ta formule, mais pour simplifier, je ne le fais que sur Jr1,
Jr2

et Jr3.
J'ai bien ma case contenant la formule formateé en 37:30:55
Bon, alors dans ma plage M28:O28 de la feuille Jr1 : 130.00
Sur Jr2 : 97.50
Sur Jr3 : 58.50
J'obtiens un total de 607:00:00 !?

Par contre, mis à part le total inexact, mea culpa car tu avais raison
concernant ta formule: je viens de m'apercevoir que ce ne sont pas toutes
les plages M28:O28 qu'il faut additionner, j'ai fais des modifs sur les
dernières feuilles.

Paulo


"AV" a écrit dans le message de news:
bnbmvl$aqb$
Pour ce qui est de ta formule, j'ai eu beau la modifier pour essayer
de



la
faire fonctionner, rien !
Sur une cellule, c ok sinon, non.


Insiste fortement ! Il ya aucune raison....
N'oublie pas le formatage de cellule tel que indiqué !

AV









Avatar
AV
En Jr1, j'ai 60.50 en fait.
Mais 60.5 + 97.5 + 58.5 me donnent toujours 607:00:00
Formule utilisée : =SOMME(Jr1:Jr3!M28:O28)/24
J'ai vérifié les formats "de départ", ils sont bien "nombre avec 2
décimales" et celui "d'arrivée" en heure 37:30:00
Comment cela se fait il ?


A distance, j'en sais fichtre rien !
Chez moi ça fait bien 216:30
M'est avis qu'il y a d'autres valeurs dans les plages M28:O28...
Fait le test sur un classeur vierge...

AV

1 2