Fanatique d'Excel

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

Messages postés par 78chris - page 146

DateAuteur du sujetSujetExtrait du message
08/03/2021 à 14:37hmojal Mise à jour paramètre power query et RefreshRE Tu peux créer 2 cellules nommées Start et End que tu modifies par VBA et utiliser Source = Csv.Document(Web.Contents("XXXX/datapi/ series?data=solarimeter.solar_energy&site=all&device=Meteosat&start="&Excel.CurrentWorkbook(){[Name="Start"]}[Content][Column1]{0} "&end="&Exc...
08/03/2021 à 14:18pluton48 Récupérer la dernière valeur d'une colonne à chaque changement de dateRE Sur 10 lignes tu ne verras pas la différence mais sur une année pleine.....
08/03/2021 à 14:16CendFormules calcul personnes hebergementTraitement à partir des colonnes A à E de Données globales, mises sous forme de tableau structuré, par PowerQuery (intégré à Excel) + TCD Pour le TCD par durée j'ai pris l'age à l'arrivée (on doit en prendre un seul)...
08/03/2021 à 13:51SinaëCalcul des effectifs en fonction des statuts et rattacher leur salaireCritiques constructives. On progresse en faisant et en partageant Pour le tableau source éviter la colonne inutile avec le 95 et toujours nommer le tableau : les noms automatiques de types Tableau1 (comme Classeur1, Feuil1...) on les modifie. C'est plus facile à situer et maintenir Par défaut PowerQ...
08/03/2021 à 11:52hmojal Mise à jour paramètre power query et RefreshIl n'est pas nécessaire d'utiliser VBA. Tu peux stoker des valeurs ou textes dans une cellules nommée et y faire référence dans la requête en lieu et place d'une valeur en dur Peux tu poster le code M de la requête ou au moins la partie qui utilise le paramètre...
08/03/2021 à 11:44pluton48 Récupérer la dernière valeur d'une colonne à chaque changement de dateEn G3 à étirer Edit : Mettre B2:B16 sous forme de tableau structuré, nommé Données, permettrait une évolutivité tout en ne calculant pas inutilement et sans alourdir par du matriciel...
08/03/2021 à 11:19Invité Fonction DECALER ?Les bons vocables facilitent le dialogue Ce n'est pas une plage glissante mais une plage élastique Une plage glissante est une plage de même taille qui se déplace au fil du temps par exemple : 3 derniers mois...
08/03/2021 à 10:57jeanmichel0404Dédoublonnage à l'horizontal de valeurs dans un tableauA l'étape 2 enlève le dernier argument dans la barre de formule , Int64.Type c'est la seule différence entre 365 et les autres versions J'essaye d'y penser mais parfois j'oublie de l'enlever...
08/03/2021 à 10:54gillou34Fichier lourd pour cause de formules matricielles nombreusesRE Un grosse boîte qui bosse avec une version datant de 7 ou 10 ans, devrait au moins accepter d'y incorporer un addon émanant de microsoft et faisant partie des versions suivantes.....
08/03/2021 à 08:17gillou34Fichier lourd pour cause de formules matricielles nombreusesRE Ta boîte peut-elle t'installer l'add on PowerQuery (totalement intégré à Excel 2016 et +, en add sur 2010 et 2013) ? La synthèse de n tableaux structurés y est simple et rapide...
08/03/2021 à 08:15manucmoiTableau avec conditions suiteRE Le tableau principal est en tableau structuré (même pas nommé avec un nom signifiant mais ayant gardé le nom automatique Tableau4) mais pas le reste et, comme dit, une liste qui contient 50 fois AUTRES ne sert à rien Une liste doit contenir ce qui est utile et si c'est un tableau structuré, la li...
08/03/2021 à 07:48gillou34Fichier lourd pour cause de formules matricielles nombreusesSelon les versions Excel les solutions ne sont pas les mêmes alors merci de compléter ton profil en indiquant ta version. Le problème des formules c'est que ta structure n'a pas été étudiée pour pouvoir utiliser une formules unique se servant des titres, qui est effectivement ingérable en l'état Que...
08/03/2021 à 07:45manucmoiTableau avec conditions suiteJustement si tu ne peux ouvrir les fichiers, sans synthèse des conditions et avec un fichier que tu remanies entre 2 questions, ici et ailleurs, c'est mission impossible de te donner des formules Si tu dois utiliser la liste des magasins prioritaires, il faut en faire une vraie liste : tableau struc...
07/03/2021 à 23:20quattro1 Compter ligne tableauRE Si tu as bien une colonne intitulée Pièces et si cela est bien imbriqué dans le With...end with, il n'y a aucune raison que cela ne fonctionne pas Edit : utilise X = WorksheetFunction.Subtotal(3, .ListColumns(1).DataBodyRange) puisque le titre n'est pas Pièces...
07/03/2021 à 23:16NicoMass Ajouter une liste complémentaire à la fonction SERIE.JOUR.OUVRERE Les jours fériés ne sont pas des dates de congés A compléter...
07/03/2021 à 22:19manucmoiTableau avec conditions suiteRE Ton fichier est maintenant lié par requête à un autre Dans le fichier que j'ai joint, j'avais restructuré la liste des magasins prioritaires car ta liste actuelle pleine de AUTRES n'était pas utilisable Là tu sembles ne plus en tenir compte J'avais aussi refait la majeure partie des MFC donc j'ai...
07/03/2021 à 22:06SinaëCalcul des effectifs en fonction des statuts et rattacher leur salaireVoir SOMME.SI.ENS et MOYENNE.SI.ENS en harmonisant les libellés de tableau avec ceux de la base qui n'ont ni accent ni pluriel et en utilisant les * pour les compléter date initiale : 2010 date finale : 2011 catégories effectifs salaire moyen catégories effectifs salaire moyen cadre 3 4 066,67 cadre...
07/03/2021 à 21:49NicoMass Ajouter une liste complémentaire à la fonction SERIE.JOUR.OUVRERE Une véritable liste des jours fériés faite selon les bonnes pratiques : tableau structuré et liste nommée ainsi que l’indication de la position de la cellule ou l'info qui permet le choix d'y ajouter ou non la liste des jours d'intempéries seraient un minimum. Il sont absents, sauf erreur de ma p...
07/03/2021 à 21:28NicoMass Ajouter une liste complémentaire à la fonction SERIE.JOUR.OUVREAvec un fichier aussi minimaliste et peu représentatif de la réalité, je crains fort que tu attendes.....
07/03/2021 à 21:07CendFormules calcul personnes hebergementRE Pour l'âge il faudrait définir à quelle date on définit le calcul car sinon la personne qui reste plus d'un an peut avoir 3 ages différent : un à l'arrivée, un après son 1er anniversaire, un après le second Si on calcule au jour le jour, quand on raisonne par mois elle compte 2 fois le mois de so...
07/03/2021 à 20:22quattro1 Compter ligne tableauUtilise la fonction SOUS.TOTAL X = WorksheetFunction.Subtotal(3, .ListColumns("Pièces").DataBodyRange)...
07/03/2021 à 20:12jeanmichel0404Dédoublonnage à l'horizontal de valeurs dans un tableauUne proposition PowerQuery (intégré à Excel)...
07/03/2021 à 18:14Sébastien[DISCUSSIONS] Nouveau forumPourquoi ne pas passer à W10. C'est gratuit. W8 était buggé.....
07/03/2021 à 14:54manucmoiTableau avec conditions suiteRE Une première ébauche Avec tes posts sur 2 forums différents, pas facile de retrouver la liste de toutes les MFC donc sans doute à adapter...
07/03/2021 à 12:44manucmoiTableau avec conditions suiteDéjà à quoi correspond semaine 01 ou 02 car a priori aucun rapport avec les dates du groupe ...
06/03/2021 à 20:53Karbo Rechercher deux valeurs à partir de d'une date et une heureCela fait 17 ans que les tableaux structurés existent, alors pour pourquoi utiliser des formules dans le gestionnaire de noms ? Le problème c'est que, à part B2, tes dates n'en sont pas : en réalité les colonnes B à E sont des dates avec heure et les colonnes D et E ne servent à rien puisque identiq...
06/03/2021 à 20:30rafiiFonction pour moyenneRE En limitant à 3 notes c'est jouable par formules sinon, vu le nombre de combinaisons au fur et à mesure de l'ajout de notes, ce ne pourrait être géré ainsi...
06/03/2021 à 18:24rafiiFonction pour moyenneUtilise la fonction Moyenne =Moyenne(B3:D3) et surtout pas =(B3+C3)/2 Pas compris ta demande...
06/03/2021 à 13:41manucmoiTableau avec conditions suiteTu multipostes, alors je répète ce que j'ai dit ailleurs Avec un tableau non normalisé dès le départ tu compliques les choses Il faudrait restructurer ton tableau pour avec un seul tableau sans lignes espaçant ni totalisant les semaines avec le numéro de semaine et les totaux dans des colonnes à dro...
06/03/2021 à 13:29LueConversion données trimestrielles en mensuellesConvertir ne veut rien dire Considérer que les trimestres ont des mois homogènes et diviser par 3 ? Les données étant a priori des ratios, ce choix sera d'autant plus approximatif mathématiquement.....
06/03/2021 à 13:22mlkrErreur de nombre (#NOMBRE!) incompréhensifMultipost...
06/03/2021 à 10:47quattro1 Récupèrer données d'un autre classeurJean-Eric te propose d'empiler les csv au fil du temps, ce qui est plus simple Sinon pour répondre à ta question, tu remplaces dans la ligne Source de ta requête = Csv.Document(File.Contents("C:\Users\equat\OneDrive\Bureau\transaction_history.csv") par = Csv.Document(File.Contents(Excel.CurrentWorkb...
06/03/2021 à 09:40quattro1 Récupèrer données d'un autre classeurRE As-tu bien lu mon message ? je répète tu stockes le chemin et le nom du csv dans une cellule nommée Fichier tu remplaces, une fois pour toutes, dans la requête le nom du fichier par Excel.CurrentWorkbook(){[Name="Fichier"]}[Content][Column1]{0} Il suffit donc, manuellement...
05/03/2021 à 23:43quattro1 Récupèrer données d'un autre classeurInutile de coder la requête en VBA... L'actualiser suffit et on peut en récupérer le résultat via VBA pour le coller ailleurs Le chemin d'accès au fichier peut être stocké dans une cellule nommée, par exemple, Fichier , que PQ peut récupérer avec Excel.CurrentWorkbook(){[Name="Fichier"]}&#91...
05/03/2021 à 21:09CendFormules calcul personnes hebergementRE Tu n'as pas tout à fait répondu concernant les lignes sans date de sortie... Tu gardes les gens plus d'un an ...
05/03/2021 à 20:15Karbo Rechercher deux valeurs à partir de d'une date et une heureSi j'ai bien compris...
05/03/2021 à 18:22CendFormules calcul personnes hebergementPeux-tu compléter ton profil en indiquant ta version Excel A quoi correspondent les dates de sortie non renseignées ...
05/03/2021 à 14:39Gwennewg Macro copier coller 3 fichiers en 1RE Je t'ai joint un fichier avec la bonne méthode : les en-têtes n'y sont pas répétées. Il faut après le choix du dossier, passer par Combiner et transformer les données : ce qui permet de traiter un fichier exemple. Regarde les étapes de la requête Transformer l'exemple de fichier Le traitement s'e...
05/03/2021 à 14:14Mred Arrondi supérieur + emploi d'une semaine dans une FXPeut-être Par 7 jours...
05/03/2021 à 14:02samixitePower Query Supprimer en tête d'un fichier Excel avant importTu parles de lignes mais ne serait-ce pas plutôt des colonnes ? A noter qu'il s'agit d'un multipost.....
05/03/2021 à 13:54anthonyrom[TCD] Champ calculé et moyenne selon valeurRE Je n'ai pas touché au TCD mais un TCD sert à synthétiser ce que ne fait pas le tiens puisqu'il reprend unitairement chaque ligne de la source Il faudrait a minima en enlever Proposition voire Type.....
05/03/2021 à 13:50DarkangelErreur date mal interprétéeRE Format formate la donnée en texte https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/format-function-visual-basic-for-applications?f1url=%3FappId%3DDev11IDEF1%26l%3Dfr-FR%26k%3Dk(vblr6.chm1008925);k(TargetFrameworkMoniker-Office.Version%3Dv16)%26rd%3Dtrue...
05/03/2021 à 13:47micîd Jours de semaineRE Pour cela il faut créer une tableau des jours fériés et des jours de vacances qui pourra être utilisé dans les formules de la ligne 4...
05/03/2021 à 08:08JujuleOuverture en lecture seuleSelon la structure des onglets et l'usage du classeur, il peut être envisagé des classeurs séparés et une synthèse PowerQuery...
04/03/2021 à 23:22anthonyrom[TCD] Champ calculé et moyenne selon valeurRE Soit tu es rigoureux et tu crées une table des jours fériés et tu utilise NB.JOURS.OUVRES.INTL pour calculer les jours ouvrés ou ouvrables (selon ton choix) par mois de ta période afin de faire un calcul exact sinon à quoi sert de calculer sur des approximations ??? Ci-joins proposition avec un t...
04/03/2021 à 23:10BenhatwFusionner plusieurs classeurs de différentes structures en un seul classeurEt on récupère quoi dans chaque ? Il semblait y avoir 3 colonnes dans la synthèse mais une des 3 sources semble n'en avoir que 2. Et tu n'as pas répondu sur l'usage de la synthèse...
04/03/2021 à 23:07anthonyrom[TCD] Champ calculé et moyenne selon valeurLe nombre de jour ouvrables dans le mois n'existe nulle part d'autant que ton mois en en texte donc inexploitable : on n'a ni l'année, ni la liste des jours fériés Un champ calculé ne peut de toute façon exploité ni le total, ni un champ absent du TCD et travaille automatiquement par somme... Doit ê...
04/03/2021 à 22:54BenhatwFusionner plusieurs classeurs de différentes structures en un seul classeurIl faudrait au moins joindre un exemple de quelques lignes de chaque structure pour avoir une idée Que fais-tu ensuite du global ...
04/03/2021 à 21:07DarkangelErreur date mal interprétéeRe D'ou vient cette base ? Extraction ? Saisie ...
04/03/2021 à 20:37Gwennewg Macro copier coller 3 fichiers en 1RE Même parmi les cracks d'Excel, peu l'utilisent, alors tu peux relativiser Par contre il faudra revoir tes tableaux sources de listes déroulantes (pas d'incidence ici ) Non mais met ton profil à jour car pour d'autres cas cela peut jouer Une requête ne duplique pas les sources (sauf si on casse le...