Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Pb "Données Validation"

7 réponses
Avatar
kam7
Bonjour tout le monde,

Je souhaite faire un contr=F4le sur les donn=E9es =E0 saisir=20
dans une cellule (J2), il ne faut pas que la date entr=E9e=20
soit :
- un dimanche
- un jour f=E9ri=E9
- strictement inf=E9rieur =E0 une date entr=E9e dans une autre=20
cellule (B2).

Pour cela j'utilise Donn=E9es Validation puis =E0 Autoriser je=20
choisi le champs personnalis=E9 et j'entre apr=E8s la formule=20
suivante :

ET(JOURSEM(J2;1)<>1;(J2)>=3DB2;(J2)<>feries)

Je ne comprends pas o=F9 est mon erreur, j'utilise excel=20
2000.

Help !!!

Merci
kamel

7 réponses

Avatar
Bernard MAZAS
Salut kamel

"kam7" a écrit dans le message news:
0caf01c38f28$9c558520$

Pour cela j'utilise Données Validation puis à Autoriser je
choisi le champs personnalisé et j'entre après la formule
suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

T'as bien mis = devant ta formule ?

Bernard
Avatar
michelB
Bonjour Kamel

J'aurais mis cette formule :
notation à la française du n° de jour

=ET((JOURSEM(J2;2)<=6);(J2>²);(J2<>feries))


--
salut ! ;o)
Michel
******** Enlever '_nospam' pour me répondre ********



kam7 wrote:
Bonjour tout le monde,

Je souhaite faire un contrôle sur les données à saisir
dans une cellule (J2), il ne faut pas que la date entrée
soit :
- un dimanche
- un jour férié
- strictement inférieur à une date entrée dans une autre
cellule (B2).

Pour cela j'utilise Données Validation puis à Autoriser je
choisi le champs personnalisé et j'entre après la formule
suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

Je ne comprends pas où est mon erreur, j'utilise excel
2000.

Help !!!

Merci
kamel


Avatar
Vincent.
Salut !
Dans ta formule, à quoi correspond le terme feries ?? A
une plage des jours fériés ? Si oui, je en vois aucune
raison qui empêcherait ta validation de fonctionner... Si
non, ton problème vient de là, à mon avis qui ne vaut pas
tjs grand chose (mais c un autre pb)
A+

-----Message d'origine-----
Bonjour tout le monde,

Je souhaite faire un contrôle sur les données à saisir
dans une cellule (J2), il ne faut pas que la date entrée
soit :
- un dimanche
- un jour férié
- strictement inférieur à une date entrée dans une autre
cellule (B2).

Pour cela j'utilise Données Validation puis à Autoriser
je

choisi le champs personnalisé et j'entre après la formule
suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

Je ne comprends pas où est mon erreur, j'utilise excel
2000.

Help !!!

Merci
kamel
.



Avatar
kam7
Effectivement je n'ai pas précisé mais fériés est une
matrice dans laquelle j'ai mis une liste de jours fériés.

Avec ou sans le = j'ai toujours le même Résulat

Si j'enlève l'indication (J2)>² elle marche !!!


@+
Kamel


-----Message d'origine-----
Bonjour tout le monde,

Je souhaite faire un contrôle sur les données à saisir
dans une cellule (J2), il ne faut pas que la date entrée
soit :
- un dimanche
- un jour férié
- strictement inférieur à une date entrée dans une autre
cellule (B2).

Pour cela j'utilise Données Validation puis à Autoriser
je

choisi le champs personnalisé et j'entre après la formule
suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

Je ne comprends pas où est mon erreur, j'utilise excel
2000.

Help !!!

Merci
kamel
.



Avatar
kam7
Salut Michel,

Je viens de tester ta formule et elle fonctionne, il y a
truc que je ne comprends pas.

Comment expliques-tu cela ?

@+
Kamel


-----Message d'origine-----
Bonjour Kamel

J'aurais mis cette formule :
notation à la française du n° de jour

=ET((JOURSEM(J2;2)<=6);(J2>²);(J2<>feries))


--
salut ! ;o)
Michel
******** Enlever '_nospam' pour me répondre ********



kam7 wrote:
Bonjour tout le monde,

