Bonjour
Re,
ce n'est pas dans la largeur de la colonne où réside le problème.
Dans ce cas, est-ce que tu peux mettre une partie du fichier sur le site, en anonymisant le maximum de choses, et en éliminant le bas du fichier. Il suffit qu'il y ai deux ou trois lignes avec des #...
Le problème apparaît lorsqu'il y a plus d'une tournée de 24 h. Ce qui dépasse les 24 heures est ignoré. Le dernier jour d'une multi-tournée, la dernière tournée pleine de 24 heures est compensée correctement par 0,5 h., mais les heures qui restent, et qui valent aussi 0,5 h., sont ignorées.
Bonne nuit
Aloha
C'est la méthode utilisée qui veut ça.
Exemples :
1er cas
a/mois : Permanence de 12:00 à 24:00 --> rien
On ne peut pas attribuer 00:30 à ces 12 premières de permanence car elles sont incluses dans les 24 premières heures de permanence
a+1/mois : Permanence toute la journée --> On a dépassé 24 h de permanence, donc on attribue 00:30
a+2/mois : Permanence toute la journée --> On a dépassé 24 h de permanence supplémentaires, donc on attribue 00:30
a+3/mois : Permanence toute la journée -->On a dépassé 24 h de permanence supplémentaires, donc on attribue 00:30
a + 4/mois : Permanence pendant la première heure uniquement --> On a les 12 dernières h de permanence du jour précédent + la 1ère du jour en cours, soit 13 h de permanence , donc on attribue 00:30.
2ème cas
a/mois : Permanence de 12:00 à 24:00 --> rien
On ne peut pas attribuer 00:30 à ces 12 premières de permanence car elles sont incluses dans les 24 premières heures de permanence
a+1/mois : Permanence toute la journée --> On a dépassé 24 h de permanence, donc on attribue 00:30
a+2/mois : Permanence toute la journée --> On a dépassé 24 h de permanence supplémentaires, donc on attribue 00:30
a+3/mois : Permanence toute la journée -->On a dépassé 24 h de permanence supplémentaires, donc on attribue 00:30, et comme le lendemain ne commence pas par une permanence, les 12 dernières heures apportent aussi 00:30, ce qui fait un total de
01:00 pour ce jour
a + 4/mois : pas de permanence la première heure
3ème cas
a/mois : Permanence de
9:00 à 24:00 --> rien (< 24 h et suivi d'une h de permanence dès le début le lendemain)
On ne peut pas attribuer 00:30 à ces 15 premières de permanence car elles sont incluses dans les 24 premières heures de permanence
a+1/mois : Permanence toute la journée --> On a dépassé 24 h de permanence, donc on attribue 00:30
a+2/mois : Permanence toute la journée --> On a dépassé 24 h de permanence supplémentaires, donc on attribue 00:30
a+3/mois : Permanence toute la journée -->On a dépassé 24 h de permanence supplémentaires, donc on attribue 00:30
a + 4/mois : Permanence pendant les
12 premières heures uniquement
On a 15 h de permanence en reliquat du jour précédent + 12 h le jour en cours = 27 h, donc on attribue 01:00.
Si a+3 correspond au dernier jour du mois, comme on n'a pas les informations correspondant à a+4, le 1er jour du mois suivant, on ne peut pas lui attribuer immédiatement le nombre correct d'heure.
Ce n'est pas un problème lié à Excel ou à la méthode : On ne peut pas attribuer correctement et à coup sûr les heures à un jour comportant 24 h de permanence sans connaitre ce qui se passe le lendemain.
Pour résoudre cela, deux possibilités :
* Attribuer des heures au dernier jour du mois comme si la première heure du jour suivant n'était pas une permanence. Mais il faudra vérifier/corriger le mois suivant, l'attribution correspondant au 1er jour (ce qui peut être fait avec Excel) car on aura peut être certaine fois attribué 00:30 trop tôt.
* Faire les calculs correspondant au mois avec les données du mois et avec celles du 1er jour du mois suivant, donc au plus tôt le 2.
@ plus