Code heure

pierre1340

XLDnaute Junior
bonjour
Afin de faciliter la saisie des heures dans un tableau, j’aimerais affecter un code pour que le tableau se remplisse automatiquement en fonction du code. Ex : en A1 je tape le code 7 ce qui aura pour effet de remplir en B1 07 :00 et en C1 12 :00 autre exemple en A2 je tape A12 j’obtiens en B2 12 :00 et en C2 16 :00.
Sachant que dans mon classeur j’ai 13 onglets, un par mois et le treizième pour *reprendre des données venant des mois. Ce code doit donc fonctionner pour chaque mois. Je pensais rentrer les codes et les heures leurs correspondants dans l’onglet année dans une zone de la feuille qui me servirais de base de données.
Merci de votre aide
 

hoerwind

XLDnaute Barbatruc
Re : Code heure

Bonjour,

Je ne comprends pas fort bien ta question.

j’aimerais affecter un code pour que le tableau se remplisse automatiquement en fonction du code
Un code = macro ou formule ?

autre exemple en A2 je tape A12
On saisit A12 ou 12 ?

autre exemple
Il y a-t-il beaucoup de plages horaires ?

en B1 07: 00 et en C1 12: 00
en B2 12 :00 et en C2 16 :00

Avec les espaces derrière les : ?
Pourquoi une différence de 5:00 heures dans le premier exemple et de 4:00 heures dans le second ?

Un exemple en pièce jointe reprenant tous les cas, ainsi que les résultats à obtenir, facilitera probablement la compréhension de la question.
 

JHA

XLDnaute Barbatruc
Re : Code heure

Bonjour à tous,

Un petit essai:

En A1: 7
en B1: =A1/24 cellule au format heure
en C1: =SI(B1<"12:00"*1;"12:00"*1; )
En A2: A12
en B2: =DROITE(A2;2)*1/24 cellule au format heure
En C2: =SI(B2<"16:00"*1;"16:00"*1; )

JHA
 

pierre1340

XLDnaute Junior
Re : Code heure

salut à tous

je vous joins un fichier pour être plus clair, dans ma question de départ je donnais A1 B1 et C1 pour faire un exemple simple. Pour ce qui est de la question de Hoerwind peut importe si il faut passer par macro ou formule, bien que je préfèrerais une formule.
merci
 

Pièces jointes

  • Classeur1.xls
    23.5 KB · Affichages: 56
  • Classeur1.xls
    23.5 KB · Affichages: 58
  • Classeur1.xls
    23.5 KB · Affichages: 59

ROGER2327

XLDnaute Barbatruc
Re : Code heure

Bonsoir à tous
Une formule en C3 :
Code:
[COLOR="DarkSlateGray"][B]=INDEX(D$35:D$54;EQUIV($B3;$C$35:$C$54;0))[/B][/COLOR]
à recopier vers la bas et à droite.​
ROGER2327
#3653


Dimanche 22 Merdre 137 (Ontogénie pataphysique, SPp)
20 Prairial An CCXVIII
2010-W23-2T20:52:19Z
 

pierre1340

XLDnaute Junior
Re : Code heure

Bonjour,
merci à vous tous et plus particulierement à Roger, c'est exactement ce que je recherche.
Reste un petit problème, dans le cas du mois de février ou des mois à 30 jours.les calculs ne se font plus à cause du #N/A
Merci
 

Pièces jointes

  • Classeur1.xls
    24.5 KB · Affichages: 58
  • Classeur1.xls
    24.5 KB · Affichages: 58
  • Classeur1.xls
    24.5 KB · Affichages: 47
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Re : Code heure

Re...
Proposition de modification dans le classeur joint.​
ROGER2327
#3656


Lundi 23 Merdre 137 (Interprétation de l'humour, ST)
21 Prairial An CCXVIII
2010-W23-3T07:52:42Z
 

Pièces jointes

  • Copie de Classeur1-1.xls
    26.5 KB · Affichages: 63
  • Copie de Classeur1-1.xls
    26.5 KB · Affichages: 66
  • Copie de Classeur1-1.xls
    26.5 KB · Affichages: 65

pierre1340

XLDnaute Junior
Re : Code heure

re
formulede départ =INDEX(Année!B$58:B$77;EQUIV(Janvier!$B3;Année!$A$58:$A$77;0))
je rajoute donc +1 à la formule =INDEX(Année!B$58:B$78;EQUIV(Janvier!$B3;Année!$A$58:$A$78;0))
mais pas de changement :( alors que cela fonctionne avec mon classeur en exemple sur le forum ?
 

ROGER2327

XLDnaute Barbatruc
Re : Code heure

Re...
J'ai placé la valeur 0 (zéro) dans la cellule C55 de la feuille Feuil1 du classeur d'essai.
Lorsque vous transposez à votre classeur réel, la cellule correspondante est A78 de la feuille Année.
Mettez 0 (zéro) dans cette cellule et tout devrait rentrer dans l'ordre...​
ROGER2327
#3660


Lundi 23 Merdre 137 (Interprétation de l'humour, ST)
21 Prairial An CCXVIII
2010-W23-3T09:11:52Z
 

Discussions similaires

Réponses
21
Affichages
486

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz