• Initiateur de la discussion Initiateur de la discussion percevale
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

percevale

Guest
Bonjour,
SVP JE VOUDRAIS CONNAITRE COMMENT DANS 1 TABLEAU EXCEL EVITER LA SAISIE DE DOUBLONS DE CHIFFRE ENTIERS DANS 1 LA COLONNE C SACHANT QU'ILS NE DOIVENT FAIRE PARTIE QUE DE CERTAINS INTERVALES SE TROUVANT DANS D'AUTRES COLONNES BIEN DETERMINEES A ET B

A B C
10 50 15
100 150 44
70 90 65
101
85
 
Re : doublons excel

Bonjour,

Petite remarque préliminaire :
Sur les forums, écrire en majuscules veut dire CRIER.
On n'est pas sourd.

Pour ta question, tu devrais être plus précis pour qu'on puisse te répondre.
Tu parles de deux conditions : doublons et intervales.
Quels intervales dans les colonnes A et B, sur la même ligne ou non ?
Quels doublons, je n'en vois pas dans ton exemple ?
Qu'entends-tu par "éviter", empêcher la saisie, le signaler par un message d'erreur ou par une couleur de fond (motif) ?
Souhaites-tu une solution par formule ou par macro ?

Un petit exemple en pièce jointe avec les données de départ et ce que tu souhaites obtenir comme résultat serait bien plus facile pour comprendre ta question.

abcd
 
Re : doublons excel

Merci de m'avoir fait la remarque mais je ne le savais pas, désolé

il s'agit de plusieurs séries différentes les unes des autres numerotés chacune de x(borne inf) à y(borne sup)

la premiere colonne contient les bornes inf
la seconde les bornes sup
la 3ème celle qui me pose des problèmes contient des entrées aléatoires mais qui ne doivent pas êtres saisies 2 fois et qui doivent appartenir à ces mêmes intervales
 
Re : doublons excel

Bonjour,

l'idéal serait de nous joindre un fichier avec davantage de lignes pour qu'on soit certain de comprendre.

Dans ton exemple, on a 44 en 3ème colonne. Mais 44 n'est pas compris entre 100 et 150. Que faut-il faire ? Empécher la saisie ?

Ensuite, sur les lignes 4 et 5, on a qu'un seul chiffre.

Reste la notion de doublon. S'applique-t-elle uniquement sur la colonne C ?

Bref, un fichier avec peut-être une vingtaine (ou plus) de lignes exemple et une indication de ce que tu attends permettra sans nul doute de trouver une solution.

A te (re)lire

@+
 
Re : doublons excel

col A "BORNE INF" 10 - 100 - 70
col B "BORNE SUP" 50 - 150 - 90
col C "ENTREES" 25 - 54 - 112 - 114 - 95

les données saisies dans C ne doivent pas l'être en double si non message ERREUR
et en même temps faire partie des intervales pré-cités
 
Re : doublons excel

re,

Bon, faute de fichier, j'ai essayé d'adapter d'après les quelques éléments que tu donnes.

Je suis passé par un contrôle via la validation (Menu Données).

Avec les valeurs de A1 à C...

avec la validation sur la colonne C :

Données - Validation - Autoriser : Personnalisé - Formule :

Code:
=ET(ET(A1<>"";C1>A1);ET(B1<>"";C1<B1);NB.SI($C$1:$C$50;C1)=1)

Voir le fichier joint (saisies à faire sur les cellules jaunes)

Si pas ça, reviens avec plus de précisions

@+


Edit : je n'avais pas vu que tu avais finalement joint un fichier. Je te laisse regarder ma proposition.

@+
 

Pièces jointes

Re : doublons excel

l'exercice est le suivant:
je donne des carnets de vignettes a des clients numérotés en series
chaque serie différe de l'autre
chaque vignette a son numero unique qui differe des autres vignettes
je dois saisir dans une feuille excel
1- les series données aux clients
2- a chaque fois qu'1 client me retourne une vignette je dois aussi la saisir
le numero de cette vignette doit correspondre aux numeros de serie que j'ai déjà donné dans l'1 des carnets
sans qu'elle soit saisie 2 fois
3- un client peut avoir plusieurs carnets
Merci pour tous ceux qui s'interessent a cet exercice
 
Re : doublons excel

re,

ok pour l'explication.

Mais as-tu testé les fichiers proposés par abcd et moi-même ?

Si l'un ou l'autre ne répondent pas à ton attente, précise nous le problème que tu rencontres avec l'un ou l'autre des fichiers

A te (re)lire

@+
 
Re : doublons excel

re,

Je te propose une modification de la formule que j'avais mise pour mon fichier :

Après avoir sélectionné la zone de saisie,

Voir dans Données - Validation - Autoriser - Personnalisé - Formule :

Code:
=ET(A1<>"";C1>=A1;B1<>"";C1<=B1;NB.SI($C$1:$C$50;C1)=1)

En ce qui concerne le fichier de abcd, le principe est similaire. Pour prendre en compte les bornes, va dans le même menu, et modifie dans sa formule le > par >= et le < par <=

@+

Edit : je viens de comprendre le fait de prendre les intervalles sur toutes les lignes.

C'est donc la formule de abcd qui est correcte (après les modifs évoquées ci-dessus : > devient >=, etc...)

@+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

G
Réponses
4
Affichages
1 K
Gregoryen
G
P
Réponses
2
Affichages
1 K
Ptrs32
P
Réponses
2
Affichages
954
Réponses
9
Affichages
2 K
M
  • Question Question
Réponses
0
Affichages
1 K
Mirguy23
M
L
  • Question Question
XL 2013 Aide VBA
Réponses
4
Affichages
1 K
LAC736
L
C
Réponses
0
Affichages
1 K
Cerealkiller57
C
W
Réponses
6
Affichages
2 K
waligaroux
W
P
Réponses
3
Affichages
1 K
pedro59940
P
B
  • Question Question
Réponses
10
Affichages
3 K
Benwill153
B
D
  • Question Question
Réponses
3
Affichages
1 K
Retour