Extraction d'horaire de nuit pour total mensuel

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
pimpelope
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 28 sept. 2017 12:06

Extraction d'horaire de nuit pour total mensuel

Message par pimpelope »


La modération vous a écrit: Titre modifié pour plus de clarté : extraction heure spécifique
Merci de faire preuve d'un minimum d'inventivité pour avoir un titre qui reflète le problème exposé.


La modération vous a écrit: Sujets fusionnés

Re bonjour a tous

encore un souci avec mon tableur, j'arrive bien a extraire les heures spécifiques pour les heures de nuit (22h-6h), mais quand les heures sont de 22h à 2h par exemple donc dans la tranche horaire voulue cela ne fonctionne pas, j'aurais voulu qu'il se recopie dans la cellule du dessous pour mon calcul mensuel!!!

J’espère avoir été clair

Merci pour vos réponses

A bientôt

PS: je joint le fichier
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par pimpelope le 07 févr. 2020 07:53, modifié 1 fois.
openoffice calc 4 sous windows 2010
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 10133
Inscription : 28 août 2010 08:45

Re: extraction heure spécifique

Message par micmac »

Bonjour,
Dans votre signature il y a écrit :openoffice calc 4
À moins de n'avoir installé que Calc, votre signature est incomplètement renseignée et au cas où, voyez comment , pour profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version
Dans votre signature il est nécessaire d'indiquer :
  1. La version exacte de AOO ou LibO (AOO 4.1.7, LibO 6.2.8 par exemple) ;
  2. La version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 19.04, macOS 10.15.2 par exemple).
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10027
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: extraction heure spécifique

Message par Jeff »

Bonjour,

Je n'ai pas trop le temps de jouer aux devinettes :) , je te conseille donc :
  • D'alléger ton fichier (on a peut-être pas besoin des 12 feuilles)
  • D'inclure les formules qui t'ont été données dans tes précédents sujets
  • De détailler par des commentaires ce qui ne vas pas, ce qui a été testé etc...
A + :wink:
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
pimpelope
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 28 sept. 2017 12:06

Re: extraction heure spécifique

Message par pimpelope »

Bonsoir Jeff

voici la formule donné dans les précédents post

j'avais demandé de pouvoir extraire les heures de nuit, c'est a dire 22h-6h, cellule K24.

=(ET(K15>=0;K15<7/24;K16>=0;K16<7/24)*(K16-K15))+(ET(K15>=0;K15<7/24;K16>6/24;K16<22/24)*((6/24)-K15))+(ET(K15>=0;K15<7/24;K16>22/24;K16<=1)*(((6/24)-K15)+(K16-(22/24))))+(ET(K15>6/24;K15<22/24;K16>=0;K16<7/24)*((2/24)+K16))+(ET(K15>6/24;K15<22/24;K16>22/24;K16<=1)*(K16-(22/24)))+(ET(K15>22/24;K15<=1;K16>=0;K16<7/24)*((K15-(22/24)+MIN(6/24;K16))))+(ET(K15>22/24;K15<=1;K16>6/22;K16<22/24)*(1-K15))+(ET(K15>22/24;K15<=1;K16>22/24;K16<=1)*(K16-K15))

Elle fonctionne que si les heures commencent avant 22h. sur ce planning il n’y a pas de souci, c'est juste que sur d'autre planning, les horaires sont de 22h à 2h du mat, elles sont toutes de nuit, mais j'aimerais qu'elles se reporte sur la cellule inférieur, car pour certain agents ils ont plusieurs sites, dont des sites de jour et des sites de nuit, donc pour calculer les heures de nuit j'ai besoin qu'elle se reporte.

J’espère avoir été clair

Merci
openoffice calc 4 sous windows 2010
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10027
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: extraction heure spécifique

Message par Jeff »

Pas de version AOO sous la main, mais si j'étais toi je testerai avec 22h01 ou 21h59, ça pourrait lever l'ambiguïté des signes strictement inférieurs et supérieurs ;)
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
pimpelope
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 28 sept. 2017 12:06

Re: extraction heure spécifique

Message par pimpelope »

Sa ne fonctionne pas, le résultat n'est pas correcte, exemple si je note 22:01 - 02:00, il me compte 2:01 heure de nuit, alors qu'il devrait me noter 3:59!!!

Merci quand même
openoffice calc 4 sous windows 2010
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2791
Inscription : 16 avr. 2010 13:31

Re: extraction heure spécifique

Message par OOotremer971 »

Bonjour,

Remplace dans ta formule :

Code : Tout sélectionner

(ET(K15>22/24;K15<=1;K16>=0;K16<7/24)*((K15-(22/24)+MIN(6/24;K16))))
par

Code : Tout sélectionner

(ET(K15>=22/24;K15<=1;K16>=0;K16<7/24)*((1-MAX(K15;(22/24))+MIN(6/24;K16))))
entre le deuxième et troisième + en partant de la fin.

Ci-joint le fichier que j'ai utilisé pour créer les différentes tranches. Il faut saisir une heure de début en A1 et une heure de fin en A2. Les résultats s'affichent colonne F14 à F23 selon les tranches exploitées. La formule finale est un assemblage des huit formules. Tu pourras constater que toutes les expression affichent zéro sauf celle concernée par la tranche utilisée.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian GNU/Linux 12 (bookworm)
pimpelope
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 28 sept. 2017 12:06

Re: Extraction d'horaire de nuit pour total mensuel

Message par pimpelope »

Bonjour

Merci OOotremer971, sa marche!!!

A bientôt
openoffice calc 4 sous windows 2010
pimpelope
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 28 sept. 2017 12:06

extraction heure spécifique

Message par pimpelope »

Coucou a tous

je reviens sur un sujet déjà abordé mais marquer comme résolu donc ne peux plus y accéder!!

Voici mon problème, dans le sujet j'ai eu ma réponse mais je me suis trompé dans l’énoncé, j'ai noter que je voulais extraire les heures de nuit de 22h à 6h alors que les horaires sont de 21h à 6h!!

pouvez vous m'aider svp c'est urgent!!

Merci à tous

A bientôt

Pimpelope
La modération vous a écrit: Ce nouveau sujet a été fusionné avec le précédent préalablement déverrouillé et dont la balisage [Résolu] a été enlevé. Merci de poursuivre ici.

openoffice calc 4 sous windows 2010
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 10133
Inscription : 28 août 2010 08:45

Re: extraction heure spécifique

Message par micmac »

Bonjour,

Pouvez-vous être plus explicite concernant votre configuration ?
Dans votre signature il est nécessaire d'indiquer :
  1. La version exacte de AOO ou LibO (AOO 4.1.7, LibO 6.2.8 par exemple) ;
  2. La version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 19.04, macOS 10.15.3 par exemple).
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS