Excel/remplir automatiquement des champs

caro -  
 caro -
Bonjour,
J'ai une colonne ou des codes sont inscrits et une autre où il y a les designations de ces codes, les deux sont liés, et je veux que quand on remplit le tableau en inscrivant un code la colonne désignation se remplit toute seule d'après ce qu'on a écrit avant.c'est clair?

Merci de me répondre

Caroline
A voir également:

3 réponses

Ivan-hoe Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   309
 
Bonjour caro,
tu peux utiliser une fonction RECHERCHEV, dans laquelle la plage "table_matrice" contient les codes et désignations déjà saisis, en fixant le début de la plage (par des $) et en laissant la fin de la plage s'incrémenter (sans $).
C'est clair ?
I.
3
caro
 
Merci, mais le truc que je me demande c'est : que ces données sont agrémentées au fur est à mesure, du coup est-ce que ça marche?
0
caro
 
1
2
3
4
5
6
A B
Réf. produit Produit
ST-340 Poussette
BI-567 Biberon
DI-328 Couches
WI-989 Lingettes
AS-469 Aspirateur nasal
0
caro
 
Voici pour mieux exprimer mon problème:
A B
1 Réf. produit Produit
2 ST-340 Poussette
3 BI-567 Biberon
4 DI-328 Couches
5 WI-989 Lingettes
6 AS-469 Aspirateur nasal

les colonnes ref produit et produit ne sont pas encore remplit.elles vont se remplir au fil des jours.Seulement je veux que si un jour par exemple je rentre AS-469 en ref produit que le produit s'inscrive directement.
mon problème c'est que je n'ai pas de tableau où tous les produits avec leurs références sont déjà remplit, les données s'inscrivent au fur à mesure.

Merci de me répondre car la fonction rechercheV ne fonctionne pas.
0
etoileetoile > caro
 
Bonjour Caro,

Pouvez-vous me préciser le nombre d'article, si le nombre n'excéde pas la vingtaine, il possible de créer un menu déroulant.
0
caro > etoileetoile
 
Il y a beaucoup plus de 20 articles mais je ne peux détérminer son nombre exact, car ce nombre est susceptible d'être modifié tous les jours, des nouveaux produits sont souvent crées.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonjour
Je n'ai sans douite pas compris correctement mais il me semble que votre seule liste de référence est celle que vous construisez dans votre tableau et donc que la fonction recherche n'a pas de matrice de référence.
dans ce cas, vous trouverez au lien ci dessous un exemple de fichier où le code va s'afficher si la référence a déja été rentrée une fois , où demandera une entrée si elle n'existe pas.

Petite remarque à "etoileetoile" dont la solution est correcte mais nécessite une matrice de base:
Si vous avez nommé un champ, il est inutile de rappeler le nom de la feuille où il se situe dans la formule
La formule RECHERCHEV que vous donnez nécessite un tri dans l'ordre sur la colonne de recherche, sinon elle renvoie un peu n'importe quoi!
Soit votre formule:
=RECHERCHEV(A2; refarticle! refart;2)
=RECHERCHEV(A2;refart;2;0)
Le dernier ;0 permettant à la formule de ne renvoyer que la valeur B correspondante à la ligne trouvée en A
Bien cordialement

http://www.cijoint.fr/cjlink.php?file=cj200810/cijF1Y4JCU.xls
1
etoileetoile
 
J'ai clairement explicité dans l'étape 1 la mention suivante :

"Remarque : les références articles doivent impérativement être classées par ordre croissant"

Bien à vous
0
caro
 
Merci beaucoup à vous aussi!!!
Je veux voir les deux propositions et choisir la meilleure!!
Merci encore
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Re
c'est vraii étoileétoile, mais pourquoi se priver d'une solution qui évite ce genre de nécessité, surtout si la liste matrice doit être évolutive?
Bien cordialement
0
etoileetoile
 
Votre solution évite de trier par ordre croissant la base de données à chaque ajout de référence.

Je ne connaissais pas cette solution.
0