Doubles conditions et validations de données

Résolu
jld272 -  
 jld272 -
Bonjour,
bonjour, je me heurte à un problème.
J'ai réalisé un fichier excel dans lequel je rentre des X dans des cases.
J'ai donc 2 conditions:
1_ interdire l'écriture dans la case C4 s'il y a déjà une X dans la case B4
et inversement interdire l'écriture dans la case B4 s'il y a déjà une X dans la case C4
pour cela j'ai écrit dans "données/validation de données/personnalisé" de la case B4
=C4=""
et dans "données/validation de données/personnalisé" de la case C4
=B4=""
Jusque la ça marche mais j'ai une 2eme condition: interdire l'écriture dans ces cases (B4 et C4) si une 3eme case P3 est < 7 ou ce qui revient au même autoriser l'écriture si elle est =7

Et la je coince.
Merci pour votre aide.
jld272



Configuration: Windows / Firefox 76.0
A voir également:

5 réponses

Yoyo01000 Messages postés 1639 Date d'inscription   Statut Membre Dernière intervention   168
 
En C4 : =ET($B4<>"";$P3>7)
En B4 : =ET($C4<>"";$P3>7)

à tester ;)

0
jld272
 
non marche pas, toujours une seule condition :(((((
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Salut.

J'utilise une cellule disponible, hors tableau,
pour laquelle je définis le nom "TestB", dans laquelle je saisis
=(C4<>"") + (P3<7)

et une autre cellule, que je nomme "TestC", avec la formule
=(B4<>"") + (P3<7)
.
Cela me permet d'avoir,
en B4 la formule de validation des données =TestB=0
en C4 la formule de validation des données =TestC=0
0
jld272
 
j'ai essayè ça:
en B4: =ET(C4="";ET($P3=7))
en C4: =ET(B4="";ET($P3=7))
et j'ai décoché 'ignorer si vides"
apparemment ça marche.
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Tant mieux ...
Mais note que ton second ET est superflu. Il suffit d'écrire =ET(C4="";$P3=7)
Et que se passe-t-il quand en P3 il y a un nombre >7 ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jld272
 
p3 ne peut pas être >7 car il y a que 7 réponses.
En tout cas merci pour ton aide.
0