Créer feuille de temps
Fermé
123DH
Messages postés
1
Date d'inscription
mercredi 3 juillet 2013
Statut
Membre
Dernière intervention
3 juillet 2013
-
3 juil. 2013 à 00:50
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 juil. 2013 à 08:09
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 juil. 2013 à 08:09
A voir également:
- Créer feuille de temps
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Comment creer un pdf - Guide
3 réponses
Raymond PENTIER
Messages postés
58705
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 octobre 2024
17 220
3 juil. 2013 à 02:58
3 juil. 2013 à 02:58
Bonjour.
Il y a plusieurs manières de procéder.
Personnellement, j'inscris les valeurs de référence (au bon format) dans des cellules auxquelles j'attribue un nom ; c'est ce nom que je mets dans mes formules.
J'évite ainsi les pièges des formats ...
... et je peux faire des simulations en modifiant ces valeurs.
Cordialement.
Il y a plusieurs manières de procéder.
Personnellement, j'inscris les valeurs de référence (au bon format) dans des cellules auxquelles j'attribue un nom ; c'est ce nom que je mets dans mes formules.
J'évite ainsi les pièges des formats ...
... et je peux faire des simulations en modifiant ces valeurs.
Cordialement.
Raymond PENTIER
Messages postés
58705
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 octobre 2024
17 220
3 juil. 2013 à 03:21
3 juil. 2013 à 03:21
Concrètement,
en supposant que tes colonnes S et T sont disponibles, je crée mon tableau de références en [S2:T7] et je sélectionne ce tableau pour faire Formules/Noms définis/Depuis une sélection/Colonne de gauche.
J'écris ma formule
=SI(L13>=j_8;L13-p_8;SI(L13>=j_65;L13-p_65;SI(L13>=j_5;L13-p_5;0)))
ou mieux
=L13-SI(L13>=j_8;p_8;SI(L13>=j_65;p_65;SI(L13>=j_5;p_5;0)))
https://www.cjoint.com/c/CGddvvkuK46
en supposant que tes colonnes S et T sont disponibles, je crée mon tableau de références en [S2:T7] et je sélectionne ce tableau pour faire Formules/Noms définis/Depuis une sélection/Colonne de gauche.
J'écris ma formule
=SI(L13>=j_8;L13-p_8;SI(L13>=j_65;L13-p_65;SI(L13>=j_5;L13-p_5;0)))
ou mieux
=L13-SI(L13>=j_8;p_8;SI(L13>=j_65;p_65;SI(L13>=j_5;p_5;0)))
https://www.cjoint.com/c/CGddvvkuK46
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
3 juil. 2013 à 08:09
3 juil. 2013 à 08:09
Bonjour
en reprenant votre formule et si la cellule L13 est formatée en heure,l'unité horaire d'Excel est alors le jour (1=24h), donc si vous voulez 8h écrivez 8/24
vous pouvez donc écrire
=SI(L13>=8/24;L13-1/24;SI(L13>=6,5/24;L13-0,5/24;SI(L13>=5/24;L13-0,25;L13))))
la dernière condition L13-0 n'est pas utile,une fois les autres cas éliminé, il suffit de renvoyer L13
En complément, pour éviter les mélanges de format sur les horaires, il est préférable de placer vos limites dans un tableau de format horaires et d'utiliser les adresses pour remplir la formule
exemple
liste en G,cellule format heure:
G1 entrez 8:00:00 G2 6:30:00 G3 05:00:00
et utilisez les adreses dans les formules:
=SI(L13>=G1;L13-1/24;SI(L13>=G2;L13-0,5/24;SI(L13>=G3;L13-0,25;L13))))
crdlmnt
en reprenant votre formule et si la cellule L13 est formatée en heure,l'unité horaire d'Excel est alors le jour (1=24h), donc si vous voulez 8h écrivez 8/24
vous pouvez donc écrire
=SI(L13>=8/24;L13-1/24;SI(L13>=6,5/24;L13-0,5/24;SI(L13>=5/24;L13-0,25;L13))))
la dernière condition L13-0 n'est pas utile,une fois les autres cas éliminé, il suffit de renvoyer L13
En complément, pour éviter les mélanges de format sur les horaires, il est préférable de placer vos limites dans un tableau de format horaires et d'utiliser les adresses pour remplir la formule
exemple
liste en G,cellule format heure:
G1 entrez 8:00:00 G2 6:30:00 G3 05:00:00
et utilisez les adreses dans les formules:
=SI(L13>=G1;L13-1/24;SI(L13>=G2;L13-0,5/24;SI(L13>=G3;L13-0,25;L13))))
crdlmnt