OVH Cloud OVH Cloud

salut

8 réponses
Avatar
jerome
bonsoir,

j'ai une petite question, voila j'ai attribu=E9 un num=E9ro=20
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi=20
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en=20
chiffre toutes les possibil=E9s par exemple si j'ai lundi=20
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

J=E9r=F4me

8 réponses

Avatar
pascal engelmajer
Salut,
c'est un problème de numérotation
tu utilise un système de multiplexage en binaire
1=> 1
2=> 10
4=> 100
8=>1000
16=>10000
32=>100000
64=>1000000
le nombre de combinaisons est donc égal au plus grand nombre que tu peut
écrire en binaire avec 7 chiffres
1111111
soit 2^8 -1 = 255
c'est donc tous les nombres de 1 à 255
Pour passer d'un nombre 67 au jours (par exemple) il faut le convertir en
binaire
1000000 (64) + 10(2) + 1(1) ce qui donne "Lundi Mardi Dimanche"
Amicalement
Pascal
"jerome" a écrit dans le message de news:
a96b01c3ec07$8694a2c0$
bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme
Avatar
REPONSE
OUI OK JE COMPRENDS MIEUX LE SYSTEME EN EFFET, MAIS YA
TIL UN MOYEN EN TAPANT SOUS EXCEL 67 QU'IL M'ECRIVE EN
FACE LES JOURS CORRESPONDANT LUNDI... SI JE TAPE QUELQUE
PART 1->1>LUNDI...

MERCI

-----Message d'origine-----
Salut,
c'est un problème de numérotation
tu utilise un système de multiplexage en binaire
1=> 1
2=> 10
4=> 100
8=>1000
16=>10000
32=>100000
64=>1000000
le nombre de combinaisons est donc égal au plus grand
nombre que tu peut

écrire en binaire avec 7 chiffres
1111111
soit 2^8 -1 = 255
c'est donc tous les nombres de 1 à 255
Pour passer d'un nombre 67 au jours (par exemple) il
faut le convertir en

binaire
1000000 (64) + 10(2) + 1(1) ce qui donne "Lundi Mardi
Dimanche"

Amicalement
Pascal
"jerome" a écrit dans le message de
news:

a96b01c3ec07$8694a2c0$
bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme


.



Avatar
Nicolas B.
Salut,

Une solution avec le résultat affiché dans plusieurs cellules.
Le nombre en A1, sélectionne la plage B1:B7, puis colle une des deux
formules en validant par CTRL + MAJ + ENTREE :

