Fanatique d'Excel

Inscrit le :09/07/2017
Dernière activité :Aujourd'hui à 08:09
Version d'Excel :2010 -19&21- 365
Lieu :Sud Yvelines
Messages
15'037
Votes
3'068
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par 78chris - page 220

DateAuteur du sujetSujetExtrait du message
14/10/2019 à 15:23sandrine_7 Totaux différenciés dans TCDRE Soit laisser un nombre de colonnes suffisant entre TCD et formules et masquer/démasquer les colonnes par VBA soit placer les calculs à gauche du TCD Pour PowerQuery il faudrait effectivement qu'il soit installé sur les postes utilisant le classeur...
14/10/2019 à 14:46cdsazevedoMAJ Tableau sans ecraser donnéesRE J'ai bien compris l'objectif mais si chaque date se réfère par formule à ces deux valeurs évolutives, tous les calculs pour chaque date vont changer... Donc je repose ma question : faut-il figer les 2 valeurs et si oui quand, ou bien tout se recalcule ...
14/10/2019 à 14:26cdsazevedoMAJ Tableau sans ecraser donnéesRE Donc ces cellules changent chaque jour voire dans la journée ce qui du coup rend ton calcul actuel en TBD faux puisque les formules ne sont pas figées. Sans VBA on peut le faire par PowerQuery (addon sur 2010 et 2013, intégré à partir de 2016) mais cela dépend de ce point...
14/10/2019 à 14:20metiss_mimi Recherve V date et valeurRE Tu n'a pas à mettre quoi que ce soit : tu tires la formule et A1 devient B1 puis C1 puis... Si tu regardes l'aide en ligne de la fonction INDEX, tu vois qu'elle attend un numéro de ligne et un numéro de colonne Comme tu veux des colonnes différentes : la 1ère puis la 2ème puis le 3ème... pour jus...
14/10/2019 à 14:13cdsazevedoMAJ Tableau sans ecraser donnéesLes cellules E2 et F2 viennent pour l'une d'un fichier extérieur et on ne sait d'où pour l'autre E2 varie-t'il d'une date à l'autre et d'où vient l'autre ...
14/10/2019 à 13:43djc69Calcul du nombre de référenceUne autre approche par TCD utilisant le modèle de données PowerPivot disponible dans 2013...
14/10/2019 à 13:37sandrine_7 Totaux différenciés dans TCD1ere remarque il est préférable que la source du TCD soit le nom du tableau source Pour ta version mets-le dans ton profil : cela permettra que tous tes messages le mentionnent. Ci-joint les formules. Cependant avec 2013, tu peux installer PowerQuery et donc faire des calculs et des tableaux assez s...
14/10/2019 à 09:22kingoalAide dans le cadre d'une base de données - tableauEn complément à la solution de Paulox, si j'ai bien compris...
14/10/2019 à 08:37sandrine_7 Totaux différenciés dans TCDIl est toujours très difficile de répondre sans contexte : à chaque cas des solutions différentes peuvent s'appliquer... Non un tableau structuré ne peut englober un TCD d'autant que leur structure est par essence, différente. Joins un exemple représentatif pour qu'on voit ce que l'on peut faire et...
13/10/2019 à 09:31sakurayaProblème Sous Total GriséCette fonctionnalité est totalement obsolète : aujourd'hui on utilise les tableaux structurés (comme tu l'as fait) les TCD, dans certains cas PowerQuery... La sous-totalisation nécessite des lignes classées. Or, si les ligne sont classées, on peut faire le sous-total dans une colonne par formule. Ce...
12/10/2019 à 09:41nico91Références circulaire à cause de noms par feuille : comment s'en sortir ?Et si tu mettais tes données sous forme de tableau ? Plus besoin de définir des plages nommées. En nommant le tableau du nom de l'onglet on peut aussi faciliter le lecture.....
12/10/2019 à 00:58petitlu Sommer N fichier identiqueSi tu peux installer PowerQuery (en addon sur 2010, intégré à partir de 2016), c'est assez facile à faire...
11/10/2019 à 21:28poladrixUF et tableau structuréUn Tableau structuré est proche d'une table de BD donc effectivement on ne gère pas comme une plage de données exemple VarDerL = DE.Range("D65536").End(xlUp).Row + 1 est totalement inutile (en plus 65536 est hérité des vieilles versions. As-tu une contrainte car je vois que le code le gère...) On co...
11/10/2019 à 20:03sandrine_7 Totaux différenciés dans TCDCela n'est pas possible : tout calcul ajouté à un TCD se fera pour chaque cas. Selon la structure du TCD et qu'il est ou non filtré régulièrement sur des champs, on peut juxtaposer des calcul hors TCD On peut également dans certains cas ne pas utiliser un TCD mais PowerQuery (en addon à partir de 20...
11/10/2019 à 15:19metiss_mimi Recherve V date et valeurRe...
11/10/2019 à 14:49Hosni Completer Somme.si.ens avec fourchette de datesJ'ai renommé le tableau (les noms signifiants sont préférables aux noms automatiques) à recopier vers le bas et vers la droite...
10/10/2019 à 16:42metiss_mimi Recherve V date et valeurSous réserve que les intitulé de A43, A45, A47, A49 et A51 soient les mêmes que ceux de T2, C2, I2, X2 et AA2 cette formule est valable pour les 5 cases...
09/10/2019 à 16:28PaulTTAide Graphique Croisé DynamiqueJ'ai aussi retourné et combiner les tableaux sources mais par PowerQuery (intégré à 2019) Je n'ai pas compris tout à fait la même chose que Cordia5 mais une fois que tu as le TCD tu peux remanier comme tu veux......
09/10/2019 à 14:22clem27Barrer une case si une autre est griséRE On avance à touts petits pas... Par formule on peut mettre un X mais cela suppose que la cellule ne contienne rien Comme on ne sait précisément de la gauche ou la droite de quoi il s'agit on est est pas encore rendu... Par MFC on ne peut mettre une bordure en croix donc dans ces cas là on peut fa...
09/10/2019 à 12:44ggibierCondition multiplesAvec la tableau de Tulipe on peut aussi utiliser une matricielle (valider par CTRL Shiht Entrée)...
09/10/2019 à 12:39clem27Barrer une case si une autre est griséRE En général c'est l'inverse : on obtient cercles et couleurs par mise en forme conditionnelle des valeurs des cellules. Sur une image on ne peut voir comment cela a été fait : formule, MFC, VBA.....
09/10/2019 à 12:36xmpsa Champs et éléments calculés - Ordre de calculRE Ce ne sont pas des champs calculés selon la définition des TCD, c'est juste un mode de calcul/présentation d'un calcul classique : somme, nombre ou autre. D'ailleurs l'onglet qui permet de paramétrer s'appelle Afficher les valeurs J'ai donc placé 2 fois chaque champ en valeurs pour l'avoir en cal...
09/10/2019 à 09:32clem27Barrer une case si une autre est griséJ'ignore si j'ai une case de vide ou s'il me manque une case mais je ne trouve pas la question claire.... Un exemple concret serait utile d'autant que barré peut signifier plusieurs choses : texte barré, bordure en diagonale, .....
08/10/2019 à 20:45xmpsa Champs et éléments calculés - Ordre de calculLes éléments calculés posent plein de PB... On peut utiliser le calcul Différence (en valeur ou en %) plus souple notamment s'il y a plein de périodes mais la première période est calculée à blanc... A masquer donc...
08/10/2019 à 11:37oiseaubleu Nombre paie dans 1 moisCeci semble OK...
08/10/2019 à 11:02sandrine_7 Création d'une macro pour générer un tableau croisé dynamiquePour compléter, quand tu mets sous forme de tableau, un onglet spécifique Outils de tableau apparait : on peut y changer le nom du tableau à gauche et cliquer juste à côté sur Synthétiser avec un TCD...
07/10/2019 à 23:42sandrine_7 Création d'une macro pour générer un tableau croisé dynamiqueDe façon générale on ne crée jamais de TCD par macro. On crée et paramètre le TCD manuellement, un code VBA pouvant éventuellement en modifier la source si nécessaire.....
07/10/2019 à 20:05misen08 Trouver semaine correspondantE entre 2 dates...
07/10/2019 à 08:52kikim A/S: Excel 2007 à plus de 1 millions de lignesDe toute façon même 365 à 1 million de lignes... A partir de 2010 on peut passer par PowerQuery. Sur 2007 (12 ans déjà !) tu peux tenter MsQuery. Dans la mesure où on peut stocker des variables pour la requête dans le fichier Excel, je pense qu'on peut invoquer la requête par VBA mais toujours sous...
06/10/2019 à 22:48Pascal MTraitement fichiers dans un dossierCela fait longtemps qu'on se croise ci et ailleurs. Non, simplement ces formats différents de classeurs et cette histoire de répétition de colonne toutes les 15 colonnes m'ayant paru bizarre, d'autant qu'en figeant les volets on doit avoir le même effet, j'ai regardé ce qu'on pourrait faire avec Pow...
06/10/2019 à 19:12Hosni Faire une recherchev et figer les donnéesRE OK pour la colonne mais quand cela doit-il se faire : quand on ajoute une ligne ? Le souci c'est que si tu enlèves les formules, les nouvelles lignes n'en hériteront pas, de même si on modifie le code client. Il serait plus sage de le faire sur une colonne ajoutée... Sinon si c'est une question d...
06/10/2019 à 18:11Pascal MTraitement fichiers dans un dossierTu postes des xls, format périmé depuis 12 ans et un xlsx Peux-tu préciser ta version ? A partir de 2010 on peut se passer de VBA pour juxtaposer les colonnes issues de tous les classeurs d'un dossier. Par ailleurs réintercaler Paramètres toutes les 15 colonnes laisse penser à une comparaison plus o...
06/10/2019 à 11:33zombe Sommer plusieurs produits en fonction de leur date d'entréeSi j'ai bien compris, remplace la liste déroulante par la formule...
06/10/2019 à 11:26Hosni Faire une recherchev et figer les donnéesSans voir la structure du classeur et sans connaître le processus de mise à jour ce n'est pas évident... Le principe est de faire un copier/collage spécial valeur à chaque modif ou équivalent par VBA...
06/10/2019 à 11:20naellevNovice en Excel comment mettre des noms dans un bon de commandeLe plus simple est de construire le bon de commande dans Word et non dans Excel (si cela est simplement pour imprimer, tu peux créer un document Word avec juste les 3 champs Nom, prénom et classe, et y copier en collage spécial image la plage A8:F46 de ton bon Excel). Ensuite tu fais un publipostage...
05/10/2019 à 01:16NY2012 Power queryRE Il faudrait quand même un minimum de rigueur . Tes premiers fichiers avaient un onglet nommé Article, Nom utilisé à l'appel de ta fonction Consolidation en ligne 3 de la requête Article2. Soit tu conserves les mêmes noms, soit tu adaptes les requêtes... Le forum est là pour aider à comprendre la...
04/10/2019 à 15:06fleurmi LIREDONNEESTABCROISDYNAMIQUE avec segmentsRE...
04/10/2019 à 15:02NY2012 Power queryRE Ci-joint le fichier où j'ai modifié ta fonction Consolidation : le typage des données est inutile à ce stade et de plus en citant les colonnes, il ne traite pas les nouvelles modifié la fonction ARTICLE2 pour que le développement des colonnes ne cite pas non plus les colonnes ajouter le typage de...
03/10/2019 à 21:30NY2012 Power queryDans le fichier joint les 2 requêtes ARTICLE & ARTICLE2 semblent avoir la même source que je n'ai pas, ce qui rend les requêtes illisibles, et le tableau résultant n'est pas lié à Final...
03/10/2019 à 21:19fleurmi LIREDONNEESTABCROISDYNAMIQUE avec segmentsTu peux remplace "LIGHTING" par la référence à une cellule mais pas à une valeur de segment. Sans fichier difficile de t'aiguiller davantage...
03/10/2019 à 21:16rookie41Graphique croisé dynamique - combinéC'est plus un problème de logique que de représentation Excel Tu as des charges ventilées par Mois et Référence donc la capacité ne doit pas être répétée pour chaque Référence si elle concerne le mois indépendamment des Références, de même pour l'année qui ne sert à rien si tout les mois ont une cap...
03/10/2019 à 21:06Skyjet53Macro scinder un tableau un plusieurs onglets (ou classeurs?)Tu peux commencer par appliquer les bonnes pratiques et mettre ta source sous forme de tableau structuré et construire le TCD sur la tableau structuré et non sur 1 million de lignes, ce qui évitera les vides et allégera le cache des TCD. Ensuite place le champ L Affectation 3 en zone de filtre du TC...
03/10/2019 à 00:55NY2012 Power queryRE Sur la dernière version de ton fichier que j'ai posté cela fonctionne... On le voit dans les lignes affichées dans PowerQuery Ne pas oublier d’actualiser le tableau résultant dans Excel...
02/10/2019 à 15:25NY2012 Power queryRE C'est dans la requête qu'il faut modifier la formule de la ligne Personnalisée ajouté 2...
02/10/2019 à 15:21mdo100 Transposer des lignes en colonnes sans vides par formuleRE à tous A noter que c'est aussi faisable par PowerQuery (en add on à partir de 2010 et intégré à partir de 2016).....
02/10/2019 à 15:05NY2012 Power queryLa logique des formules est très similaire à celle d'Excel, sauf que c'est en anglais comme Excel VBA...
02/10/2019 à 11:41KBD_GANG Formule DECALERTon fichier joint ne sert pas puisqu'il y un calcul circulaire d'une part et que la fonction DECALER pointe sur un autre classeur... DECALER sert à récupérer le contenu d'une plage en partant de la plage indiquée en 1er argument, située Y lignes plus bas (ou plus haut), Y étant donné par le 2ème arg...
02/10/2019 à 10:59phil107 Tableau croisé dynamiqueQuand on crée un tableau structuré il prend automatiquement le nom de Tableau1. Il est conseillé de le renommer de façon signifiante, Cotisations par exemple ici, et dans la source du TCD on met le nom du tableau et non la plage...
02/10/2019 à 10:56mdo100 Transposer des lignes en colonnes sans vides par formuleOn doit pouvoir simplifier mais ceci fonctionne...
01/10/2019 à 20:27Uma31Modifier l'entête d'un document Word à partir d'une Macro ExcelSi, on peut mettre des champs dans les en-tête et pieds...