J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du
jour pour savoir si la semaine est passée.
Les formules sur les dates transforment une date en un nombre depuis 1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
Le nombre n'est pas transformé, c'est juste son format d'affichage. Si tu entres 38718 dans une cellule et que tu la formattes jj-mm-aaaa, tu verras 01-01-2006
Cordialement, -- AP
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
Le nombre n'est pas transformé, c'est juste son format d'affichage.
Si tu entres 38718 dans une cellule et que tu la formattes jj-mm-aaaa, tu
verras 01-01-2006
Cordialement,
--
AP
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de news:
E20AEC0C-CF18-43FC-BF00-21027CD1F400@microsoft.com...
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date
du
jour pour savoir si la semaine est passée.
Les formules sur les dates transforment une date en un nombre depuis 1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
Le nombre n'est pas transformé, c'est juste son format d'affichage. Si tu entres 38718 dans une cellule et que tu la formattes jj-mm-aaaa, tu verras 01-01-2006
Cordialement, -- AP
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
Gros Minet
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce qui est de transformer un nombre en date, il suffit de mettre en format date par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce
qui est de transformer un nombre en date, il suffit de mettre en format date
par le menu Format.
Cordialement.
Gros Minet.
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de news:
E20AEC0C-CF18-43FC-BF00-21027CD1F400@microsoft.com...
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date
du
jour pour savoir si la semaine est passée.
Les formules sur les dates transforment une date en un nombre depuis 1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce qui est de transformer un nombre en date, il suffit de mettre en format date par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
kaizer
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce qui est de transformer un nombre en date, il suffit de mettre en format date par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date,
la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce
qui est de transformer un nombre en date, il suffit de mettre en format date
par le menu Format.
Cordialement.
Gros Minet.
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de news:
E20AEC0C-CF18-43FC-BF00-21027CD1F400@microsoft.com...
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date
du
jour pour savoir si la semaine est passée.
Les formules sur les dates transforment une date en un nombre depuis 1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce qui est de transformer un nombre en date, il suffit de mettre en format date par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
Ardus Petus
Avec ton n° de semaine en A1:
=SI(NO.SEMAINE(AUJOURDHUI)>¡;"future";"passée")
Cordialement, -- AP
"kaizer" a écrit dans le message de news:
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce qui est de transformer un nombre en date, il suffit de mettre en format date par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
Avec ton n° de semaine en A1:
=SI(NO.SEMAINE(AUJOURDHUI)>¡;"future";"passée")
Cordialement,
--
AP
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de news:
FEF4459D-9F18-46C4-AC0C-04B6AC906C04@microsoft.com...
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une
date,
la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce
qui est de transformer un nombre en date, il suffit de mettre en format
date
par le menu Format.
Cordialement.
Gros Minet.
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de
news:
E20AEC0C-CF18-43FC-BF00-21027CD1F400@microsoft.com...
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la
date
du
jour pour savoir si la semaine est passée.
Les formules sur les dates transforment une date en un nombre depuis
1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce qui est de transformer un nombre en date, il suffit de mettre en format date par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900 (ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
Fredo P
En A1 le N° de semaine ÚTEVAL("1/1/"&ANNEE(AUJOURDHUI()))+A1*7 En vba avec le n° de semaine en C2 [D2]Íbl(CDate("1/1/" & Year(Date)) + [Feuil1!C2] * 7) "kaizer" a écrit dans le message de news:
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date,
la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce
qui est de transformer un nombre en date, il suffit de mettre en format date
par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date
du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
En A1 le N° de semaine
ÚTEVAL("1/1/"&ANNEE(AUJOURDHUI()))+A1*7
En vba avec le n° de semaine en C2
[D2]Íbl(CDate("1/1/" & Year(Date)) + [Feuil1!C2] * 7)
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de news:
FEF4459D-9F18-46C4-AC0C-04B6AC906C04@microsoft.com...
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une
date,
la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour
ce
qui est de transformer un nombre en date, il suffit de mettre en format
date
par le menu Format.
Cordialement.
Gros Minet.
"kaizer" <kaizer@discussions.microsoft.com> a écrit dans le message de
news:
En A1 le N° de semaine ÚTEVAL("1/1/"&ANNEE(AUJOURDHUI()))+A1*7 En vba avec le n° de semaine en C2 [D2]Íbl(CDate("1/1/" & Year(Date)) + [Feuil1!C2] * 7) "kaizer" a écrit dans le message de news:
disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date,
la fonction inverse de NO.SEMAINE().
Bonjour !
Pour le numéro de semaine tu as la fonction NO.SEMAINE(tadate;2). Pour ce
qui est de transformer un nombre en date, il suffit de mettre en format date
par le menu Format.
Cordialement.
Gros Minet.
"kaizer" a écrit dans le message de news:
J'ai un tableau où j'aimerais comparer des numéros de semaine avec la date
du jour pour savoir si la semaine est passée. Les formules sur les dates transforment une date en un nombre depuis 1900
(ex:01-01-2006 = 38718), mais je trouve pas la fonction inverse.
Comment transformer un nombre, ex 38718, en une date (01-01-2006) ?
merci
AV
Salut Fredo,
Hum..hum... ta formule (et sa transposition en vba) renvoie des résultats erronés ! Exemple : Année : 2008 - N° de semaine : 1 Résultats attendus selon qu'on veut le 1° jour (lundi) ou le dernier jour (dimanche) correspondants : Lundi 01/01/2007 ou Dimanche 07/01/2007 Ton calcul renvoie Lundi 08/01/2007 .......
AV
Salut Fredo,
Hum..hum... ta formule (et sa transposition en vba) renvoie des résultats
erronés !
Exemple :
Année : 2008 - N° de semaine : 1
Résultats attendus selon qu'on veut le 1° jour (lundi) ou le dernier jour
(dimanche) correspondants :
Lundi 01/01/2007 ou Dimanche 07/01/2007
Ton calcul renvoie Lundi 08/01/2007 .......
Hum..hum... ta formule (et sa transposition en vba) renvoie des résultats erronés ! Exemple : Année : 2008 - N° de semaine : 1 Résultats attendus selon qu'on veut le 1° jour (lundi) ou le dernier jour (dimanche) correspondants : Lundi 01/01/2007 ou Dimanche 07/01/2007 Ton calcul renvoie Lundi 08/01/2007 .......
AV
AV
| disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, | la fonction inverse de NO.SEMAINE().
Une production DM : =(7*NumSemaine+DATE(An;1;3)-JOURSEM(DATE(An;1;3)))+IndxJour-6
PS : IndxJour est le jour que tu désires obtenir (Lundi =1; Mardi=2........) AV
| disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date,
| la fonction inverse de NO.SEMAINE().
Une production DM :
=(7*NumSemaine+DATE(An;1;3)-JOURSEM(DATE(An;1;3)))+IndxJour-6
PS : IndxJour est le jour que tu désires obtenir (Lundi =1; Mardi=2........)
AV
| disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, | la fonction inverse de NO.SEMAINE().
Une production DM : =(7*NumSemaine+DATE(An;1;3)-JOURSEM(DATE(An;1;3)))+IndxJour-6
PS : IndxJour est le jour que tu désires obtenir (Lundi =1; Mardi=2........) AV
Fredo P
AV Je suis allé encore trop vite Il faut évidemment retrancher 7, il n'y a pas de n° de semaine 0.Mais pour cette erreur je ne réciterai pas 3 av,car c'est pas mon truc, je payerai plutôt mon coup à l'occasion. CDbl(CDate("1/1/" & Year(Date)) + N° de semaine * 7 - 7 )
"AV" a écrit dans le message de news:
Salut Fredo,
Hum..hum... ta formule (et sa transposition en vba) renvoie des résultats erronés ! Exemple : Année : 2008 - N° de semaine : 1 Résultats attendus selon qu'on veut le 1° jour (lundi) ou le dernier jour (dimanche) correspondants : Lundi 01/01/2007 ou Dimanche 07/01/2007 Ton calcul renvoie Lundi 08/01/2007 .......
AV
AV Je suis allé encore trop vite
Il faut évidemment retrancher 7, il n'y a pas de n° de semaine 0.Mais pour
cette erreur je ne réciterai pas 3 av,car c'est pas mon truc, je payerai
plutôt mon coup à l'occasion.
CDbl(CDate("1/1/" & Year(Date)) + N° de semaine * 7 - 7 )
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
uY6MGn0bGHA.3504@TK2MSFTNGP04.phx.gbl...
Salut Fredo,
Hum..hum... ta formule (et sa transposition en vba) renvoie des résultats
erronés !
Exemple :
Année : 2008 - N° de semaine : 1
Résultats attendus selon qu'on veut le 1° jour (lundi) ou le dernier jour
(dimanche) correspondants :
Lundi 01/01/2007 ou Dimanche 07/01/2007
Ton calcul renvoie Lundi 08/01/2007 .......
AV Je suis allé encore trop vite Il faut évidemment retrancher 7, il n'y a pas de n° de semaine 0.Mais pour cette erreur je ne réciterai pas 3 av,car c'est pas mon truc, je payerai plutôt mon coup à l'occasion. CDbl(CDate("1/1/" & Year(Date)) + N° de semaine * 7 - 7 )
"AV" a écrit dans le message de news:
Salut Fredo,
Hum..hum... ta formule (et sa transposition en vba) renvoie des résultats erronés ! Exemple : Année : 2008 - N° de semaine : 1 Résultats attendus selon qu'on veut le 1° jour (lundi) ou le dernier jour (dimanche) correspondants : Lundi 01/01/2007 ou Dimanche 07/01/2007 Ton calcul renvoie Lundi 08/01/2007 .......
AV
kaizer
Merci à tous. Après maintes erreurs, j'ai quelque chose qui fonctionne: n° semaine en A1 Jour360(dateval(concatener(jour(A1*7);"/";mois(A1*7);"/";2006));aujourdhui();vrai)
Mais je vais essayer avec les méthodes données. merci encore
| disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, | la fonction inverse de NO.SEMAINE().
Une production DM : =(7*NumSemaine+DATE(An;1;3)-JOURSEM(DATE(An;1;3)))+IndxJour-6
PS : IndxJour est le jour que tu désires obtenir (Lundi =1; Mardi=2........) AV
Merci à tous.
Après maintes erreurs, j'ai quelque chose qui fonctionne: n° semaine en A1
Jour360(dateval(concatener(jour(A1*7);"/";mois(A1*7);"/";2006));aujourdhui();vrai)
Mais je vais essayer avec les méthodes données.
merci encore
| disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date,
| la fonction inverse de NO.SEMAINE().
Une production DM :
=(7*NumSemaine+DATE(An;1;3)-JOURSEM(DATE(An;1;3)))+IndxJour-6
PS : IndxJour est le jour que tu désires obtenir (Lundi =1; Mardi=2........)
AV
Merci à tous. Après maintes erreurs, j'ai quelque chose qui fonctionne: n° semaine en A1 Jour360(dateval(concatener(jour(A1*7);"/";mois(A1*7);"/";2006));aujourdhui();vrai)
Mais je vais essayer avec les méthodes données. merci encore
| disons que j'ai mon numéro de semaine en 2006 et j'aimerais obtenir une date, | la fonction inverse de NO.SEMAINE().
Une production DM : =(7*NumSemaine+DATE(An;1;3)-JOURSEM(DATE(An;1;3)))+IndxJour-6
PS : IndxJour est le jour que tu désires obtenir (Lundi =1; Mardi=2........) AV
AV
| Après maintes erreurs, j'ai quelque chose qui fonctionne: n° semaine en A1: | Jour360(dateval(concatener(jour(A1*7);"/";mois(A1*7);"/";2006));aujourdhui();vrai)
Je me demande bien ce que cette formule peut donner comme résultat ...
AV
| Après maintes erreurs, j'ai quelque chose qui fonctionne: n° semaine en A1:
|
Jour360(dateval(concatener(jour(A1*7);"/";mois(A1*7);"/";2006));aujourdhui();vrai)
Je me demande bien ce que cette formule peut donner comme résultat ...
| Après maintes erreurs, j'ai quelque chose qui fonctionne: n° semaine en A1: | Jour360(dateval(concatener(jour(A1*7);"/";mois(A1*7);"/";2006));aujourdhui();vrai)
Je me demande bien ce que cette formule peut donner comme résultat ...