Récupération de ligne avec leur intitulé sur nouvelle feuille

Bonjours à vous,

Je suis régisseur son et je travail beaucoup avec des sociétés qui ont énormément de matériel en stock.

Nous travaillons toujours en équipe avec des postes différents. Pour cela j'ai effectué un tableau excel regroupant tout leur parc de matériel avec chacun leur domaine. Cela pourra nous permettre à chacun de faire une liste convenable et savoir le nombre exact de matériel utilisé pour notre prestation.

Dans mon classeur excel j'ai effectué 6 onglets.

  • Micros
  • HF
  • Periph1
  • Signal
  • Divers
  • Total

Le total comprend un tableau avec chacun des onglets (Micros à Divers) avec leur désignation et leur Qté définitive.

Les onglets (Micros à Divers) sont des tableaux avec un menu déroulant qui comprend chacun leur section du tableau total avec une section de Qté.

Pour l'instant tout fonctionne très bien avec mes formules hyper simple.

Mais cela fait près de deux semaines que j'essaie de trouver comment faire apparaitre sur une autre feuille que les lignes de ma page "total" qui sont avec une Qté donné et non celle vide.

Pour certains se sujet semble très facile, mais je n'arrête pas de chercher une solution.

Merci,

Franck

Bonsoir franckc et

