Bonjour , j'ai un un probleme sur excel

2Gejet

XLDnaute Nouveau
bonjour, je me presente, je suis 2gejet et j'ai besoin d'aide sur excel. voici mon probleme;

j'ai 2 pages pour le meme classeur, dans la premiere page, il y a un tableau de commande avec la une colone intituler "client" et une deuxieme collone intituler "numero client". dans la deuxieme page j'ai le meme tableau (base de donner) avec 60 ligne correspondant a 60 client qui on tous un numero de client different. mon probleme est le suivant : j'ai besoin que dans le tableu de commande de la page 1, quand je tape le nom d'un client dans n'importe quel ligne de la colone "client", je veut qu'il m'affiche dans la colone "numero client" le numero client correspondant a celui du tableau de la page 2(base de donner) , si je ne met rien dans l'une des case de la colone "client",que la case a coter dans la colone "numero client" ne marque rien et quand je met un autre nom que ceux du tableau de la page 2, qu'il me mette un nouveau numero client. et ceux pour n'importe quel ligne de la colone "client"du tableau de commande page 1, meme si j'ecris le meme nom dans plusieur ligne.

desoler si c'est un peu long , ou que j'es exposer mon probleme ici. je precise que je suis novice dans excel.
merci d'avance a ceux qui pouront m'aider.
 

Victor21

XLDnaute Barbatruc
Re : Bonjour , j'ai un un probleme sur excel

Bonjour, 2Gejet, et bienvenue sur XLD.

Ce que vous demandez me semble réalisable;
Le nom en A2 :
=SIERREUR(RECHERCHEV(A2;Feuil1!LesNoms;2;0);MAX(Feuil1!LesNuméros)+1)
Mais il faudra par contre rajouter les nouveaux noms et les nouveaux numéros dans la feuille 1 au fur et à mesure :)
 
Dernière édition:

2Gejet

XLDnaute Nouveau
Re : Bonjour , j'ai un un probleme sur excel

merci de m'avoir repondu aussi rapidement victor21.

si j'ai bien compris votre solution proposé vous ne créé pas de deuxieme tableau en feuille 2 qui servirai de base de donné, c'est a dire, un tableau avec mes client et numero de client deja existant dans lequel le tableau de commande en feuille 1 se servirai pour rechercher les client deja existant?
 

Isab

XLDnaute Occasionnel
Re : Bonjour , j'ai un un probleme sur excel

Bonjour Gejet , Victor , le forum
-----
Bienvenue à Gejet et bonne année 2014
c'est toujours mieux de mettre un fichier pour expliquer la demande



je ne sais pas si j'ai bien compris mais... regarde cette double solution si ça te convient ( fichier joint).

---

bonne suite
 

Pièces jointes

  • Rechercheclient_Isab_Essai.xls
    450.5 KB · Affichages: 72

2Gejet

XLDnaute Nouveau
Re : Bonjour , j'ai un un probleme sur excel

bonjour , je vous remerci de vos reponse.

je suis desoler de ne pas avoir mis de fichier joint, donc c'est pourquoi je vous en envoie un ci-joint , j'ai volontairement bloquer les case qui ne concerne pas mon probleme . en esperant que vous pourrez m'aider j'espere que mes expliquation sont assez claire si non je suis a votre disposition.

merci d'avance pour votre aide.
 

Pièces jointes

  • Tableau Commande.xlsx
    107.7 KB · Affichages: 78

2Gejet

XLDnaute Nouveau
Re : Bonjour , j'ai un un probleme sur excel

je vien de regarder les solution de chaqun et sa serait parfait si je pouvai adapter la solution de Isab a mon tableau car c'est exactement le resulta attendue.

je vous remerci vraiement car sa fesai plusieur mois que je pechai dessu avec des formul si et ou .

merci aussi a victor21.
maintenant il ne me reste plus qu'a adapter le tableau de Isab au mien.

un grand merci a vous.
 

2Gejet

XLDnaute Nouveau
Re : Bonjour , j'ai un un probleme sur excel

je suis desolé, mais enfaite j'ai essayer d'adapter la formlul de ton tableau Isab au mien , mais quand je tape un nom existant il met tout le temp 0. si vous pouvez m'aider a resoudre le probleme?
 

Isab

XLDnaute Occasionnel
Re : Bonjour , j'ai un un probleme sur excel

Bonjour, Gejet, Victor...

--

tu n'arrives pas à adapter car :

tu dois essayer de comprendre dans l'aide de ton excel la fonction RECHERCHV ..
En gros:

"
=RECHERCHEV(cellule_lue ; tableau ; numéro_de_colonne)
  • celulle_lue : il s'agit de la cellule où Excel lit la valeur qui entraîne la recherche (exemple : la référence d'un produit conduit à la recherche de son prix et de sa désignation).
  • tableau : il s'agit de la plage de cellules où Excel recherche les valeurs (exemple : un tarif comportant prix et désignations des produits).
  • numéro_de_colonne : il s'agit du numéro de la colonne du tableau où Excel doit trouver la valeur cherchée (exemple : les prix se trouvent dans la troisième colonne du tarif).
numéro_de_colonne ( c'est là sûrement que tu dois changer en fonction du numero de colonne de ta feuille données ( colonne de références )./ Col A = 1 , Col B =2, etc....

"

Aussi:change le nom des onglets (pas d'espaces, à la limite comme ceci: MON_ONGLET au lieu de MON ONGLET

Aussi: pas de fusions de cellules surtout quand elles sont impliquées directement ou indirectement dans des calculs. (un reflex à ne jamais oublier .. c'est souvent source de problemes avec les fonctions et les macros ....)
c'est regretable d'avoir à refaire un jour une feuille de 1000 lignes pour ce genre de choses..


je te laisse le soin de faire un mélange de tout ça et de beaucoup de volonté et d'adapter à ton travail ( pour apprendre).

Bonne journée
 

2Gejet

XLDnaute Nouveau
Re : Bonjour , j'ai un un probleme sur excel

bonjour isab,

effectivement je ne comprenais pas entierement la fonction recherchev et je pensse que tu as raison au niveau du numeo de colonne. je vais ressayer d'adapter tes explications et je vous retien au courrant , mais je pensse que cette fois-ci sa devrai fonctionner.

merci de ton aide.
 

2Gejet

XLDnaute Nouveau
Re : Bonjour , j'ai un un probleme sur excel

re,

j'ai reussi a adapter la solution de isab a mon tableau.
et effectivement comme la dit victor21:

il ne restera plus qu'a mettre un nouveau numero de client pour un nouveau nom entrée.

j'ai trouver la solution de victo21 tres bien aussi mais trop complexe a mettre en pratique a cause des vba . j'essayerai de mis penché un autre jour lol.

en tous cas je remerci tres fort isab et victor21 car mon tableau fonctionne tres bien.

merci encore.
 

Discussions similaires