INDIRECT ? Validation de données avec formules ?

Bonjour

Je bloque sur quelque chose probablement très simple... aussi je vous remercie de votre indulgence.

Sur un fichier, j'ai 2 feuilles :

  • commandes (fournisseur, objet, montant HT...)
  • factures (fournisseur, objet, réf facture, montant HT...)

Sur la feuille facture, je sélectionne le fournisseur (=validation de données).

Je voudrais que cette sélection déclenche une liste déroulante dans la colonne Objet.

Je joins un exemple...

Merci de votre aide.

20indirect.xlsx (12.18 Ko)

Bonjour,

Oui mais encore

Un classeur avec une seule feuille alors que vous nous parlez de 2
Une liste déroulante dans objet dont on ne connait pas la composition ni la source...

Bref, il va être compliqué de vous aider, je pense.

Bonjour JExceL2fr,

Bref, il va être compliqué de vous aider, je pense.

Non pas tant que cela ou du moins pas dans la compréhension de la demande. Les 2 tableaux ont au-dessus un nom correspondant aux 2 feuilles et la colonne "Objet" du tableau Facture est à reprendre du tableau "Commandes" pour les fournisseurs correspondants à la ligne du tableau "Factures".

Bonjour hatusu,

Est il envisageable que le tableau "Commandes" soit trié par fournisseur ? si oui, il y a une solution via une plage nommée utilisant la fonction DECALER, sinon il faudrait recourir à une macro. Avec Excel 2013, je ne vois (mais il en existe peut-être d'autres) que ces 2 solutions.

Cdlt,

Cylfo

Bonjour,

Je rejoins l'avis de JExceL2fr.

J'ai commencé à regarder et effectivement le fichier proposé ne correspond pas à la demande. En regardant les demandes précédentes, hatusu parle d'Office 365.
Si c'est pour partir dans de longues explications qui ne correspondent pas à la demande, bof.

Pourquoi faire un tableau factures à partir d'un tableau commandes ?
Bref, la demande est quand même bancale.

J'ai effectivement créé un fichier simplifié ! :-)

Je suis à présent sur Office 365 et j'aimerais me passer des macros ou de code.

Les différentes plages sont nommées de même que les tableaux.

La fonction DECALER ne semble pas correspondre.

23indirect.xlsx (12.33 Ko)

J'ai ajouté du contenu dans la colonne rose pour exemple ; je voudrais que les informations remontent de façon automatique (je les ai saisies dans la validation de données).

Merci

21Formatic

@hatusu, merci de mettre à jour votre version d'Excel dans votre profil, cela permet de vous répondre avec des solutions adaptées à votre version et entre 2013 et Office 365, cela n'offre vraiment pas les mêmes possibilités.

Cdlt,

Cylfo

J'ai actualisé mon profil, j'utilise Office 365.

Pour revenir sur le sujet, j'ai remis en forme mon fichier d'exemple.

Donc sur le 2ème tableau (Facturation), je voudrais que s'affiche en colonne E la liste des commandes correspondant au prestataire sélectionné en colonne D.

Quelqu'un peut-il m'aider ?

Je vous remercie de vos retours.

20indirect.xlsx (11.77 Ko)

Bonjour,
Un essai

21indirect.xlsx (12.32 Ko)

Merci mais je voudrais que les commandes du prestataire apparaissent dans une liste déroulante, sur la même ligne que le prestataire

Re
Désolé je n'avais pas bien compris et comme ça?

19indirect.xlsx (13.31 Ko)

Bonsoir à tous !

Une autre approche ?

Bonsoir,

Une proposition entièrement dynamique (voir onglet Data)

Cdlt,

Cylfo

Merci à tous les 3. Je vais regarder comment fonctionnent ces 3 propositions.

bonjour

du spécial 2013 tout terrain

cordialement

15hatusu.xlsx (18.95 Ko)
Rechercher des sujets similaires à "indirect validation donnees formules"