Ce serait bien que le fichier dont tu nous parles puisse être consulté ... dépose une version allégée (pas besoin de 5000 lignes) et sans données confidentielles. Ça permettra à chacun de visualiser ce dont tu disposes; ajoute un ou deux exemples des résultats attendus (avec, éventuellement, un petit mot d'explication)

Bonjour et bienvenue,

Il semble que tu travailles sous Mac.

Peux-tu le préciser dans ton profil ?

Cdlt.

Bonsoir Franck,

tu a écrit :

comment faire apparaître sur une autre feuille que les lignes de ma page "total" qui sont avec une Qté donnée et non celles vides.

par exemple, si tu as une Quantité en Feuil5, cellule C10 :

=SI(Feuil5!C10="";"";Feuil5!C10) (valable pour une cellule vide)

OU

=SI(Feuil5!C10=0;"";Feuil5!C10) (valable pour une cellule vide ou qui contient 0)


tu peux aussi regarder cette fonction Excel : ESTVIDE()

dhany

Bonsoir franckc et

Ce serait bien que le fichier dont tu nous parles puisse être consulté ... dépose une version allégée (pas besoin de 5000 lignes) et sans données confidentielles. Ça permettra à chacun de visualiser ce dont tu disposes; ajoute un ou deux exemples des résultats attendus (avec, éventuellement, un petit mot d'explication)

Bonjour U.Milité,

Je vais mettre mon fichier au plus vite sur le forum pour que vous puissiez le consulter, il faut juste que je le simplifie.

Merci.

Bonjour et bienvenue,

Il semble que tu travailles sous Mac.

Peux-tu le préciser dans ton profil ?

Cdlt.

Bonjour Eric,

Oui tout à fait je travail sur mac, mais je ne trouve pas dans le profil ou le préciser.

Franck

Bonsoir Franck,

tu a écrit :

comment faire apparaître sur une autre feuille que les lignes de ma page "total" qui sont avec une Qté donnée et non celles vides.

par exemple, si tu as une Quantité en Feuil5, cellule C10

=SI(Feuil5!C10="";"";Feuil5!C10) (valable pour une cellule vide)

OU

=SI(Feuil5!C10=0;"";Feuil5!C10) (valable pour une cellule vide ou qui contient 0)


tu peux aussi regarder cette fonction Excel : ESTVIDE()

dhany

Bonjour Dhany,

Dans une feuille j'ai plusieurs menu déroulant avec des colonnes qui regroupe la Qté, sachant que j'ai plusieurs colonnes de Qté il y a une colonnes de somme total. C'est précisément cette colonne si que le résulta est mis dans la cellule de l'onglet total.

Je vais mettre mon fichier pour que vous puissiez le comprendre.

Merci,

Franck

Bonjour,

Je vous remercie de prendre du temps sur mon sujet !!

Voici le fichier, petite précision hier soir en travaillant dessus j'ai peut-être trouvé une solution à mon problème.

J'ai effectuer un tableau croisé dynamique sur une partie d'une feuille simplifié (la feuille se nome test). Cela correspond à ce que je voudrais mais une fois que la valeur du tableau est modifier il faut que j'actualise à chaque fois mon TCD pour que les nouvelles valeurs apparaissent.

Je préfère néanmoins que vous visualisez mon fichier est me dire ce que je pourrais simplifier ou modifier pour que je puisse avoir toute mes références une fois que les valeurs soient supérieur à 1.

Merci à vous pour votre patience.

Franck

Bonsoir franckc,

Salut Jean-Éric et dhany,

Il faudrait peut-être prendre le temps d'expliquer un peu mieux:

  • ce dont tu disposes, ce sont tes feuilles Micro à Divers ... mais comme elles sont toutes quasi vides
  • sur base de celles-ci, tu crées ta feuille Total ... et là, tes résultats te conviennent ?
  • au départ de cette feuille Total, tu crées ensuite la feuille Test ... mais là, il n'y a plus que les "micros" qui figurent. Et le résultat affiché est celui que tu souhaites ??
  • en fin de compte, tu crées ton TCD, dans une xe feuille, avec comme source, la feuille Test

... Vu d'ici, ça ressemble à un paquet d'étapes intermédiaires Ce qu'il faut que tu dises c'est: quelles sont celles qui te sont indispensables ? Autrement dit: quelles sont celles qu'on peut "zapper" ? Pourquoi ne pas avoir créé ton TCD sur base de la feuille Micros (dont on imagine qu'elle contient plus d'infos), plutôt qu'en décomposant-recomposant ces feuilles "intermédiaires" ?

Tu manipules ton fichier depuis un certain temps ... nous, nous le découvrons (et en ce qui me concerne j'ai un peu de mal à y voir clair)

Bonsoir à vous,

Merci d'avoir regarder mon fichier.

Je vais essayé de répondre à toute vos questions que vous me posé.

- Les feuilles de Micros à Divers vont correspondre aux équipes technique pour qu'ils puissent à chacun mettre leur Qté en fonction de leur besoin. Celle-ci sont pour l'instant vide car je n'ai rien rien rempli, mais comme vous l'avez pu le constaté il y a des menus déroulant pour choisir la ref que l'on désire.

  • La feuille total est la première que j'ai faite tout par de celle-ci c'est donc ma base, elle sert aussi à comprendre la signification de chaque ref.
  • La feuille test c'était juste un essai. Je ne voulait pas rentrer plus d'info si cela ne fonctionnait pas, de plus j'ai lu que pour faire un TCD il ne fallait aucune case vide. Pas le cas dans ma feuille total. En ce qui concerne le résultat oui cela me convient, mais comme vous le dite sa commence à faire pas mal de feuille à gérer.

- Mes feuilles indispensables sont bien-sur : Micros à Divers mais sans ma feuille total je n'ai aucune infos.

- Je sais que mon fichier est très confus, j'ai tellement d'info en tête que de le mettre en pratique sur excel est compliqué... Mais je vais tout faire pour mettre de l'ordre et revoir mon fichier de A à Z.

Bonne soirée.

Franck

Bonjour franckc,

Tu liras souvent qu'il est plus indiqué d'encoder les données dans une feuille unique (sur base de laquelle on pourra aisément réaliser des tris, des filtres, des tableaux croisés dynamiques, etc), plutôt que de "splitter" les infos dans différentes feuilles pour -ensuite- essayer de rassembler ces mêmes infos dans une feuille récapitulative.

Dans une liste de données unique, il te suffira d'ajouter une colonne pour préciser de quel type de matériel il s'agit, au lieu de les encoder dans des feuilles distinctes. Une MFC permettra éventuellement d'associer un code couleur au type renseigné dans chaque ligne.

Évidemment, ce fichier est le tien ! Personne ne peut affirmer que tu devrais t'y prendre de telle manière, plutôt que telle autre ... mais il est incontestablement utile de "lever le nez du guidon", de se donner du temps pour réfléchir, de prendre du recul, comme tu t’apprêtes à le faire.

Bonne réflexion, donc

Bonjour U.Milité,

Merci pour cette réflexion, je vais rassembler mes idées et revoir ma page prioritaire.

Si cela ne vous gêne pas, je reviendrai vers vous pour vous montrez mon évolution sur ce projet que je tiens temps.

Merci à vous, Jean-Éric et Dhany, d'avoir passé du temps sur mon problème.

Amicalement,

Franck

merci pour ton retour !

bonne continuation pour la suite de ton projet !

amicalement,

dhany

Bonjour à vous,

Je reviens à nouveau demander vos conseils.

J'ai rectifier ma page, elle se compose maintenant avec une feuille micro qui est ma source pour récupérer des infos.

Une base micro qui va servir pour mon TBC et une feuille désignation qui est pour l'instant en suspend...

Je pense avoir bien améliorer ma base sur ce que vous m'avez dit. J'ai utilisé une cellules "indirect" je trouve ça génial !!

Mais bien-sur j'ai encore 2 petits problème que je n'arrive pas à résoudre.

Je voudrais savoir s'il serait possible d'intégrer dans mon TBC la feuille désignation total de chaque appareil.

Ex: si dans ma base je choisi dans la cellule Micro le terme "BSS" et que dans ma cellule ref le terme "BETA52" j'aimerai que dans mon TCD je retrouve la désignation total qui est "BETA52 SHURE Micro cardioide large articulé grosse caisse", qui se trouve sur ma feuille désignation ou bien l'intégrer dans ma base pour ensuite l'avoir dans mon TCD.

Question : comment puis je obtenir avec un terme Micro et sa ref le lien de sa désignation ? Je bloque, je lis toute les formules mais je suis perdu...

La seconde question est:

Quand je modifie ma base sur la Qté il faut que j'actualise à chaque fois mon TCD pour qu'il prenne en compte le nouveau résultat. Y a t il une astuce pour ne pas l'actualisé à chaque fois ?

Merci beaucoup,

Franck

bonsoir Franck,

comme il s'agit de TCD, que je connais mal,

je laisse les spécialistes des TCD te répondre,

par exemple Jean-Eric ou jmd.

dhany

Bonsoir Dhany,

Merci de votre retour.

Franck

screen

??? pourquoi tu as passé le sujet en résolu ? c'est pas le cas puisque tu veux de l'aide pour ton TCD !

mais tu peux cliquer de nouveau sur la coche pour passer le sujet en non résolu.


pour ceux qui peuvent aider Franck, aller à ce post :

https://forum.excel-pratique.com/viewtopic.php?p=705238#p705238

dhany

Bonjour,

À mon humble avis, il y a encore, dans ton fichier, des infos redondantes dans tes feuilles "feuille micros" et "désignation". Comme la première sert de base pour tes Validations, je n'ai touché à aucune de ces 2 feuilles et en ai créé une supplémentaire: la feuille "DeuxEnUn" (je te laisse le soin de lui donner, le cas échéant, un nom plus approprié )

Dans cette feuille, j'ai créé une liste unique, contenant les champs "Micros", "ref", une concaténation des 2 précédentes, ainsi qu'une colonne Désignation. Au stade actuel, je ne me suis occupé que des trois premiers noms de "Micros".

La feuille structurée de cette manière, permet d'ajouter, à l'aide d'une formule, les désignations des produits dans une colonne supplémentaire à la feuille "base micro". Elle peut ensuite être ajoutée au TCD. Pour ce dernier, j'ai opté -dans Disposition du rapport- pour une présentation "tabulaire".

Est-ce que ceci répond à ta première demande ?

Pour la seconde (actualisation du TCD automatiquement), j'ai ajouté un tout petit bout de code VBA qui permet, chaque fois que la feuille TCD est activée, d'actualiser le Tableau Croisé Dynamique concerné. À ma connaissance, il n'existe pas de d'autre moyen de réaliser la mise à jour.

Note: tu constateras que j'ai redimensionné ton tableau en feuille "Base micro", de manière qu'il corresponde au nombre de lignes réellement utilisées (plutôt qu'une "tripotée" de lignes vides, ce qui t'oblige à activer un filtre, dans le TCD).

Pour ajouter une ligne à ce tableau (ligne dans laquelle tes validations et formules se copieront automatiquement), il suffit de se positionner dans la dernière cellule et d'appuyer sur la touche Tabulation du clavier (la colonne "Quantité" peut être masquée à nouveau, si tu préfères) ... ou d'encoder, en colonne A, un nom de micro valide. Dans ce cas, la validation n'apparaîtra en colonne A qu'après l'encodage et à condition que ce dernier soit correct.

Reste à voir si je t'ai correctement compris ... et si la version Excel pour Mac permet les mêmes choses

Screen.jpg

??? pourquoi tu as passé le sujet en résolu ? c'est pas le cas puisque tu veux de l'aide pour ton TCD !

mais tu peux cliquer de nouveau sur la coche pour passer le sujet en non résolu.


pour ceux qui peuvent aider Franck, aller à ce post :

https://forum.excel-pratique.com/viewtopic.php?p=705238#p705238

dhany

Bonjour Dhany,

Tu as tout à fait raison de me le faire remarquer, je n'ai pas fait attention.

Merci de me l'avoir précisé.

Franck

Bonjour,

À mon humble avis, il y a encore, dans ton fichier, des infos redondantes dans tes feuilles "feuille micros" et "désignation". Comme la première sert de base pour tes Validations, je n'ai touché à aucune de ces 2 feuilles et en ai créé une supplémentaire: la feuille "DeuxEnUn" (je te laisse le soin de lui donner, le cas échéant, un nom plus approprié )

Dans cette feuille, j'ai créé une liste unique, contenant les champs "Micros", "ref", une concaténation des 2 précédentes, ainsi qu'une colonne Désignation. Au stade actuel, je ne me suis occupé que des trois premiers noms de "Micros".

La feuille structurée de cette manière, permet d'ajouter, à l'aide d'une formule, les désignations des produits dans une colonne supplémentaire à la feuille "base micro". Elle peut ensuite être ajoutée au TCD. Pour ce dernier, j'ai opté -dans Disposition du rapport- pour une présentation "tabulaire".

Est-ce que ceci répond à ta première demande ?

Pour la seconde (actualisation du TCD automatiquement), j'ai ajouté un tout petit bout de code VBA qui permet, chaque fois que la feuille TCD est activée, d'actualiser le Tableau Croisé Dynamique concerné. À ma connaissance, il n'existe pas de d'autre moyen de réaliser la mise à jour.

Note: tu constateras que j'ai redimensionné ton tableau en feuille "Base micro", de manière qu'il corresponde au nombre de lignes réellement utilisées (plutôt qu'une "tripotée" de lignes vides, ce qui t'oblige à activer un filtre, dans le TCD).

Pour ajouter une ligne à ce tableau (ligne dans laquelle tes validations et formules se copieront automatiquement), il suffit de se positionner dans la dernière cellule et d'appuyer sur la touche Tabulation du clavier (la colonne "Quantité" peut être masquée à nouveau, si tu préfères) ... ou d'encoder, en colonne A, un nom de micro valide. Dans ce cas, la validation n'apparaîtra en colonne A qu'après l'encodage et à condition que ce dernier soit correct.

Reste à voir si je t'ai correctement compris ... et si la version Excel pour Mac permet les mêmes choses

Bonjour U.Milité,

Tu as tout à fait compris ce que je voulais.

La formule que tu as ajouté dans une des cellules je vais me pencher dessus pour pouvoir la l'analyser et la comprendre.

Est-ce qu'avec cette formule je peux lui associer d'autre cellule, bien sur tout en lui changeant les noms associés ?

Pourrais-tu me dire qu'elle code wba as tu ajouté ? Idem je voudrais comprendre ce code.

Un Grand Merci pour ton aide, je peux enfin continué sur ma lancé de tableur de préparation son.

Amicalement,

Franck

Rechercher des sujets similaires à "recuperation ligne leur intitule nouvelle feuille"