Ne pas repeter un nemero d'enregistrement
gladiators2010
-
Raymond PENTIER Messages postés 71871 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71871 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je veux savoir comment faire pour ne pas repeter un nemero ordre (enregistrement) dans une feuille excel est exactement dans une fauille dajout
par ex:
N CLIENT PRIX
1 aaaa 394
2 bbbb 484
3 gfgf 543
si je veux entrer un nouveau client et je mets N 1, puis que il est deja exister alors comment faire pour traiter ce probleme
je veux savoir comment faire pour ne pas repeter un nemero ordre (enregistrement) dans une feuille excel est exactement dans une fauille dajout
par ex:
N CLIENT PRIX
1 aaaa 394
2 bbbb 484
3 gfgf 543
si je veux entrer un nouveau client et je mets N 1, puis que il est deja exister alors comment faire pour traiter ce probleme
A voir également:
- Ne pas repeter un nemero d'enregistrement
- Comment couper un enregistrement audio - Guide
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Enregistrement - Guide
- Enregistrement d'écran - Guide
- Comment retranscrire un enregistrement audio en texte - Guide
3 réponses
Bonsoir
peut être une solution:
dans la colonne A(si les N sont là), en commençant en A2:
=SI(ESTVIDE(B2);"";A2+1)
à tirer sur la hauteur du champ
augmentera de 1 à chaque fois que vous créerez une ligne sur la colonne B
(mais repartira à 1 si vous sautez une ligne.)
Si cela doit se produire, placer la formule:
=SI(ESTVIDE(B2);0;MAX($A$1:A1)+1) _ à tirer aussi!_
Crdlmnt
peut être une solution:
dans la colonne A(si les N sont là), en commençant en A2:
=SI(ESTVIDE(B2);"";A2+1)
à tirer sur la hauteur du champ
augmentera de 1 à chaque fois que vous créerez une ligne sur la colonne B
(mais repartira à 1 si vous sautez une ligne.)
Si cela doit se produire, placer la formule:
=SI(ESTVIDE(B2);0;MAX($A$1:A1)+1) _ à tirer aussi!_
Crdlmnt
merci bien ça marche bien cette intruction mais moi j'ai crier une base de donnee est je rempli les numero les nom et les prix
et le probleme que je dois faire si je rempli nemero ordre deja exister
par ex je remli pour N NOM et PRIX 3 - patrique - 345$
tous ça va s'enregistrer au base de donnne et suposon que jai deja N ordre 3 alors comment faire pour minformer que N 3 est deja exister
et le probleme que je dois faire si je rempli nemero ordre deja exister
par ex je remli pour N NOM et PRIX 3 - patrique - 345$
tous ça va s'enregistrer au base de donnne et suposon que jai deja N ordre 3 alors comment faire pour minformer que N 3 est deja exister
Re
vous pouvez toujours essayer de placer une mise en forme conditionnelle là ou vous rentrez le N° de client
sur excel 2003:
sélectionnez la colonne des N°, (pour l'exemple la colonne A)
cliquez sur "format" et "mise en forme conditionnelle"
dans la fenêtre affichée, à gauche choisissez: "la formule est"
à droite, entrez la formule:
=NB.SI(A:A;A1)>1
cliquez sur format
chosissez une couleur de cellul OK /OK
Lorsque vous rentrerez un N° dans une cellule de la colonne A qui existe déja, les deux s'allumeront dans la couleur choisie
Vous pouvez aussi, si vos N° de client sont incrémentés, affichez dans une cellule hors champ le N° le plus élevé du champ, avec la formule:
=MAX(A:A)
cette cellule affichera le N° le plus haut de votre liste,il ne restera qu'à utiliser le suivant pour un nouveau client. Vous pouvez l'appliquer entre plusieurs feuille à partir de la feuille de vos références:
=MAX(Feuil(nom)!A:A)
Bonne chance
Crdlmnt
vous pouvez toujours essayer de placer une mise en forme conditionnelle là ou vous rentrez le N° de client
sur excel 2003:
sélectionnez la colonne des N°, (pour l'exemple la colonne A)
cliquez sur "format" et "mise en forme conditionnelle"
dans la fenêtre affichée, à gauche choisissez: "la formule est"
à droite, entrez la formule:
=NB.SI(A:A;A1)>1
cliquez sur format
chosissez une couleur de cellul OK /OK
Lorsque vous rentrerez un N° dans une cellule de la colonne A qui existe déja, les deux s'allumeront dans la couleur choisie
Vous pouvez aussi, si vos N° de client sont incrémentés, affichez dans une cellule hors champ le N° le plus élevé du champ, avec la formule:
=MAX(A:A)
cette cellule affichera le N° le plus haut de votre liste,il ne restera qu'à utiliser le suivant pour un nouveau client. Vous pouvez l'appliquer entre plusieurs feuille à partir de la feuille de vos références:
=MAX(Feuil(nom)!A:A)
Bonne chance
Crdlmnt