Question sur formule excel

Fermé
yarn - 11 juin 2010 à 12:59
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 11 juin 2010 à 17:03
Bonjour,

je cherche une solution a mon double problème:

j'ai une colonne (D) de tableau ou mes collègues doivent saisir un classement (de 1 à 21).

Je veux:
1 - qu'ils saisissent un nombre plein entre 1 et 21 et rien d'autre
2- interdire (et) ou signaler tout doublons sur cette même colonne

Je sais faire l'un ou l'autre mais pas les deux...

Si vous avez LA solution, je suis preneur.

Merci
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 11/06/2010 à 13:09
Bonjour
pour un champ de D1 à D100 pour l'exemple:
DONNÉES / VALIDATION / PERSONNALISER
entrez la formule:
=ET(MOD(D1;ENT(D1))=0;D1>0;D1<=21;NB.SI($D$1:$D$100;D1)<2)
en principe ,ça devrait correspondre à ce que vous attendez.
(attention à la position des blocages $)
Crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
1
=ET(MOD(D12;ENT(D12))=0;D12>0;D12<=21;NB.SI($D$12:$D$32;D12)<2)

On y est presque !!!

Merci

Comment faire pour que la case D12 devienne rouge quand faux (mise en forme conditionnelle... ok mais comment)


Merci pour tout
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 11/06/2010 à 17:05
Re
pour la MFC:
sur excel avant 2007:
Format / Mise en forme conditionnelle et:
"la formule est":
=D12=FAUX
formatez et OK /OK
sur 2007:
MFC / Nouvelle règle et choisir
"utiliser une formule..............."
ensuite idem.
crdlmnt
PS ceci bien entendu si la formule en D12 affiche FAUX dans une de ses options

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0