=SI(MOD(A1-MOD(A1;2^{0;1;2;3;4;5;6});2^{1;2;3;4;5;6;7});{"lundi";"mardi";"me
rcredi";"jeudi";"vendredi";"samedi";"dimanche"};"")
(127 caractères)
ou
=SI(MOD(A1-MOD(A1;2^(LIGNE(A1:A7)-1));2^LIGNE(A1:A7));{"lundi";"mardi";"merc
redi";"jeudi";"vendredi";"samedi";"dimanche"};"")
(pour gagner 2 caractères)


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme


Avatar
ru-th
Sous excel67, sans problème !
la difficulté, c'est qu'on est qu'à la version 10
sinon
=TEXTE(DATE(2007;1;A1);"jjjj")
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"REPONSE" a écrit dans le message de
news:b21601c3ec12$6ebc8180$
OUI OK JE COMPRENDS MIEUX LE SYSTEME EN EFFET, MAIS YA
TIL UN MOYEN EN TAPANT SOUS EXCEL 67 QU'IL M'ECRIVE EN
FACE LES JOURS CORRESPONDANT LUNDI... SI JE TAPE QUELQUE
PART 1->1>LUNDI...

MERCI

-----Message d'origine-----
Salut,
c'est un problème de numérotation
tu utilise un système de multiplexage en binaire
1=> 1
2=> 10
4=> 100
8=>1000
16=>10000
32=>100000
64=>1000000
le nombre de combinaisons est donc égal au plus grand
nombre que tu peut

écrire en binaire avec 7 chiffres
1111111
soit 2^8 -1 = 255
c'est donc tous les nombres de 1 à 255
Pour passer d'un nombre 67 au jours (par exemple) il
faut le convertir en

binaire
1000000 (64) + 10(2) + 1(1) ce qui donne "Lundi Mardi
Dimanche"

Amicalement
Pascal
"jerome" a écrit dans le message de
news:

a96b01c3ec07$8694a2c0$
bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme


.



Avatar
JE N'Y ARRIVE TJRS PAS...

-----Message d'origine-----
Salut,

Une solution avec le résultat affiché dans plusieurs
cellules.

Le nombre en A1, sélectionne la plage B1:B7, puis colle
une des deux

formules en validant par CTRL + MAJ + ENTREE :

=SI(MOD(A1-MOD(A1;2^{0;1;2;3;4;5;6});2^{1;2;3;4;5;6;7});
{"lundi";"mardi";"me

rcredi";"jeudi";"vendredi";"samedi";"dimanche"};"")
(127 caractères)
ou
=SI(MOD(A1-MOD(A1;2^(LIGNE(A1:A7)-1));2^LIGNE(A1:A7));
{"lundi";"mardi";"merc

redi";"jeudi";"vendredi";"samedi";"dimanche"};"")
(pour gagner 2 caractères)


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme



.




Avatar
Nicolas B.
Après avoir sélectionné la plage, il faut en fait coller la formule dans la
barre de formule (et pas directement dans la cellule) et valider par CTRL +
MAJ + ENTREE, au lieu d'appuyer sur ENTREE.

En combinant avec la formule de Thierry, on peut encore simplifier :
=SI(MOD(A1-MOD(A1;2^(LIGNE(A1:A7)-1));2^LIGNE(A1:A7));TEXTE(LIGNE(A1:A7)+1;"
jjjj");"")


A+

PS : Evite d'écrire en majuscules, cela équivaut à crier sur le net.
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


JE N'Y ARRIVE TJRS PAS...

-----Message d'origine-----
Salut,

Une solution avec le résultat affiché dans plusieurs cellules.
Le nombre en A1, sélectionne la plage B1:B7, puis colle une des deux
formules en validant par CTRL + MAJ + ENTREE :

=SI(MOD(A1-MOD(A1;2^{0;1;2;3;4;5;6});2^{1;2;3;4;5;6;7});
{"lundi";"mardi";"me
rcredi";"jeudi";"vendredi";"samedi";"dimanche"};"") (127 caractères)
ou
=SI(MOD(A1-MOD(A1;2^(LIGNE(A1:A7)-1));2^LIGNE(A1:A7));
{"lundi";"mardi";"merc
redi";"jeudi";"vendredi";"samedi";"dimanche"};"") (pour gagner 2
caractères)


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme



.





Avatar
ru-th
ou plutot
pour les 1,2,4,8,16,32,64.
=TEXTE(DATE(2007;1;SI(G1=1;0;EQUIV(G1;(2^{1;2;3;4;5;6;7});0))+1);"jjjj")

--
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"REPONSE" a écrit dans le message de
news:b21601c3ec12$6ebc8180$
OUI OK JE COMPRENDS MIEUX LE SYSTEME EN EFFET, MAIS YA
TIL UN MOYEN EN TAPANT SOUS EXCEL 67 QU'IL M'ECRIVE EN
FACE LES JOURS CORRESPONDANT LUNDI... SI JE TAPE QUELQUE
PART 1->1>LUNDI...

MERCI

-----Message d'origine-----
Salut,
c'est un problème de numérotation
tu utilise un système de multiplexage en binaire
1=> 1
2=> 10
4=> 100
8=>1000
16=>10000
32=>100000
64=>1000000
le nombre de combinaisons est donc égal au plus grand
nombre que tu peut

écrire en binaire avec 7 chiffres
1111111
soit 2^8 -1 = 255
c'est donc tous les nombres de 1 à 255
Pour passer d'un nombre 67 au jours (par exemple) il
faut le convertir en

binaire
1000000 (64) + 10(2) + 1(1) ce qui donne "Lundi Mardi
Dimanche"

Amicalement
Pascal
"jerome" a écrit dans le message de
news:

a96b01c3ec07$8694a2c0$
bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme


.



Avatar
pascal engelmajer
Salut,
en A les codes
en c le jour 1=lundi, 2=mardi ...
en e le texte du jour
en g en une seule formule
1 =LOG(A1;2)+1 =TEXTE(C1+1;"jjjj") =TEXTE(LOG(A1;2)+2;"jjjj")
2 =LOG(A2;2)+1 =TEXTE(C2+1;"jjjj") =TEXTE(LOG(A2;2)+2;"jjjj")
4 =LOG(A3;2)+1 =TEXTE(C3+1;"jjjj") =TEXTE(LOG(A3;2)+2;"jjjj")
8 =LOG(A4;2)+1 =TEXTE(C4+1;"jjjj") =TEXTE(LOG(A4;2)+2;"jjjj")
16 =LOG(A5;2)+1 =TEXTE(C5+1;"jjjj") =TEXTE(LOG(A5;2)+2;"jjjj")
32 =LOG(A6;2)+1 =TEXTE(C6+1;"jjjj") =TEXTE(LOG(A6;2)+2;"jjjj")
64 =LOG(A7;2)+1 =TEXTE(C7+1;"jjjj") =TEXTE(LOG(A7;2)+2;"jjjj")

Amicalement
Pascal

"jerome" a écrit dans le message de news:
a96b01c3ec07$8694a2c0$
bonsoir,

j'ai une petite question, voila j'ai attribué un numéro
pour chaque jour:

lundi 1 Mardi 2 Mercredi 4 Jeudi 8 Vendredi 16 Samedi
32 Dimanche 64

Voila je voulais savoir si excel pouvais me donner en
chiffre toutes les possibilés par exemple si j'ai lundi
et mardi j'ai 3 si 10 Jeudi et mardi...

Est-ce possible ???

Merci d'avance

Jérôme