Utilisation reference suite a base de données

Bonjour,

voila je suis nouveau sur ce forum et je ne sais pas si je poste mon message dans le bon endroit mais bon excuser moi si c'est pas le cas

voila je debute dans excel et je recherche une formule qui pourais régler mon problème

je mexplique

j'ai creer un base de données comme suit

code de produit/ prix hors taxe / prix ttc / prix de vente / marge / points

je voudrai ouvrir un autre dossier excel exemple feuille de commande :

ou je referencerai le nom du client adresse etc....

ensuite un tableau comme suit :

CODE PRODUIT / PRIX DE VENTE / PRIX TTC / MARGE / POINTS

mon but et d'inserrer le code du produit dans la colonne code produit

et dans resortir les données qui vont avec. (en fonction de ma base de données)

cela me faciliterai mes commande qui commence a devenir ennorme

juste l'insertion du code de produits va me permettre un gain précieux de temps

je vous remercie par avance de votre aide

pouvez vous m'indiquer qu'elles formules utiliser pour faire cela merci.

Salut le forum

Bienvenue, Titi54110 comme nouveau membres.

Excel possède 2 outils afin de lire dans un classeur fermé:

Les formules de liaison:

='C:\Documents and Settings\mimi\dossier\excel\[ClasseurBase.xls]Feuil1'!$A$1

Faire une RECHERCHE Verticale dans un classeur fermé:

Rechercher "DVP" dans la colonne A du classeur fermé et afficher la donnée correspondante de la colonne B.

=RECHERCHEV("DVP";'C:\Documents and Settings\mimi\dossier\excel\[ClasseurBase.xls]Feuil1'!$A:$B;2;FAUX)

Les macros Excel4:

Lecture de la cellule A1 dans la Feuil1 du classeur fermé

MsgBox ExecuteExcel4Macro("'C:\Documents and Settings\mimi\dossier\excel\[ClasseurBase.xls]Feuil1'!R1C1")

Mytå

ginius

Merci a toi mita mais je ne comprend rien en ces formules pourais tu me faire un exemple stp

de tableau

merci

Bonsoir

Un exemple

Cordialement

66classeur4.xls (17.50 Ko)

Merci a toi Amadeus

ca fonctionne correctement

mais maintenant je cherche a entrer dans une derniere colone le nom du produit

j'ai deja commencer à modifier ma base de données en ajoutant cette colonne

En utilisant le formule et en changeant la case collone cela m'affiche "#REF"

COMMENT DOIS JE FAIRE POUR AFFICHER LE NOM DU PRODUIT SELECTIONNE

merci encore pour toute cet aide

Bonjour

C'est bien mais, toi seul sait ou se trouve cette colonne produit...

Dans l'exemple précédent, nous avions en B1 "Vente" et en B2 la formule suivante

=SI(A2<>"";RECHERCHEV($A2;Base!$A$2:$F$8;4;FAUX);"")

Au lieu de t'envoyer une formule toute faite, je te propose de la créer toi-même. Pas si compliqué!

Aide d'Excel:

RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche)

valeur_cherchée Code3

table_matrice:Sur cette formule, on cherche dans le tableau Base!$A$2:$F$

no_index_col C'est le numéro de la colonne qui contient ce que l'on cherche, le No 1 étant celui de la première colonne du champ de recherche.

Ici on cherche dans la Base sur A2:F8

la première colonne est la colonne A

no_index_col est la colonne "vente" de la base qui est en 4éme colonne, le no_index_colonne sera donc 4

L'argument FAUX indique à Excel qu'il faut renvoyer l'équivalent à la valeur cherché et non une valeur proche.

Donc il suffit de déterminer ton tableau de recherche et le No de la colonne correspondante qui contient ce que tu cherches dans ce tableau. Facile, Non?

Allez, un peu de reflexion...

Cordialement

Merci amadeus

en fait j'ai bien compris le fonctionnement de la formule

Mais dans ma derniere colonne a savoir la numero 7 on y trouve le nom du prouduit

mais quand j'utilise la formule comme tu me la apris, je t'en remerci d'ailleur

cela me donne "#REF"

je pense que comme il s'agit d'un nom et non pas de chiffre cela ne fonctionne pas

un petit peu d'aide encore

merci

cordialement

Bonjour

Un indice peut-être?

Réflechi devant l'exemple. Tu viens de rajouter une 7ème colonne dans ta Base.

et bien sur, je suppose que tu continue avec la même formule en changeant simplement le No et en mettant 7.

Donc, tu cherches dans $A$2:$F$8 une donnée qui est en colonne G.

A mon avis, Excel ne trouvera jamais et continuera à t'envoyer des rafales de #REF.

Alors?

Cordialement

Merci a toi amadeus desole de repondre si tard mais jai changer de fournisseur internet

tous fonctionne correctement

mais j'ai encore une petite question

je pense que tu va pouvoir m'aider

dans la premiere formule j'avais une base de donnée

mais je me suis rendu compte que lors des propotions sur certain des articles il fallais que je modifie toutes ma base

je voulais creer une deuxième formule qui prend dans un premiers temps la reference sur une base de donnée mais si cette reference ne se trouve pas dans cette premiere base il doit aller la chercher dans l'autre ou cette reference ci trouve forcement

j'ai chercher depuis quelques jour mais rien a faire j'ai besoin d'aide merci a vous

Bonjour

Un petit fichier pour aller plus loin...

Bien cordialement

41classeur4.zip (7.55 Ko)

Bonjour à tous, Salut Amadéus,

Une autre solution serait de faire un filtre élaboré,

+ simple et sans formules

en 2 ou 3 clics, on sort la référence avec tous ses renseignements.

Peux-tu joindre ta base de données allégée ?

Amicalement

Claude

Rechercher des sujets similaires à "utilisation reference suite base donnees"