Insertion automatique

Résolu/Fermé
Blondy485 Messages postés 69 Date d'inscription lundi 4 avril 2016 Statut Membre Dernière intervention 30 octobre 2020 - 19 avril 2016 à 19:09
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 20 avril 2016 à 07:39
Bonjour,

J'ai besoin d'aide pour qu'une colonne affiche des donner précise.
Je vous joint un exemple de se que j'ai besoin de faire avec explication dans le tableau excel.

http://www.cjoint.com/c/FDtrhfzmaCN

Merci d'avance pour votre aide !

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 403
19 avril 2016 à 19:16
Bonjour

en A2 à tirer vers le bas:

=SI(B2="";"";RECHERCHEV(B2;Fournisseur!$A$1:$C$6;2;0))

note: vous auriez intérêt à placer un menu déroulant dans la colonne B, basé sur la liste des fournisseurs, pour pouvoir inscrire le nom à partir de cet affichage et éviter les erreurs de frappe.

crdlmnt
0
Blondy485 Messages postés 69 Date d'inscription lundi 4 avril 2016 Statut Membre Dernière intervention 30 octobre 2020
19 avril 2016 à 19:32
Merci pour l'information ou j'ai penser à une liste déroulante :-) pouvez-vous m'expliquer la logique de la formule svp afin de pouvoir reproduire si problème.

Merci beaucoup de votre aide !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 403
19 avril 2016 à 19:43
RE
la formule:
=SI(B2="";"";RECHERCHEV(B2;Fournisseur!$A$1:$C$6;2;0))

la 1° partie évite un affichage d'erreur (#N/A si) si B est vide =SI(B2="";""

Le code RECHERCHEV va chercher la valeur de B2 dans la 1° colonne de la plage indiquée (soit donc dans colonne A de Fournisseur!$A$1:$C$6) et va ressortir la valeur sur la même ligne dans la colonne du champ dont le N° est indiqué ensuite (soit ici ;2; donc 2° colonne de la plage et donc colonne C)
le 0 final est un code Excel qui impose à la formule de rechercher en A uniquement des valeurs exactes
(sans ce code, la formule va chercher la valeur la plus proche au dessous de celle demandé, dans une colonne obligatoirement classée en ordre croissant alpha ou num)

Petit rappel: si vous lacez un menu déroulant à partir d'une liste d'une autre feuille, il faut donner un nom à cette liste et utiliser ce nom pour placer la validation.
crdlmnt
0
Blondy485 Messages postés 69 Date d'inscription lundi 4 avril 2016 Statut Membre Dernière intervention 30 octobre 2020
19 avril 2016 à 20:52
Merci infiniment de votre aide avec les explications. !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 403
20 avril 2016 à 07:39
Pas de quoi
je passe le sujet en résolu
bonne route et au plaisir
crdlmnt
0