| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/02/2021 à 10:26 | BenjiBoy | Extension intuitive sur les fonctions | Ouh, c'est de l'affaire ancienne tout ça. Voici ce que j'ai retrouvé : https://docs.google.com/spreadsheets/d/1kxoFMemyYQdAdCAxtbuJrCoBWpNH2RD78l6jFqHUfzw/edit?usp=sharing Tjs à l'écoute si tu as besoin de +... |
| 22/06/2020 à 19:41 | AyS0908 | Arrayformula + Counta en ligne | Sauf à vouloir faire plus intello que la moyenne, ne bloque pas sur le ArrayFormula s'il n'y en a pas besoin. Si tu veux compter , ajoute donc ton counta, et tu as la réponse : (à recontextualiser bien sûr avec la réalité de ton classeur, onglet, colonnes, lignes) Alors, toujours up? EMX... |
| 22/06/2020 à 10:29 | AyS0908 | Arrayformula + Counta en ligne | Il semble(rait) que tu veux récupérer plusieurs colonnes (G à J). Essaie donc FILTER(), une fonction faite pour travailler sur des plages : =filter(user!G2:J;user!C2:C<>"") Bonne suite. EMX... |
| 06/06/2020 à 18:25 | wdsmarketing | Connaître la valeur d'une formule pour pouvoir mettre en couleur | En bon entendeur, je propose plutôt de faire les 2 conditions en une : =JOURSEM($C$3:$AG$3;2)>5 Pourquoi/comment ? Joursem avec un 2° paramètre à 2, donne une série plus usuelle chez nous : 1=Lundi, 2=Mardi etc Et ça évite de se mélanger les pinceaux/crayons/stylets... A+... |
| 05/06/2020 à 16:01 | quentinmgt | Somme si ens + arrayformula sur lignes et colonnes | C'est juste un réglage de syntaxe dans ta formule : =ArrayFormula(SIERREUR(SOMME.SI.ENS(Sale.order.line!$C:$C;Sale.order.line!$B:$B; A6:A ;Sale.order.line!$F:$F; D5:5 ))) =ArrayFormula(SIERREUR(SOMME.SI.ENS(Sale.order.line!$C:$C;Sale.order.line!$B:$B; $A6 ;Sale.order.line!$F:$F; D$5 ))) Vu dans ton... |
| 05/06/2020 à 15:17 | Valpri | Additionner le contenu de toutes les feuilles dans une feuille | Il faut passer par du script qui retourne le nom de toutes les feuilles, ou le nom de la feuille n° N. Après, c'est facile de faire du FILTER ou QUERY avec INDIRECT. Mais si ça ne change pas souvent, tu peux aussi remplir à la main 'une fois) une liste des noms de tes feuilles, puis même technique a... |
| 05/06/2020 à 13:15 | pierrecdt | Rendre inaccessible une feuille (mot de passe requis) | Merci pour le partage du problème avec son classeur. Voici quelques possibilités : Via le menu : Outils / Protéger la feuille, tu peux poser des contraintes de modification. Par exemple, protéger les zones non saisissables du formulaire ou la totalité de la feuille Tableau. Tu peux aussi grouper des... |
| 05/06/2020 à 12:55 | gaellegaelle | NB.SI.ENS sur plusieurs feuilles | La feuille "'Map" que j'ai ajouté donne pas mal de pistes pour bâtir des formules réplicables. On s'appuie sur des fonctions comme : TRANSPOSE, INDIRECT, NB.SI.ENS, SOMME.SI.ENS, INDEX, DECALER... La clé pour trouver un bonne solution réside avant tout dans une bonne analyse du pb à résoudre. Où son... |
| 04/06/2020 à 19:15 | Didier68 | Tri par date | Mister DeeDee, Si j'ai compris ta problématique, tu voudrais pouvoir initaliser facilement une année, ou les mois à venir, sans avoir à tout retoucher manuellement. En tant que flemmard invétéré, je te comprends. J'ai déjà été confronté au besoin, pour des suivis de temps, et pour des écritures comp... |
| 27/05/2020 à 17:24 | Remylpr | Difficulté pour un diagramme de Gantt | Oui, il est possible de... |
| 25/05/2020 à 14:04 | piresrem | Fonction si & recherche V pour ventilations des TVA en fonction des taux | Merci pour le partage spontané, ça permet d'intervenir sur le vif. J'ai travaillé le sujet par une approche par FILTER(), visible et illustrée dans le fichier, cf. feuille "Gestion Exacel", dans les 8 cases souhaitées, + dans la feuille "Journal", des calculs, vérifs, commentaires (non utiles au cal... |
| 23/05/2020 à 08:34 | Porto77 | Rendre public et copiable un fichier | Un partage du classeur en public et lecture devrait convenir. NB : C'est bien un partage du fichier sheets, et pas une publication, qui met à dispo du html. Chacun pourra "Faire une copie" chez lui et s'approprier le fichier. Il me semble que ça répond à la demande, du moins à ce que j'en ai compris... |
| 22/05/2020 à 20:50 | gaellegaelle | NB.SI.ENS sur plusieurs feuilles | Veni, Vidi... Parti ! J'ai bien tenté des choses, mais rien de très concluant. Notamment du fait que les questionnaires n'ont pas tous les mêmes questions ! On pourrait arriver à bien automatiser, mais c'est du lourd. Par exemple, reconstituer par script un référentiel des questions et réponses, sur... |
| 22/05/2020 à 17:36 | Melk | Taux de Variation par rapport à la semaine dernière | Tu es arrivé à un très beau classeur, bien packagé. J'ai reconnu quelques morceaux de formule ci et là. Désolé, mais ta question ne relève pas de l'outil (Google Sheet, Excel ou autre). C'est avant tout une spécification à établir car ta demande n'est pas assez claire : "Taux de variation de la sema... |
| 22/05/2020 à 17:11 | Robin98 | Transformer une Macro Excel en Macro Gsheet | C'est un vrai travail, et pas juste une aide ! Déjà, au moins, tu pourrais préparer un classeur sheet avec des données, dans lequel doit tourner le script, puis le partager en public. A partir de là, tu pourras peut-être trouver quelqu'un voudra bien se pencher sur la question. A bientôt... EMX... |
| 22/05/2020 à 17:05 | bplabmac | Repeter noms et dupliquer feuilles | Si qq'un fait à ta place une partie de tes "nouvelles fonctions", est-ce qu'il aura une partie de ton nouveau salaire ... |
| 22/05/2020 à 15:58 | guillaumergz45 | Jeu d'équipe | Bjr Guyhôm, Merci pour le partage de ce dernier fichier plus complet. J'ai regardé ton script... En fait c'est plutôt une "macro" = enregistrement de ce que tu as fait dans la GUI. Ca répète une série d'actions de façon systématique, et si tu veux décliner, il faut tout taper et taper et taper. C'es... |
| 21/05/2020 à 13:31 | Didier68 | Tri par date | Bonjour D&D Ton tableau est bien structuré, il y a toutes les infos utiles à disposition. Plusieurs façon de faire, comme d'hab. Par exemple faire un somme.si full colonne sur le N° de semaine, ça suffit En AN82, ça donnerait ça : Essaie d'ailleurs d'utiliser plus largement ce principe d'approche en... |
| 20/05/2020 à 17:17 | OpsPredat0r | Requête Query; Clause WHERE avec résultat de formule | Again, Finalement, comme je préssentais, un FILTER fait très bien l'affaire. Après, c'est son utilisation ou sa déclinaison qui peuvent varier. Tu as 3 options, plus ou moins simples, souples, gourmandes, robustes, évolutives.... De quoi faire ton marché, partir sur une bonne base, et ne pas coincer... |
| 20/05/2020 à 15:40 | OpsPredat0r | Requête Query; Clause WHERE avec résultat de formule | Excel ?... 'connais pas ! Ici c''est Google Sheets. Un partage public stp, et en écriture c'est top. Merci... |
| 20/05/2020 à 13:29 | OpsPredat0r | Requête Query; Clause WHERE avec résultat de formule | En partageant un fichier..... |
| 20/05/2020 à 12:48 | Didier68 | Tri par date | Bravo pour les avancées depuis notre dernier échange. On veut bien aider, mais si ça demande de se retaper tout le cas de figure, c'est beaucoup moins engageant. Si tu partages un fichier, ce sera tellement plus facile pour comprendre ton problème de fin de mois et te proposer une solution. Merci po... |
| 20/05/2020 à 12:39 | OpsPredat0r | Requête Query; Clause WHERE avec résultat de formule | Et bonjour SQL ! SI C est num, ceci doit passer =QUERY(A1:BE10254;"SELECT * WHERE C = "&VALUE(...)) > WHERE C = 12 SI C est char, il faut ajouter des quotes ' autour de la valeur =QUERY(A1:BE10254;"SELECT * WHERE C = '"&VALUE(...)&"'") > WHERE C = 'yes' J'ai aussi pour les dates, mais c'est pl... |
| 20/05/2020 à 12:30 | alban10 | Chargement de la feuille à chaque nouvelle ouverture | Re.... Si tu as l'occasion, voici une piste à essayer : Externaliser les appels API dans un ou des classeurs à part Mettre un délai de refresh long à ces classeurs (1 heure plutôt que 5 min) Sur la compil, faire appel à ces données par importrange. Tester pour voir si l'ouverture de la compil, redéc... |
| 20/05/2020 à 11:38 | gaellegaelle | NB.SI.ENS sur plusieurs feuilles | C'est un sujet que je connais bien : Multiples Forms > Sheets + Compil, Calculs, Contrôles, Synthèse... Partage un fichier exemple en public + écriture et je te ferai une proposition concrète. A+... |
| 20/05/2020 à 10:58 | alban10 | Chargement de la feuille à chaque nouvelle ouverture | A ma connaissance, je pense que tu ne pourras pas y faire grand chose. gSheets est une application dont la force est de partager les données, feuilles, classeurs. Il faut donc penser et faire avec ce concept. Pourquoi ces recalculs systématiques ? Parce que d'autres ont peut-être modifié entre-temps... |
| 20/05/2020 à 10:48 | gaellegaelle | NB.SI.ENS sur plusieurs feuilles | Je ne vois pas trop ce que tu comptes optimiser par là. Voici toutefois une piste à explorer : faire une plage contenant les noms des feuilles à compiler faire les NB.SI.ENS sur des INDIRECT des plages tenter un ArrayFormula sur les NB.SI.ENS(INDIRECT(TableFeuille... Je n'ai pas essayé, mais c'est p... |
| 19/05/2020 à 23:56 | ClémentR | Automatisation récapitulatif feuille astreinte | NB : Tout cela ne vaut qu'en Google Sheets, selon la demande. Pour Excel, un portage serait nécessaire. Et la demande v2, avec multi services et jours variables, change beaucoup la donne. J'ai planché quelques heures sur l'exercice. C'est un vrai travail et c'est assez complexe. Les structures diffé... |
| 19/05/2020 à 14:20 | Matt6 | Scrip pour convertir un googlesheet en pdf et l'envoyer par mail | Ne cherche pas une réponse, puisqu'il n'y a pas de réelle question. C'est ce que je voulais dire par "Et puis...". Que veux tu qu'on fasse de ton joli morceau de script récupéré ?! Si tu veux du répondant, tu gagneras à poser des questions claires et précises. Qu'attends-tu ici, que demandes tu ? A... |
| 19/05/2020 à 14:08 | delne01 | Formule extraction Mois, année et compter | Bjr Team, Préambule Note bien que je n'ai pas mission de sortir le classeur complet et opérationnel (en tous cas pas pour l'instant). Via ce forum, nous essayons d'aider chacun à passer un point dur en proposant des pistes de solutions. Après, il revient à chacun de "déployer" dans son propre contex... |
| 18/05/2020 à 20:49 | ClémentR | Automatisation récapitulatif feuille astreinte | Bj Clem' Avant de faire n'importe quoi, peux-tu me dire si mes premières hypothèses sont les bonnes. Est-ce qu'on peut se rajouter des cellules de travail ci ou là ? En fonction, on pourra automatiser pour les différentes catégories à traiter, dans un planning plus général, comportant d'autres codes... |
| 18/05/2020 à 19:34 | Didier68 | Tri par date | Bon et Jour Quand c'est ton affaire, ton projet, il arrive un moment où tu dois t'y pencher personnellement. Et ce moment est arrivé. A la place de poissons, voici quand même 2 cannes-à-pêche : OFFSET = DECALER MATCH = EQUIV Et oui, la doc existe. Même les plus calés s'y réfèrent quand il le faut. O... |
| 18/05/2020 à 19:16 | delne01 | Formule extraction Mois, année et compter | Quand on aime, on ne compte plus ! Il est quasiment nécessaire de pouvoir différencier les micro des autres, et de baser la sélection sur un critère. Par exemple, d'utiliser la ligne 1 pour y mettre cette info. D'ailleurs tu as commencé dans l'idée en les marquant en noir. Ok, la couleur c'est bien... |
| 17/05/2020 à 18:46 | DD1009 | Formulaire de modification | Bjr On déborde pas mal du thème du Forum. Tu peux faire des pages html avec Sheet, mais ça va être la misère. Vois plutôt du côté des addons, notamment le très bon "Glide". Bonne chasse ! EMX... |
| 17/05/2020 à 18:37 | Matt6 | Scrip pour convertir un googlesheet en pdf et l'envoyer par mail | Bj Matt, Bien d''accord avec toi, c'est un très bon "début de script qu'il faudrait modifier si possible". Et puis ? EMX... |
| 17/05/2020 à 11:36 | Didier68 | Tri par date | Hella, La distraction tourne à la punition ! La ligne 2 servait à décaler la colonne D, pour récupérer d'autres données. Tu as modifié tes formules pour y mettre directement les colonnes voulues, ce n'est donc plus utile. Le $B70, c'est pour aller chercher la bonne ligne, d'après son index, dispo en... |
| 17/05/2020 à 10:50 | titus6 | Google sheets taux réussite lier a une plage | Mettons nous d'accord sur le taux de réussite : C'est bien le nombre de "nombres 1" supérieurs à 0, divisé par le nombre de "nombres 2" existants. Si on veut un taux propre à chaque "plage", il faut ajouter une condition sur la "plage". Par exemple en E3 : =NB.SI.ENS(G3:G8;">0";I$3:I$8;B3) pour c... |
| 16/05/2020 à 16:47 | Jerome33000 | Incrémenter valeur de 1 avec un bouton et réinitialiser avec un autre | On peut faire des boutons, plus exactement des images cliquables, à coté des cellules, mais pas dedans, car il y a déja le nombre à Incrémenter/Ràz. Ce sont des images flottantes auxquelles tu affecte des fonctions script. Il ne faut pas envisager cette solution sur une série de données, tu vas galé... |
| 16/05/2020 à 16:36 | jamesdu67 | MFC avec plages nommées autre feuille | On vient de traiter ceci. Ca ressemble beaucoup à ta question... |
| 16/05/2020 à 16:33 | decyfer17 | Mise en forme conditionnelle | Et bienvenue dans les limitations ! gSheets n'est pas Excel. Effectivement, tu ne peux pas conditionner le format à une autre feuille, ni à une plage nommée. Contournement ? Faire dans ta feuille, le/s calcul/s OUI/NON pour le format, en appelant les cellules dont tu as besoin, où qu'elles soient. P... |
| 16/05/2020 à 16:09 | saoudadam | Formule Countifs avec une condition de date et heure | Bjr, Complément et j'espère surtout un petit éclairage. Le problème initial provient d'une non égalité entre la date saisie, en jour entier (heure = 00:00:00) et celles testées, des jours non entiers (incluant heure, min et sec du timestamp). Il n'est pas nécessaire de reconstruire la date, il suffi... |
| 16/05/2020 à 15:25 | Aklapka | Automatiser changement de référence d'une cellule. Pas si simple | Pas si simple, effectivement, en tous cas ce sur quoi tu es parti. Comme souvent, il y a plusieurs façon de faire. Par exemple : 1° option, respectueuse du principe de tes premiers essais Feuille remise en forme "MEF" : Utilisation massive des DECALER. Ca donne le tableau que tu voulais, qui se remp... |
| 16/05/2020 à 13:42 | Didier68 | Tri par date | Pour suivre l'affaire... On cherche et garde dans cette cellule (C5) , le n° de ligne où se trouve la date cherchée (1° occurrence sans la liste). Si pas trouvé (equiv en erreur), on y met un texte spécial ou 0, ou 9999, comme on veut. Pour ma part, je mets un 0, c'est facile à tester. Justement, si... |
| 16/05/2020 à 12:29 | delne01 | Formule extraction Mois, année et compter | Bjr Del & Nel, C'était bien un sujet avancé ! Vous avez juste buté sur les plages nommées de Sheets qui ne sont pas dynamiques (formule impossible). J'ai contourné en utilisant DECALER directement dans les calculs. Pour cela, j'ai rajouté 2 compteurs (lignes et colonnes) de la plage utile des donnée... |
| 15/05/2020 à 14:43 | delne01 | Formule extraction Mois, année et compter | 1° lecture de ton excel, c'est un sujet "avancé" ! Il y a de belles formules, mais c'est transposable dans gSheets sans souci. Je peux faire rapidement. Ma principale question est : Qu'est-ce qui définit qu'une personne est formée ? une date dans les colonnes date ? (comme dans la solution excel) ma... |
| 15/05/2020 à 14:17 | Didier68 | Tri par date | ReBj J'ai une solution plutôt simple à te proposer. Et pour laisser une trace utile dans le forum, je dois rédiger un minimum, donc voici : Tu crées une liste avec tous les jours : date de départ ; +1 ; +1 ; +1 etc Pour chaque date, tu recherches si elle est présente dans les saisies, si elle n'y es... |
| 15/05/2020 à 09:54 | Didier68 | Tri par date | Bonjour Deedy-A, Pourrais-tu expliquer ce que tu entends par "passer" ? Avec un exemple de fichier en partagé, ce sera top. Merci, à prochaine. EMX... |
| 13/05/2020 à 19:08 | Melk | Recherche avec condition entre 2 feuilles | Oh, Grand Maître, Même si c'est pour réprimande, vous me parlez, et j'en suis fort honoré ! Oui, tu as raison, j'ai aussi pensé à ce problème. En fait le lien au classeur se trouve dans les posts précédents. Mais je veillerai à le reprendre à chaque fois. Après, sur la durée, le partage va se fermer... |
| 13/05/2020 à 16:21 | Melk | Recherche avec condition entre 2 feuilles | Je vois que ton projet se poursuit comme il peut. Voilà, c'est fait dans ton fichier. A+ EMX... |
| 13/05/2020 à 16:16 | bamn123 | Formule Query erreur | Bjr Il faut fabriquer une clause WHERE façon SQL, c'est à dire : ... WHERE ( X > date 'AAAA-MM-DD' ) ... Pour parler en mois, tu peux utiliser EDATE (=MOIS.DECALER) Essaie donc comme ceci : english style : avec des adaptations à faire : ...A2:AQ999... : le nombre de lignes à considérer ...WHERE (... |