Bonjour,
je galère un peu avec les semaines paires.
Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures
de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine en
R.
Dans mes colonnes C et D, j'ai déjà une formule de ce type :
=SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _
SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _
SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))).
Cette formule me permet de remplir tel ou tel chiffre, en fonction de la
date (postérieure à une date d ou non) et du jour (rien pour samedi et
dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires. (si
ça peut être plus simple, sur ma feuille info, je donne le renseignement
paire oou impaire pour les semaines de l'après midi).
J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Re, Merci, mais ou puis-je télécharger cette macro? Yann
J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Charge la macro complémentaire Utilitaire d'analyse
AV
Thierry Euzenot
Voici une formule qui teste si le numéro de semaine divisé est divisible par deux : =SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date Toto au calcul si le test est vrai Tata au calcul si le test est faux
"YANN24" a écrit dans le message de news:
Bonjour, je galère un peu avec les semaines paires. Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine en
R. Dans mes colonnes C et D, j'ai déjà une formule de ce type : =SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _ SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _ SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))). Cette formule me permet de remplir tel ou tel chiffre, en fonction de la date (postérieure à une date d ou non) et du jour (rien pour samedi et dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires. (si
ça peut être plus simple, sur ma feuille info, je donne le renseignement paire oou impaire pour les semaines de l'après midi). J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Je ne vois pas pourquoi? Merci de votre aide. (Désolé pour la longueur de l'explication. YANN
Voici une formule qui teste si le numéro de semaine divisé est divisible par
deux :
=SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date
Toto au calcul si le test est vrai
Tata au calcul si le test est faux
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de
news:91572552-EB5F-4AF2-A027-6CBACE3C10D3@microsoft.com...
Bonjour,
je galère un peu avec les semaines paires.
Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures
de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine
en
R.
Dans mes colonnes C et D, j'ai déjà une formule de ce type :
=SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _
SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _
SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))).
Cette formule me permet de remplir tel ou tel chiffre, en fonction de la
date (postérieure à une date d ou non) et du jour (rien pour samedi et
dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se
fasse
que les semaines paires, et dans la colonne D que les semaines impaires.
(si
ça peut être plus simple, sur ma feuille info, je donne le renseignement
paire oou impaire pour les semaines de l'après midi).
J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Voici une formule qui teste si le numéro de semaine divisé est divisible par deux : =SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date Toto au calcul si le test est vrai Tata au calcul si le test est faux
"YANN24" a écrit dans le message de news:
Bonjour, je galère un peu avec les semaines paires. Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine en
R. Dans mes colonnes C et D, j'ai déjà une formule de ce type : =SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _ SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _ SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))). Cette formule me permet de remplir tel ou tel chiffre, en fonction de la date (postérieure à une date d ou non) et du jour (rien pour samedi et dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires. (si
ça peut être plus simple, sur ma feuille info, je donne le renseignement paire oou impaire pour les semaines de l'après midi). J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Outils > macros complémentaires > tu la coches dans la liste
AV
YANN24
re, merci. Mais le 0.6 correspond à 0,6 ??mais ça ne marche pas. Merci si tu as la bonne modif. YANN
"Thierry .> Voici une formule qui teste si le numéro de semaine divisé est divisible par
deux : =SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date Toto au calcul si le test est vrai Tata au calcul si le test est faux
"YANN24" a écrit dans le message de news:
Bonjour, je galère un peu avec les semaines paires. Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine en
R. Dans mes colonnes C et D, j'ai déjà une formule de ce type : =SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _ SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _ SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))). Cette formule me permet de remplir tel ou tel chiffre, en fonction de la date (postérieure à une date d ou non) et du jour (rien pour samedi et dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires. (si
ça peut être plus simple, sur ma feuille info, je donne le renseignement paire oou impaire pour les semaines de l'après midi). J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Je ne vois pas pourquoi? Merci de votre aide. (Désolé pour la longueur de l'explication. YANN
re,
merci. Mais le 0.6 correspond à 0,6 ??mais ça ne marche pas.
Merci si tu as la bonne modif.
YANN
"Thierry .> Voici une formule qui teste si le numéro de semaine divisé est
divisible par
deux :
=SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date
Toto au calcul si le test est vrai
Tata au calcul si le test est faux
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de
news:91572552-EB5F-4AF2-A027-6CBACE3C10D3@microsoft.com...
Bonjour,
je galère un peu avec les semaines paires.
Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures
de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine
en
R.
Dans mes colonnes C et D, j'ai déjà une formule de ce type :
=SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _
SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _
SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))).
Cette formule me permet de remplir tel ou tel chiffre, en fonction de la
date (postérieure à une date d ou non) et du jour (rien pour samedi et
dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se
fasse
que les semaines paires, et dans la colonne D que les semaines impaires.
(si
ça peut être plus simple, sur ma feuille info, je donne le renseignement
paire oou impaire pour les semaines de l'après midi).
J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
re, merci. Mais le 0.6 correspond à 0,6 ??mais ça ne marche pas. Merci si tu as la bonne modif. YANN
"Thierry .> Voici une formule qui teste si le numéro de semaine divisé est divisible par
deux : =SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date Toto au calcul si le test est vrai Tata au calcul si le test est faux
"YANN24" a écrit dans le message de news:
Bonjour, je galère un peu avec les semaines paires. Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine en
R. Dans mes colonnes C et D, j'ai déjà une formule de ce type : =SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _ SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _ SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))). Cette formule me permet de remplir tel ou tel chiffre, en fonction de la date (postérieure à une date d ou non) et du jour (rien pour samedi et dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires. (si
ça peut être plus simple, sur ma feuille info, je donne le renseignement paire oou impaire pour les semaines de l'après midi). J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Il y a un soucis dans ta formule: Tu as formaté NO.SEMAINE avec la méthode 2 (donc lundi est considéré comme le 1er jour de la semaine, donc samedi=6 et dimanche =7) Après tu utilises OU(JOURSEM($A10)=1;JOURSEM($A10)=7) pour samedi et dimanche. Dans JOURSEM, il y a aussi une méthode qui, qd elle est omis renvoie dimanche comme 1er jour de la semaine, donc samedi=7 et dimanche =1). Pour revenir à lundi 1er jour, il faut préciser la méthode 2
Je me demande s'il n'y a pas un conflit des normes de date. Essaies peut-être SI(MOD(NO.SEMAINE($A10;2);2)=0;SI(JOURSEM($A10;2)>5);0; ...etc
Hier Daniel.M m'a conseillé http://www.cpearson.com/excel/weeknum.htm avec google en traducteur http://www.google.fr/language_tools?hl=fr (je suis aussi nulle en anglais qu'en VBA !!!) ça marche très bien et c'est un excellent moyen de comprendre les histoires de normes ISO, US et autres bizarreries faites que pour embéter les débutants que nous sommes.....
Tu as mis 2 fois en critère SI(JOURSEM($A10)=6; une 1ère fois, on a si vrai Info!B$32;Info!B$31 puis si faux SI(JOURSEM($A10)=6 Je pense que c'est une erreur de frappe
Je n'ai pas vérifier si mes conseils fonctionnent Peux-tu nous dire ce que contiennent: Info!$C$35;Info!B$32;Info!B$31; Info!B$37;Info!B$36
fil Numéro pair >>Bon courage à toi aussi pour ta MEF Merci, j'ai enfin résolu mes soucis grâce à l'immense patience de Daniel.M
En espérant avoir pu t'aider un peu Bon courage pour la suite -- au plaisir :-)) Evita@
Il y a un soucis dans ta formule:
Tu as formaté NO.SEMAINE avec la méthode 2 (donc lundi est considéré comme
le 1er jour de la semaine, donc samedi=6 et dimanche =7)
Après tu utilises OU(JOURSEM($A10)=1;JOURSEM($A10)=7) pour samedi et
dimanche.
Dans JOURSEM, il y a aussi une méthode qui, qd elle est omis renvoie
dimanche comme 1er jour de la semaine, donc samedi=7 et dimanche =1).
Pour revenir à lundi 1er jour, il faut préciser la méthode 2
Je me demande s'il n'y a pas un conflit des normes de date.
Essaies peut-être
SI(MOD(NO.SEMAINE($A10;2);2)=0;SI(JOURSEM($A10;2)>5);0; ...etc
Hier Daniel.M m'a conseillé
http://www.cpearson.com/excel/weeknum.htm
avec google en traducteur http://www.google.fr/language_tools?hl=fr (je
suis aussi nulle en anglais qu'en VBA !!!) ça marche très bien et c'est un
excellent moyen de comprendre les histoires de normes ISO, US et autres
bizarreries faites que pour embéter les débutants que nous sommes.....
Tu as mis 2 fois en critère SI(JOURSEM($A10)=6;
une 1ère fois, on a si vrai Info!B$32;Info!B$31
puis si faux SI(JOURSEM($A10)=6
Je pense que c'est une erreur de frappe
Je n'ai pas vérifier si mes conseils fonctionnent
Peux-tu nous dire ce que contiennent: Info!$C$35;Info!B$32;Info!B$31;
Info!B$37;Info!B$36
fil Numéro pair >>Bon courage à toi aussi pour ta MEF
Merci, j'ai enfin résolu mes soucis grâce à l'immense patience de Daniel.M
En espérant avoir pu t'aider un peu
Bon courage pour la suite
--
au plaisir :-))
Evita@
Il y a un soucis dans ta formule: Tu as formaté NO.SEMAINE avec la méthode 2 (donc lundi est considéré comme le 1er jour de la semaine, donc samedi=6 et dimanche =7) Après tu utilises OU(JOURSEM($A10)=1;JOURSEM($A10)=7) pour samedi et dimanche. Dans JOURSEM, il y a aussi une méthode qui, qd elle est omis renvoie dimanche comme 1er jour de la semaine, donc samedi=7 et dimanche =1). Pour revenir à lundi 1er jour, il faut préciser la méthode 2
Je me demande s'il n'y a pas un conflit des normes de date. Essaies peut-être SI(MOD(NO.SEMAINE($A10;2);2)=0;SI(JOURSEM($A10;2)>5);0; ...etc
Hier Daniel.M m'a conseillé http://www.cpearson.com/excel/weeknum.htm avec google en traducteur http://www.google.fr/language_tools?hl=fr (je suis aussi nulle en anglais qu'en VBA !!!) ça marche très bien et c'est un excellent moyen de comprendre les histoires de normes ISO, US et autres bizarreries faites que pour embéter les débutants que nous sommes.....
Tu as mis 2 fois en critère SI(JOURSEM($A10)=6; une 1ère fois, on a si vrai Info!B$32;Info!B$31 puis si faux SI(JOURSEM($A10)=6 Je pense que c'est une erreur de frappe
Je n'ai pas vérifier si mes conseils fonctionnent Peux-tu nous dire ce que contiennent: Info!$C$35;Info!B$32;Info!B$31; Info!B$37;Info!B$36
fil Numéro pair >>Bon courage à toi aussi pour ta MEF Merci, j'ai enfin résolu mes soucis grâce à l'immense patience de Daniel.M
En espérant avoir pu t'aider un peu Bon courage pour la suite -- au plaisir :-)) Evita@
YANN24
Re, OK, j'ai, compris. Merci. YANN
Ok, j'avais trouvé, mais à quoi celà sert-il? A avoir des fonctions supplémentaires
et surtout comment celà s'utilise? Ben y a pas à utiliser : tu coches ou pas
Pour l'utilisation des fonctions voir l'outil "Fx"
J'ai plein de choix possible, lequel prendre? Celui que je t'ai indiqué !
"Utilitaire d'analyse"
AV
Re,
OK, j'ai, compris.
Merci.
YANN
Ok, j'avais trouvé, mais à quoi celà sert-il?
A avoir des fonctions supplémentaires
et surtout comment celà s'utilise?
Ben y a pas à utiliser : tu coches ou pas
Pour l'utilisation des fonctions voir l'outil "Fx"
J'ai plein de choix possible, lequel prendre?
Celui que je t'ai indiqué !
Ok, j'avais trouvé, mais à quoi celà sert-il? A avoir des fonctions supplémentaires
et surtout comment celà s'utilise? Ben y a pas à utiliser : tu coches ou pas
Pour l'utilisation des fonctions voir l'outil "Fx"
J'ai plein de choix possible, lequel prendre? Celui que je t'ai indiqué !
"Utilitaire d'analyse"
AV
Thierry Euzenot
Non, c'est bien 0.6 à différencier d'une séparation avec virgule.
Faut faire attention aux virgules dans les formules...
"YANN24" a écrit dans le message de news:
re, merci. Mais le 0.6 correspond à 0,6 ??mais ça ne marche pas. Merci si tu as la bonne modif. YANN
"Thierry .> Voici une formule qui teste si le numéro de semaine divisé est divisible par
deux : =SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date Toto au calcul si le test est vrai Tata au calcul si le test est faux
"YANN24" a écrit dans le message de news:
Bonjour, je galère un peu avec les semaines paires. Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures
de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine
en
R. Dans mes colonnes C et D, j'ai déjà une formule de ce type : =SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _ SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _ SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))). Cette formule me permet de remplir tel ou tel chiffre, en fonction de la
date (postérieure à une date d ou non) et du jour (rien pour samedi et dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires.
(si
ça peut être plus simple, sur ma feuille info, je donne le renseignement
paire oou impaire pour les semaines de l'après midi). J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").
Je ne vois pas pourquoi? Merci de votre aide. (Désolé pour la longueur de l'explication. YANN
Non, c'est bien 0.6 à différencier d'une séparation avec virgule.
Faut faire attention aux virgules dans les formules...
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de
news:897AE934-FF5E-4895-BE02-2010FC4D80C7@microsoft.com...
re,
merci. Mais le 0.6 correspond à 0,6 ??mais ça ne marche pas.
Merci si tu as la bonne modif.
YANN
"Thierry .> Voici une formule qui teste si le numéro de semaine divisé est
divisible par
deux :
=SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date
Toto au calcul si le test est vrai
Tata au calcul si le test est faux
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de
news:91572552-EB5F-4AF2-A027-6CBACE3C10D3@microsoft.com...
Bonjour,
je galère un peu avec les semaines paires.
Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes
heures
de travail du matin en C, mes heures de l'aprèm en D, et mes n° de
semaine
en
R.
Dans mes colonnes C et D, j'ai déjà une formule de ce type :
=SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _
SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _
SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))).
Cette formule me permet de remplir tel ou tel chiffre, en fonction de
la
date (postérieure à une date d ou non) et du jour (rien pour samedi et
dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se
fasse
que les semaines paires, et dans la colonne D que les semaines
impaires.
(si
ça peut être plus simple, sur ma feuille info, je donne le
renseignement
paire oou impaire pour les semaines de l'après midi).
J'ai pour l'instant trouvé cette formule, mais ça me met erreur
("#NOM?").
Non, c'est bien 0.6 à différencier d'une séparation avec virgule.
Faut faire attention aux virgules dans les formules...
"YANN24" a écrit dans le message de news:
re, merci. Mais le 0.6 correspond à 0,6 ??mais ça ne marche pas. Merci si tu as la bonne modif. YANN
"Thierry .> Voici une formule qui teste si le numéro de semaine divisé est divisible par
deux : =SI(MOD(ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1;2)= 1;"Toto";"Tata")
A1 correspond à la date Toto au calcul si le test est vrai Tata au calcul si le test est faux
"YANN24" a écrit dans le message de news:
Bonjour, je galère un peu avec les semaines paires. Dans mon tableau, j'ai les jours en colonnes A, les dates en B, mes heures
de travail du matin en C, mes heures de l'aprèm en D, et mes n° de semaine
en
R. Dans mes colonnes C et D, j'ai déjà une formule de ce type : =SI(OU(JOURSEM($A11)=1;JOURSEM($A11)=7);0;SI($B11<Info!$C$35; _ SI(JOURSEM($A11)=6;Info!B$32;Info!B$31); _ SI(JOURSEM($A11)=6;Info!B$37;Info!B$36))). Cette formule me permet de remplir tel ou tel chiffre, en fonction de la
date (postérieure à une date d ou non) et du jour (rien pour samedi et dimanche).
Le truc, c'est que je voudrais que ma formule dans la colonne C ne se fasse
que les semaines paires, et dans la colonne D que les semaines impaires.
(si
ça peut être plus simple, sur ma feuille info, je donne le renseignement
paire oou impaire pour les semaines de l'après midi). J'ai pour l'instant trouvé cette formule, mais ça me met erreur ("#NOM?").