Ajout d'une colonne à un TCD contenant une formule de recherche

Zdz16

XLDnaute Occasionnel
Bonjour à Tous et toutes;

Le fichier joint contient un exemple qui illustre ma requête (N'hesiter pas si c'est pas assez explicite)
La feuille 'Saisie' contient une copie des valeurs du TCD qui est sur la feuille TCD, et où j'ai inséré (manuellement) les colonnes que je voudrais ajouter (En bleu).

Est-ce possible de réaliser cela dirctement dans le TCD ?

L'objectif est de récuperer les pourcentages afin de les appliquer aux lignes détails clients correspondantes dans la feuille détails.

Merci
 

Pièces jointes

  • Exemple.xlsx
    15.4 KB · Affichages: 47
  • Exemple.xlsx
    15.4 KB · Affichages: 53
  • Exemple.xlsx
    15.4 KB · Affichages: 40

Misange

XLDnaute Barbatruc
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

BOnjour
Pour mettre le nom du client, fait glisser l'étiquette dans le TCD et présente le en mode tabulaire, pas compactée.
Pour l'histoire du % comme je ne vois pas du tout d'où sort ce % prévu, je passe !
 

Zdz16

XLDnaute Occasionnel
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonjour Misange;

Merci pour la réponse.

Pour le nom du client, je pense avoir trouver un début de solution qui consiste à inserer un nouveau champ via l'option Calcul des outils du TCD et en modifiant le paramétrage du champ client via ses paramètres (J'ai enlevé la ligne total par client au niveau de l'onglet 'Sous-totaux et filtres' et coché 'Afficher les étiquettes d'élément sous forme de tableau' dans l'onglet 'Disposition et Impression').
Je pense que cela revient à ta solution.

En ce qui concerne les % prévu, se sont des colonnes que je désire ajouter au TCD afin que l'utilisateur y saisi des valeurs qui vont me permettre de calculer la prévision.

Ci-joint l'exemple avec le TCD modifié et la nouvelle feuille pour la saisie

Cordialement
 

Pièces jointes

  • Exemple.xlsx
    16.8 KB · Affichages: 36
  • Exemple.xlsx
    16.8 KB · Affichages: 34
  • Exemple.xlsx
    16.8 KB · Affichages: 40

chris

XLDnaute Barbatruc
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonjour
Coucou Misange:D

On ne peut pas ajouter de données dans un TCD.
On peut éventuellement créer un tableau combinant
  • des données puisées dans le TCD avec la fonction LIREDONNEESTABCROISDYNAMIQUE
  • des données saisies ou puisées dans un onglet "Prévisionnel"
 

Zdz16

XLDnaute Occasionnel
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonjour;

Merci à Chris pour l'info, je ne connait pas la fonction et je viens de la tester, c'est du tonnerre. Elle va me résoudre mon souci.

Cordialement
 

Zdz16

XLDnaute Occasionnel
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonjour Misange et Chris;

Je sollicite votre aide pour essayer de comprendre la fonction que Chris m'a fait decouvrir, Merci encore.
Toujours sur le même exemple, j'ai essayé de rendre les arguments de la formule Paramétrables, c.a.d en faisant référence à des cellules plutot que à des valeurs fixes.
Ce qui arriva, arriva. J'ai une erreur #REF que je n'arrive pas à expliquer.

Vous est-il possible de jeter un coup d'oeil sur l'exemple joint, dans la feuille 'saisie', pour m'indiquer, si c'est possible où j'ai fais l'erreur.
A moins que dans la formule, certains argument ne peuvent pas être remplacés par des références à des cellues.

Merci d'avance pour votre aide
 

Pièces jointes

  • Exemple.xlsx
    18.5 KB · Affichages: 27
  • Exemple.xlsx
    18.5 KB · Affichages: 32
  • Exemple.xlsx
    18.5 KB · Affichages: 31

chris

XLDnaute Barbatruc
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonjour
Code:
=LIREDONNEESTABCROISDYNAMIQUE(""&C$2;TCD!$F$3;"Client";$A3;"Nom client";"Nom "&$A3)

Parfois le "" & cellule est nécessaire (je ne sais trop pourquoi)

J'ai fait abstraction de la colonne B, inutile
 

Regueiro

XLDnaute Impliqué
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonsoir
Avec un tableau1 sans TCD
Code:
=SOMMEPROD((Tableau1[Client]=$A26)*(Tableau1[Nom client]=$B26)*(Tableau1[#En-têtes]=C$25);Tableau1[#Données])

A+
 

Pièces jointes

  • XLD_contenant-une-formule-de-recherche-exemple.xlsx
    21.1 KB · Affichages: 26

Zdz16

XLDnaute Occasionnel
Re : Ajout d'une colonne à un TCD contenant une formule de recherche

Bonjour Regueiro

Super, Je te remercie pour ton idée et ta proposition. Dès que je finis la clôture, je m'y pencherai et je vous tiendrai au courant.
J'aurai bien aimé vous mettre le dossier complet pour qu'on puisse discuter du choix que j'ai adopté. Toutefois je ne peux pas étant tenu à la discrétion.

Encore merci à tous et toutes
 

Statistiques des forums

Discussions
311 733
Messages
2 082 009
Membres
101 865
dernier inscrit
MLL