HORAIRE

Résolu
RIKOM Messages postés 1 Statut Membre -  
 Rikom -
bonjour
je travaille sur un planning ,et je n'arrive pas à faire ceci:

heure actuelle en G9
5,13 et 21 sont les changements d'horaires
horaire actuelle
16h30
la formule
=SI(G9>5;"matin";SI(G9>13;"apres midi";SI(G9>21;"nuit")))
résultat : matin
se serait simpa si vous pouviez m'aider
merci

4 réponses

  1. Zoul67 Messages postés 2001 Statut Membre 149
     
    Bonjour,

    C'est normal que le résultat soit matin puisque 16h30 > 5h...
    =SI(ET(G9>=5/24;G9<13/24);"matin";SI(ET(G9>=13/24;G9<21/24);"après-midi";"nuit"))
    avec G9 au format heure.

    A+
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour

      effectivement,Zoul le /124 est nécessaire mais pour faire plus simple, on peut placer dans l'autre sens pour éliminer les cas au fur et à mesure:

      =SI(G9>21/24;"nuit";SI(G9>13/14;"après-midi";SI(G9>5/24;"matin";"")))


      crdlmnt
      0
    2. Zoul67 Messages postés 2001 Statut Membre 149
       
      à 1h du matin, je pense que le quart est "nuit"...
      =SI(G9>21/24;"nuit";SI(G9>13/24;"après-midi";SI(G9>5/24;"matin";"nuit")))
      +correction de faute de frappe.

      ça me dérangeait de marquer deux fois "nuit". Question de goût...
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Vi... tu as raison
      reste à savoir si les gens peuvent commencer après minuit et ce qui se passe quand G9 est vide.
      Crdlmnt
      0
    4. rikom > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
       
      bonjour,
      merci d'avoir essayer.
      la formule ne marche pas,tel que tu as écris la formule ,c'est le premier argument qui s'affiche "nuit" alors qu'il est 9h du matin , et c'est "matin" qui devrait être affiché.
      à bientôt
      rikom
      0
    5. rikom > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
       
      horaire 3x8
      0
  2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Le mieux, poste un exemple de ton fichier sur cjoint.com, fais créer le lien, copies le et reviens l'indiquer ici dans un prochain message

    Cdlmnt
    Via
    0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    Il faut partir en décroissant et non en croissant (l'après midi l'heure estt forcément supérieure à 5 et XL réagit a >5---> matin

    si(G5>21;"nuit";si............."matin";"nuit")

    "nuit" à la fin pour les heures de 0 à 5

    le N/24 de mes petits camarades est à mettre si G5 est au format hh:mm

    Michel
    0
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      désolé d'avoir dérangé Rikom en proposant une solution
      0
    2. rikom
       
      ok on va essayer
      merci
      0
      1. rikom > rikom
         
        =SI(D3>21;"nuit";SI(D3>13;"apres midi";SI(D3>5;"matin";"nuit")))
        il est 16h 28
        le résultat est nuit alors qu'il devrait afficher aprés midi
        d3 est l'heure actuel
        0
    3. Zoul67 Messages postés 2001 Statut Membre 149
       
      Bonjour,

      Rikom, je crois que tu vas rendre Michel furieux.
      Des messages du genre "ça marche pas" ne permettent pas de t'aider.
      Merci de faire ce que via55 a demandé.
      0
  4. rikom
     
    le lien a été creer

    http://www.cjoint.com/c/EIrqmbt51n3
    travail posté
    0
    1. Zoul67 Messages postés 2001 Statut Membre 149
       
      Quand tu utilises "MAINTENANT", ce n'est pas qu'une heure, c'est date+heure.
      Si tu mets au format nombre ou standard, tu as un nombre supérieur à 46000...

      https://www.cjoint.com/c/EIrqPjHZhrJ
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Rikom
      si tu te donnais la peine de lire la fin du message

      le N/24 de mes petits camarades est à mettre si G5 est au format hh:mm
      donc

      =si(G5>21/24;"nuit";si............."matin";"nuit")
      tu as la solution avec la pièce jointe de Zoul67 (bonjour)

      bien que d'avoir l'ordi allumé 24:H/24 seulement pour voir l'heure et savoir si c'est la nuit ou l'après-midi peut paraitre pour le moins étrange

      Et merci de tes remerciements pour le temps passé par 4 personnes pour t'aider
      0
      1. Rikom > michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Mon ordinateur n'est pas allumer 24/24
        C'est simplement que l'on m'à demandé de travailler sur un planning
        Encore merci pour ceux qui ont bien voulu m'aider
        0