bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher
un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en
C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques
et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher
un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en
C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques
et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher
un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en
C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques
et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer l'heure
dans une cellule avec une petite bidouille d'excel en utilisant maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer l'heure
dans une cellule avec une petite bidouille d'excel en utilisant maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer l'heure
dans une cellule avec une petite bidouille d'excel en utilisant maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Salut, une proc qui fonctionne très bien et qui donnera un début de
réponse.
Sub bonjour()
Sheets("Accueil").Unprotect Password:="toto"
Select Case Format(Time, "hh:mm:ss")
Case "00:00:00" To "03:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
Case "04:00:00" To "06:59:59"
Sheets("Accueil").Range("F3") = "Bon réveil"
Case "07:00:00" To "09:59:59"
Sheets("Accueil").Range("F3") = "Bonne matinée"
Case "10:00:00" To "11:49:59"
Sheets("Accueil").Range("F3") = "Bonjour"
Case "11:50:00" To "12:29:59"
Sheets("Accueil").Range("F3") = "Bon appétit"
Case "12:30:00" To "15:49:59"
Sheets("Accueil").Range("F3") = "Bon après-midi"
Case "15:50:00" To "17:59:59"
Sheets("Accueil").Range("F3") = "Bonne fin d'après-midi"
Case "18:00:00" To "21:59:59"
Sheets("Accueil").Range("F3") = "Bonne soirée"
Case "22:00:00" To "23:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
End Select
Sheets("Accueil").Protect Password:="toto"
End Sub
Amicalement
Alpha
"Leonard" a écrit dans le message de news:
bq7i2k$p98$bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher
unnom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heuredans une cellule avec une petite bidouille d'excel en utilisant
maintenant()et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
celluleavec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en
C2si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques
etsi c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierrepour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Salut, une proc qui fonctionne très bien et qui donnera un début de
réponse.
Sub bonjour()
Sheets("Accueil").Unprotect Password:="toto"
Select Case Format(Time, "hh:mm:ss")
Case "00:00:00" To "03:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
Case "04:00:00" To "06:59:59"
Sheets("Accueil").Range("F3") = "Bon réveil"
Case "07:00:00" To "09:59:59"
Sheets("Accueil").Range("F3") = "Bonne matinée"
Case "10:00:00" To "11:49:59"
Sheets("Accueil").Range("F3") = "Bonjour"
Case "11:50:00" To "12:29:59"
Sheets("Accueil").Range("F3") = "Bon appétit"
Case "12:30:00" To "15:49:59"
Sheets("Accueil").Range("F3") = "Bon après-midi"
Case "15:50:00" To "17:59:59"
Sheets("Accueil").Range("F3") = "Bonne fin d'après-midi"
Case "18:00:00" To "21:59:59"
Sheets("Accueil").Range("F3") = "Bonne soirée"
Case "22:00:00" To "23:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
End Select
Sheets("Accueil").Protect Password:="toto"
End Sub
Amicalement
Alpha
"Leonard" <anonymous@elvis.fr> a écrit dans le message de news:
bq7i2k$p98$1@news.tiscali.fr...
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher
un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en
C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques
et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Salut, une proc qui fonctionne très bien et qui donnera un début de
réponse.
Sub bonjour()
Sheets("Accueil").Unprotect Password:="toto"
Select Case Format(Time, "hh:mm:ss")
Case "00:00:00" To "03:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
Case "04:00:00" To "06:59:59"
Sheets("Accueil").Range("F3") = "Bon réveil"
Case "07:00:00" To "09:59:59"
Sheets("Accueil").Range("F3") = "Bonne matinée"
Case "10:00:00" To "11:49:59"
Sheets("Accueil").Range("F3") = "Bonjour"
Case "11:50:00" To "12:29:59"
Sheets("Accueil").Range("F3") = "Bon appétit"
Case "12:30:00" To "15:49:59"
Sheets("Accueil").Range("F3") = "Bon après-midi"
Case "15:50:00" To "17:59:59"
Sheets("Accueil").Range("F3") = "Bonne fin d'après-midi"
Case "18:00:00" To "21:59:59"
Sheets("Accueil").Range("F3") = "Bonne soirée"
Case "22:00:00" To "23:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
End Select
Sheets("Accueil").Protect Password:="toto"
End Sub
Amicalement
Alpha
"Leonard" a écrit dans le message de news:
bq7i2k$p98$bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher
unnom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heuredans une cellule avec une petite bidouille d'excel en utilisant
maintenant()et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
celluleavec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en
C2si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques
etsi c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierrepour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Salut, une proc qui fonctionne très bien et qui donnera un début de réponse.
Sub bonjour()
Sheets("Accueil").Unprotect Password:="toto"
Select Case Format(Time, "hh:mm:ss")
Case "00:00:00" To "03:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
Case "04:00:00" To "06:59:59"
Sheets("Accueil").Range("F3") = "Bon réveil"
Case "07:00:00" To "09:59:59"
Sheets("Accueil").Range("F3") = "Bonne matinée"
Case "10:00:00" To "11:49:59"
Sheets("Accueil").Range("F3") = "Bonjour"
Case "11:50:00" To "12:29:59"
Sheets("Accueil").Range("F3") = "Bon appétit"
Case "12:30:00" To "15:49:59"
Sheets("Accueil").Range("F3") = "Bon après-midi"
Case "15:50:00" To "17:59:59"
Sheets("Accueil").Range("F3") = "Bonne fin d'après-midi"
Case "18:00:00" To "21:59:59"
Sheets("Accueil").Range("F3") = "Bonne soirée"
Case "22:00:00" To "23:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
End Select
Sheets("Accueil").Protect Password:="toto"
End Sub
Amicalement
Alpha
"Leonard" a écrit dans le message de news:
bq7i2k$p98$bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher
unnom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heuredans une cellule avec une petite bidouille d'excel en utilisant
maintenant()et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
celluleavec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en
C2si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques
etsi c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierrepour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Salut, une proc qui fonctionne très bien et qui donnera un début de réponse.
Sub bonjour()
Sheets("Accueil").Unprotect Password:="toto"
Select Case Format(Time, "hh:mm:ss")
Case "00:00:00" To "03:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
Case "04:00:00" To "06:59:59"
Sheets("Accueil").Range("F3") = "Bon réveil"
Case "07:00:00" To "09:59:59"
Sheets("Accueil").Range("F3") = "Bonne matinée"
Case "10:00:00" To "11:49:59"
Sheets("Accueil").Range("F3") = "Bonjour"
Case "11:50:00" To "12:29:59"
Sheets("Accueil").Range("F3") = "Bon appétit"
Case "12:30:00" To "15:49:59"
Sheets("Accueil").Range("F3") = "Bon après-midi"
Case "15:50:00" To "17:59:59"
Sheets("Accueil").Range("F3") = "Bonne fin d'après-midi"
Case "18:00:00" To "21:59:59"
Sheets("Accueil").Range("F3") = "Bonne soirée"
Case "22:00:00" To "23:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
End Select
Sheets("Accueil").Protect Password:="toto"
End Sub
Amicalement
Alpha
"Leonard" <anonymous@elvis.fr> a écrit dans le message de news:
bq7i2k$p98$1@news.tiscali.fr...
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher
un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en
C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques
et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Salut, une proc qui fonctionne très bien et qui donnera un début de réponse.
Sub bonjour()
Sheets("Accueil").Unprotect Password:="toto"
Select Case Format(Time, "hh:mm:ss")
Case "00:00:00" To "03:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
Case "04:00:00" To "06:59:59"
Sheets("Accueil").Range("F3") = "Bon réveil"
Case "07:00:00" To "09:59:59"
Sheets("Accueil").Range("F3") = "Bonne matinée"
Case "10:00:00" To "11:49:59"
Sheets("Accueil").Range("F3") = "Bonjour"
Case "11:50:00" To "12:29:59"
Sheets("Accueil").Range("F3") = "Bon appétit"
Case "12:30:00" To "15:49:59"
Sheets("Accueil").Range("F3") = "Bon après-midi"
Case "15:50:00" To "17:59:59"
Sheets("Accueil").Range("F3") = "Bonne fin d'après-midi"
Case "18:00:00" To "21:59:59"
Sheets("Accueil").Range("F3") = "Bonne soirée"
Case "22:00:00" To "23:59:59"
Sheets("Accueil").Range("F3") = "Bonne nuit"
End Select
Sheets("Accueil").Protect Password:="toto"
End Sub
Amicalement
Alpha
"Leonard" a écrit dans le message de news:
bq7i2k$p98$bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais afficher
unnom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heuredans une cellule avec une petite bidouille d'excel en utilisant
maintenant()et en modifiant le format d'affichage hh:"00". la feuille avec toutes les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
celluleavec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours en
C2si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher Jacques
etsi c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierrepour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
Bonjour,
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"Pierre";"Paul";"Jacques")
devrait faire l'affaire, ou
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"A1;A2;A3)
en mettant les prénoms correspondant aux 3 tranches dans les cellules
A1 à A3, ce qui facilite les mise à jour : il n'est + nécessaire d'adapter
la
formule elle-même.
Le principe est que CHOISIR("Valeur";"Arg1";"Arg2";"Arg3";...) renvoie
l'argument correspondant à "Valeur" :
Si "Valeur" = 1, "Arg1"
Si "Valeur" = 2, "Arg2"
...
Heure(C2) - 5 permet de transformer les tranches en 0 à 8, 8 à 16 et
16 à 24. En divisant par 8 et en ajoutant 1, on a 1 à 2, 2 à 3 et 3 à 4;
CHOISIR() ignore les décimales.
Quant au MOD() ou modulo, qui renvoie ici le reste de la dicision par 24,
cela facilite le traitement des heures comprises entre 0 et 5 lorsqu'on
retranche 5 :
- 4 par exemple est ainsi transformé en + 20.
Voilà.bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
--
Cordialement,
Michel Gaboly
http://www.gaboly.com
Bonjour,
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"Pierre";"Paul";"Jacques")
devrait faire l'affaire, ou
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"A1;A2;A3)
en mettant les prénoms correspondant aux 3 tranches dans les cellules
A1 à A3, ce qui facilite les mise à jour : il n'est + nécessaire d'adapter
la
formule elle-même.
Le principe est que CHOISIR("Valeur";"Arg1";"Arg2";"Arg3";...) renvoie
l'argument correspondant à "Valeur" :
Si "Valeur" = 1, "Arg1"
Si "Valeur" = 2, "Arg2"
...
Heure(C2) - 5 permet de transformer les tranches en 0 à 8, 8 à 16 et
16 à 24. En divisant par 8 et en ajoutant 1, on a 1 à 2, 2 à 3 et 3 à 4;
CHOISIR() ignore les décimales.
Quant au MOD() ou modulo, qui renvoie ici le reste de la dicision par 24,
cela facilite le traitement des heures comprises entre 0 et 5 lorsqu'on
retranche 5 :
- 4 par exemple est ainsi transformé en + 20.
Voilà.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
--
Cordialement,
Michel Gaboly
http://www.gaboly.com
Bonjour,
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"Pierre";"Paul";"Jacques")
devrait faire l'affaire, ou
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"A1;A2;A3)
en mettant les prénoms correspondant aux 3 tranches dans les cellules
A1 à A3, ce qui facilite les mise à jour : il n'est + nécessaire d'adapter
la
formule elle-même.
Le principe est que CHOISIR("Valeur";"Arg1";"Arg2";"Arg3";...) renvoie
l'argument correspondant à "Valeur" :
Si "Valeur" = 1, "Arg1"
Si "Valeur" = 2, "Arg2"
...
Heure(C2) - 5 permet de transformer les tranches en 0 à 8, 8 à 16 et
16 à 24. En divisant par 8 et en ajoutant 1, on a 1 à 2, 2 à 3 et 3 à 4;
CHOISIR() ignore les décimales.
Quant au MOD() ou modulo, qui renvoie ici le reste de la dicision par 24,
cela facilite le traitement des heures comprises entre 0 et 5 lorsqu'on
retranche 5 :
- 4 par exemple est ainsi transformé en + 20.
Voilà.bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
--
Cordialement,
Michel Gaboly
http://www.gaboly.com
Là c'est exactement ce qu'il me faut Merci beaucoup !!!
Je teste immédiatement !!!
"Michel Gaboly" a écrit dans le message de
news:Bonjour,
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"Pierre";"Paul";"Jacques")
devrait faire l'affaire, ou
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"A1;A2;A3)
en mettant les prénoms correspondant aux 3 tranches dans les cellules
A1 à A3, ce qui facilite les mise à jour : il n'est + nécessaire d'adapter
laformule elle-même.
Le principe est que CHOISIR("Valeur";"Arg1";"Arg2";"Arg3";...) renvoie
l'argument correspondant à "Valeur" :
Si "Valeur" = 1, "Arg1"
Si "Valeur" = 2, "Arg2"
...
Heure(C2) - 5 permet de transformer les tranches en 0 à 8, 8 à 16 et
16 à 24. En divisant par 8 et en ajoutant 1, on a 1 à 2, 2 à 3 et 3 à 4;
CHOISIR() ignore les décimales.
Quant au MOD() ou modulo, qui renvoie ici le reste de la dicision par 24,
cela facilite le traitement des heures comprises entre 0 et 5 lorsqu'on
retranche 5 :
- 4 par exemple est ainsi transformé en + 20.
Voilà.bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher unnom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heuredans une cellule avec une petite bidouille d'excel en utilisant
maintenant()et en modifiant le format d'affichage hh:"00". la feuille avec toutes
lesdonnées utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
celluleavec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en C2si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
lejour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques etsi c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierrepour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
--
Cordialement,
Michel Gaboly
http://www.gaboly.com
Là c'est exactement ce qu'il me faut Merci beaucoup !!!
Je teste immédiatement !!!
"Michel Gaboly" <michel@Suppgaboly.com> a écrit dans le message de
news:3FC753A3.E1C3AB87@Suppgaboly.com...
Bonjour,
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"Pierre";"Paul";"Jacques")
devrait faire l'affaire, ou
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"A1;A2;A3)
en mettant les prénoms correspondant aux 3 tranches dans les cellules
A1 à A3, ce qui facilite les mise à jour : il n'est + nécessaire d'adapter
la
formule elle-même.
Le principe est que CHOISIR("Valeur";"Arg1";"Arg2";"Arg3";...) renvoie
l'argument correspondant à "Valeur" :
Si "Valeur" = 1, "Arg1"
Si "Valeur" = 2, "Arg2"
...
Heure(C2) - 5 permet de transformer les tranches en 0 à 8, 8 à 16 et
16 à 24. En divisant par 8 et en ajoutant 1, on a 1 à 2, 2 à 3 et 3 à 4;
CHOISIR() ignore les décimales.
Quant au MOD() ou modulo, qui renvoie ici le reste de la dicision par 24,
cela facilite le traitement des heures comprises entre 0 et 5 lorsqu'on
retranche 5 :
- 4 par exemple est ainsi transformé en + 20.
Voilà.
bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher un
nom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heure
dans une cellule avec une petite bidouille d'excel en utilisant
maintenant()
et en modifiant le format d'affichage hh:"00". la feuille avec toutes
les
données utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
cellule
avec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en C2
si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
le
jour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques et
si c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierre
pour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
--
Cordialement,
Michel Gaboly
http://www.gaboly.com
Là c'est exactement ce qu'il me faut Merci beaucoup !!!
Je teste immédiatement !!!
"Michel Gaboly" a écrit dans le message de
news:Bonjour,
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"Pierre";"Paul";"Jacques")
devrait faire l'affaire, ou
=CHOISIR(MOD(HEURE(C2) - 5;24) /8 + 1;"A1;A2;A3)
en mettant les prénoms correspondant aux 3 tranches dans les cellules
A1 à A3, ce qui facilite les mise à jour : il n'est + nécessaire d'adapter
laformule elle-même.
Le principe est que CHOISIR("Valeur";"Arg1";"Arg2";"Arg3";...) renvoie
l'argument correspondant à "Valeur" :
Si "Valeur" = 1, "Arg1"
Si "Valeur" = 2, "Arg2"
...
Heure(C2) - 5 permet de transformer les tranches en 0 à 8, 8 à 16 et
16 à 24. En divisant par 8 et en ajoutant 1, on a 1 à 2, 2 à 3 et 3 à 4;
CHOISIR() ignore les décimales.
Quant au MOD() ou modulo, qui renvoie ici le reste de la dicision par 24,
cela facilite le traitement des heures comprises entre 0 et 5 lorsqu'on
retranche 5 :
- 4 par exemple est ainsi transformé en + 20.
Voilà.bonjour à tous,
J'ai un petit souci avec les noms et les heures. Je souhaiterais
afficher unnom selon l'heure du système dans une cellule. J'ai réussi à bloquer
l'heuredans une cellule avec une petite bidouille d'excel en utilisant
maintenant()et en modifiant le format d'affichage hh:"00". la feuille avec toutes
lesdonnées utile s'imprime automatiquement mais dans la une des cellules je
voudrais mettre le nom d'une personne selon l'heure affiché dans la
celluleavec le format modifié.
En C2 j'ai 21h00 comment faire pour afficher en C3 " Paul" et toujours
en C2si j'ai 05h00 comment faire afficher Pierre et enfin en C2 si j'ai 13h
comment faire pour afficher Jacques.
J'ai fait un petit tableau avec les prénom à afficher selon l'heure et
lejour de la semaine
5h/13h 13h/21h 21h/5h
lundi Pierre Paul Jacques
mardi Pierre Paul Jacques
mercredi Pierre Paul Jacques
jeudi Pierre Paul Jacques
vendredi Pierre Paul Jacques
Quand le lundi C2 affiche 21h il faudrait qu'excel vienne piocher
Jacques etsi c'est mercredi et qu'il est 5h il faudrait qu'il viennent piocher
Pierrepour le mettre en C3
Avez vous une piste car j'ai essayé pas mal de chose et je ne trouve
vraiment pas.
--
Cordialement,
Michel Gaboly
http://www.gaboly.com
=INDEX(B$1:B$4;EQUIV(A1;{0;0.20833;0.54166;0.875};1))
=INDEX(B$1:B$4;EQUIV(A1;{0;0.20833;0.54166;0.875};1))
=INDEX(B$1:B$4;EQUIV(A1;{0;0.20833;0.54166;0.875};1))
On peut représenter les entiers dans la matrice, quitte à faire la division
par
24 ensuite
On peut représenter les entiers dans la matrice, quitte à faire la division
par
24 ensuite
On peut représenter les entiers dans la matrice, quitte à faire la division
par
24 ensuite