Liaison entre plusieurs feuilles excel

M

Marmotte

Guest
Salut a tous

J'aimerais me servir d'excel pour creer des factures, le tableau se presentera de la sorte:

Code article | Designation | Quantité | Prix Unitaire | montant total|


J'ai donc une feuille de calcul qui contient la facture, Est il possible sur une autre feuille du meme document excel de creer une base de données de tous les articles pouvant etres vendus

Exemple :


Code:
code | desigantion de l'article | prix unitaire
_____________________________________
0001 | resistance 5 ohms 5% | 0.02 €
0002 | resistance 5 ohms 1% | 0.05 €
0100 | condensateur 5nF 5% | 0.06 €
Etc...

J'aimerais alors qu'en rentrant uniquement le code de l'article dans la facture (dans la premiere colonne), les colonnes designation et prix unitaire se remplissent automatiquement. Est ce possible ? si oui comment ?

merci d'avance
 

ChTi160

XLDnaute Barbatruc
Oupss
petit problème pour joindre le fichier
je dois partir au boulot Oupsss à la Bourre
je posterai ce soir si celà fonctionne lol
excuses

Message édité par: Chti160, à: 11/10/2005 12:01

Message édité par: Chti160, à: 11/10/2005 12:05
 
M

Marmotte

Guest
=SI(A21='';'';INDEX(Bdd!$A$2:$E$40;EQUIV(A21;Bdd!$A$2:$A$40;0);2))

Pourriez vous m'expliquer cette formule, en particulier les champs '', et pourquoi on renvoie une valeur si le test est faux ?

SI(test_logique;valeur_si_vrai;valeur_si_faux)

Enfin, thri je me demande comment vous faites pour faire apparaitre cette liste deroulante, en effet j'ai essayé de faire le meme type de facture, mais en integrant la liste deroulante dans la colonne designation afin d'avoir directement le nom des articles dans la liste
pour ne pas avoir a retenir l'ensemble des 'codes articles' qui sont moins 'parlant'. Mais je n'y arrive pas

Malgres les aides fournies par excel ca reste du chinois... :whistle:

Si vous pouviez m'indiquer comment vous faites avec qq explication ce serait super.

Enfin existe il un livre interressant pour apprendre a se servir d'excel comme vous (du style excel pour les nuls)?car mes connaissances s'arretent aux tracés de graph, calculs, et qq fonctions basiques du logiciel.:unsure:


D'avance merci
 

Jocelyn

XLDnaute Barbatruc
re bonjour a tous,

bon alors en pièce jointe un fichier modifié suivant tes demandes,

autrement en ce qui concerne la formule :

=SI(A21='';'';INDEX(Bdd!$A$2:$E$40;EQUIV(A21;Bdd!$A$2:$A$40;0);2))

en francais cela veut dire si il n'y a rien en A21 on ne met rien sinon
on recherche dans la feuille Bdd des cellulles A2 a E40 ceux qui equivaux a la valeur en A21 dans la plage de cellule A2 a A40 de la feuille Bdd (cela renvoie la position ce qui défini le numéro de ligne de la fonction index) et le 2 qui termine la formule est le numéro de la colonne dont il faut renvoyer la valeur

les numéro de lignes et de colonnes sont en rapport avec la plage de recherche

Jocelyn [file name=marmotte_20051011135506.zip size=14308]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/marmotte_20051011135506.zip[/file]

pour que tu vois ce qui ce passe j'ai renseigné les codes par la formule index, equiv et le prix unitaire par la formule RechercheV

Message édité par: jocelyn, à: 11/10/2005 14:29
 

Pièces jointes

  • marmotte_20051011135506.zip
    14 KB · Affichages: 13

ChTi160

XLDnaute Barbatruc
bosoir le Fil

je tente à nouveau de joindre mon Fichier Lol

bonne Soirée
je n'arrive pas à joindre ce fichier lol Arffffffffffffff

Message édité par: Chti160, à: 11/10/2005 20:33

Message édité par: Chti160, à: 11/10/2005 20:36
 

Pièces jointes

  • testV2_20051011203142.zip
    19.2 KB · Affichages: 8

ChTi160

XLDnaute Barbatruc
re
peut être Lol

explication il y avait un espace entre le Nom et le point avant zip qu'on se le dise lol

[file name=marmotteV2.zip size=16278]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/marmotteV2.zip[/file]

Message édité par: Chti160, à: 11/10/2005 20:39
 

Pièces jointes

  • marmotteV2.zip
    15.9 KB · Affichages: 11

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 336
Membres
103 524
dernier inscrit
Smile1813