Je souhaite faire un contrôle sur les données à saisir
dans une cellule (J2), il ne faut pas que la date entrée
soit :
- un dimanche
- un jour férié
- strictement inférieur à une date entrée dans une autre
cellule (B2).

Pour cela j'utilise Données Validation puis à Autoriser
je


choisi le champs personnalisé et j'entre après la
formule


suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

Je ne comprends pas où est mon erreur, j'utilise excel
2000.

Help !!!

Merci
kamel


.




Avatar
michelB
Bonjour Kamel

La fonction JOURSEM(Date à tester;type_retour) utilise un argument
type_retour qui signifie :

1 ou omis Chiffre compris entre 1 (dimanche) et 7 (samedi),
conformément à la version précédente de Microsoft Excel.
2 Chiffre compris entre 1 (lundi) et 7 (dimanche).
3 Chiffre compris entre 0 (lundi) et 6 (dimanche).

Avec 2 comme argument, il suffit de tester si le n° renvoyé est inférieur à
7 qui est le dimanche

Ensuite, pour le reste de la formule, j'ai bien séparé chaque valeur à
tester par des parenthèses.
--
salut ! ;o)
Michel
******** Enlever '_nospam' pour me répondre ********



kam7 wrote:
Salut Michel,

Je viens de tester ta formule et elle fonctionne, il y a
truc que je ne comprends pas.

Comment expliques-tu cela ?

@+
Kamel


-----Message d'origine-----
Bonjour Kamel

J'aurais mis cette formule :
notation à la française du n° de jour

=ET((JOURSEM(J2;2)<=6);(J2>²);(J2<>feries))


--
salut ! ;o)
Michel
******** Enlever '_nospam' pour me répondre ********



kam7 wrote:
Bonjour tout le monde,

Je souhaite faire un contrôle sur les données à saisir
dans une cellule (J2), il ne faut pas que la date entrée
soit :
- un dimanche
- un jour férié
- strictement inférieur à une date entrée dans une autre
cellule (B2).

Pour cela j'utilise Données Validation puis à Autoriser je
choisi le champs personnalisé et j'entre après la formule
suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

Je ne comprends pas où est mon erreur, j'utilise excel
2000.

Help !!!

Merci
kamel


.





Avatar
kam7
Merci Michel

@+ Kamel


-----Message d'origine-----
Bonjour Kamel

La fonction JOURSEM(Date à tester;type_retour)
utilise un argument

type_retour qui signifie :

1 ou omis Chiffre compris entre 1 (dimanche) et 7
(samedi),

conformément à la version précédente de Microsoft Excel.
2 Chiffre compris entre 1 (lundi) et 7 (dimanche).
3 Chiffre compris entre 0 (lundi) et 6 (dimanche).

Avec 2 comme argument, il suffit de tester si le n°
renvoyé est inférieur à

7 qui est le dimanche

Ensuite, pour le reste de la formule, j'ai bien séparé
chaque valeur à

tester par des parenthèses.
--
salut ! ;o)
Michel
******** Enlever '_nospam' pour me répondre ********



kam7 wrote:
Salut Michel,

Je viens de tester ta formule et elle fonctionne, il y a
truc que je ne comprends pas.

Comment expliques-tu cela ?

@+
Kamel


-----Message d'origine-----
Bonjour Kamel

J'aurais mis cette formule :
notation à la française du n° de jour

=ET((JOURSEM(J2;2)<=6);(J2>²);(J2<>feries))


--
salut ! ;o)
Michel
******** Enlever '_nospam' pour me répondre ********



kam7 wrote:
Bonjour tout le monde,

Je souhaite faire un contrôle sur les données à saisir
dans une cellule (J2), il ne faut pas que la date
entrée




soit :
- un dimanche
- un jour férié
- strictement inférieur à une date entrée dans une
autre




cellule (B2).

Pour cela j'utilise Données Validation puis à
Autoriser je




choisi le champs personnalisé et j'entre après la
formule




suivante :

ET(JOURSEM(J2;1)<>1;(J2)>²;(J2)<>feries)

Je ne comprends pas où est mon erreur, j'utilise excel
2000.

Help !!!

Merci
kamel


.



.