| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/11/2022 à 17:42 | Akhlan | Erreur "Non valide" | Bonjour Akhlan, Tu as une erreur "non valide", car ton script renvoie une liste de noms, qui ne font pas partie de ta liste déroulante. Si tu fais un copier-coller de la cellule où tu as un message d'erreur vers la colonne A de l'onglet "Employés", ton message d'erreur disparait et tu rajoutes cette... |
| 07/11/2022 à 17:41 | Akhlan | Liste déroulante à choix multiple dans une cellule | Bonjour Akhlan, Tu as une erreur "non valide", car ton script renvoie une liste de noms, qui ne font pas partie de ta liste déroulante. Si tu fais un copier-coller de la cellule où tu as un message d'erreur vers la colonne A de l'onglet "Employés", ton message d'erreur disparait et tu rajoutes cette... |
| 07/11/2022 à 11:07 | arpadije | Combinaison Fonctions IMPORTRANGE & SORT provenant d'un autre tableau | Bonjour, Tu peux, pour réaliser un tri, utiliser la fonction SORT avec la fonction FILTER et IMPORTRANGE : =SORT( FILTER( IMPORTRANGE("IMPORTING SHEET URL", "SHEETNAME & RANGE TO DISPLAY"), IMPORTRANGE("IMPORTING SHEET URL", "SHEETNAME & COLUMN WITH CONDITION1") = CONDITION1, IMPORTRANGE("IMPORTING... |
| 05/11/2022 à 20:44 | Akhlan | Liste déroulante à choix multiple dans une cellule | Bonsoir Akhlan, Je pense que ce que tu souhaites n'est guère réalisable. Par contre, tu peux copier vers le bas ta liste déroulante et la mettre dans chaque case de ton planning ou la sélection est nécessaire. Il faudra également fusionner les cellules dans la colonne date pour garder l'aspect esthé... |
| 05/11/2022 à 20:35 | Akhlan | Liste déroulante à choix multiple dans une cellule | Bonjour, Si ton sujet est résolu, il suffit de cliquer sur le ✓ en vert d'un des posts (et seule la personne qui a ouvert le sujet peut le clôturer)... Merci, Cordialement, Fil... |
| 05/11/2022 à 20:21 | enricobixio | Recherche de fonction | Bonjour Enrico, Tu peux te servir de la fonction SORTN() pour limiter à 100 tes résultats... Cordialement, Fil... |
| 05/11/2022 à 11:22 | Toons | Pb affichage mail reçu chez destinaire, reçu via AppsScript Sheet/GForm | Si ton sujet est résolu, il suffit de cliquer sur le ✓ en vert d'un des posts (et seule la personne qui a ouvert le sujet peut le clôturer)... Merci, Cordialement, Fil... |
| 05/11/2022 à 11:03 | Akhlan | Liste déroulante à choix multiple dans une cellule | Bonjour Akhlan, Je ne vois rien en F2... Cordialement, Fil... |
| 05/11/2022 à 10:45 | Samy76 | Trier par ordre alphabétique une liste déroulante | Le plus simple est de créer ta liste déroulante à partir d'une plage et de trier cette plage en ordre croissant. C'est à dire mettre ta liste de tes fournisseurs dans une colonne et renseigner la plage correspondant à cette liste dans "validation des données"... Tu peux désigner ta plage par exemple... |
| 03/11/2022 à 12:20 | hebka | Fonction query: plusieurs sources de données | Bonjour, Il faut juste remplacer la désignation des colonnes par Col1, Col2... Cordialement, Fil... |
| 03/11/2022 à 09:59 | Marina31 | Somme sur Colonne contenant du texte à partir d'une table texte/valeur num | Bonjour Marina, Alors, tu peux utiliser ça: =SUM(query($A$2:$B$7;"SELECT B WHERE A matches '"&TEXTJOIN("|";true;G2:G5)&"'")) À tirer vers la droite... Cordialement, Fil... |
| 02/11/2022 à 19:32 | Marina31 | Somme sur Colonne contenant du texte à partir d'une table texte/valeur num | Bonsoir Marina, Tu peux tout simplement utiliser ça: =SUM(iferror(SWITCH(G2:G4;"Repassage";20;"Bricolage";180;"Vaisselle";50;"Jardinage";100;"Cuisine";80))) À recopier à droite... Cordialement, Fil... |
| 02/11/2022 à 19:11 | Eorxeci | Archivage d'une feuille et remplacement avec un template | Bonjour, J'ai adapté un Script trouvé sous Numeriblog by Thierry Vanoffe: function onOpen() { var ui = SpreadsheetApp.getUi(); var menu = ui.createMenu("Mes comptes"); menu.addItem("Sauvegarder le PDF","SavePDF"); menu.addToUi(); } function SavePDF(){ // SÉLECTIONNER LA FEUILLE A SAUVEGARDER var ss... |
| 02/11/2022 à 11:04 | Jauneattend | Tri permanent sur une plage | Bonjour, Tu peux utiliser ce Script: function onEdit(event){ var sheet = SpreadsheetApp.getActiveSpreadsheet(); var editedCell = sheet.getActiveCell(); var columnToSortBy = 1; // colonne à trier var tableRange = "A1:B20"; // Ce qu'on trie. if(editedCell.getColumn() == columnToSortBy){ var range = sh... |
| 02/11/2022 à 10:21 | sabrinette33 | Créer un message d'alerte sur Google Sheets | Bonjour Sabrinette, On peut le faire avec le déclencheur onEdit(e), mais ça ne marche que si l'on écrit manuellement dans la cellule. Si l'on passe par une liste déroulante ou une formule, ça ne fonctionne pas et pas d'information à l'ouverture de la feuille. Donc, peu d'intérêt. Cordialement, Fil... |
| 02/11/2022 à 10:10 | rfulgurex | Créer une carte choroplèthe (need javascript ?) | Bonjour, Tu as toujours la solution d'utiliser les MFC. C'est un peu long à saisir, mais ça fonctionne. Choisir: La plage de cellule, par exemple: D13:F18 pour Grand Est La formule personnalisée est: Couleur personnalisé: Là tu peux entrer ton code couleur en HEX... Pour les bornes: =indirect("Resul... |
| 02/11/2022 à 08:03 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Bonjour Marie, Un peu pressé hier, j'ai même oublié un bout de la formule... Je viens de tester: =IF(AI6="oui";G6*(VLOOKUP(K6;'Indice Syntec'!$C$2:$D$157;2)/I6);P6) Là, ça devrait être correct... Cordialement, Fil... |
| 01/11/2022 à 16:18 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Désolé, je n'avais pas fait attention que l'on allait chercher les données sur la feuille Indice Syntec... Donc, essaie ça: =if(AND(AI6="oui";K6<>"");VLOOKUP(K6;'Indice Syntec'!$C$2:$D$161;2)/I6;G6)... |
| 01/11/2022 à 15:23 | Marie M | Recherche d'un indice de valeur en fonction d'une date | En fait, tu veux quoi comme calcul dans la colonne N? Car, pour l'instant dans la colonne N, on a la colonne D divisée par la colonne I. Donc, forcément une erreur car on divise (.Net, Drapal/PHP,Wordpress) par un nombre...... |
| 01/11/2022 à 14:20 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Peux-tu mettre une copie de ta feuille en partage que je fasse un correctif? Merci, Fil... |
| 01/11/2022 à 13:56 | Marie M | Formule avec plusieurs conditions | Essaie avec ça: =if(AND(A16="oui";K6<>"");VLOOKUP(K6;$C$2:$D$161;2)/I6;G6) Cordialement, Fil... |
| 01/11/2022 à 13:38 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Bonjour Marie, Essaie avec ça: =if(AND(A16="oui";K6<>"");VLOOKUP(K6;$C$2:$D$161;2)/I6;G6) Cordialement, Fil... |
| 01/11/2022 à 10:55 | sabrinette33 | Créer un message d'alerte sur Google Sheets | Bonjour, Pour qu'un message d'information s'affiche à l'ouverture de la page, si la colonne C contient " À planifier": 1/: Copier le script dans l'éditeur de script. function onOpen() { var maQuestion = SpreadsheetApp.getActiveSheet().getRange("G4").getValue(); if(maQuestion == "Avez-vous reçu la co... |
| 01/11/2022 à 09:58 | slabbe | Déplacement ligne conditionnel | Bonjour, Tu n'étais pas loin, il faut juste retirer un point d'exclamation dans cette ligne ! Qui devient: Cordialement, Fil... |
| 30/10/2022 à 07:44 | Toons | Pb affichage mail reçu chez destinaire, reçu via AppsScript Sheet/GForm | Bonjour, Sans certitude du résultat, tu peux essayer de remplacer dans ton script: par Autrement, tu as la piste de convertir ton texte en PDF pour éviter les problèmes de décodage HTLM. Cordialement, Fil... |
| 29/10/2022 à 11:45 | sabrinette33 | Créer un message d'alerte sur Google Sheets | Bonjour Sabrinette, Tu peux mettre un message dans une cellule en gros et flashy, si la colonne C contient "À planifier". =if(iferror(LOOKUP("À planifier";C1:C);"")="À planifier"; "Avez-vous reçu la commande?";"") Sinon il y a l'option de créer une boite de dialogue ou un Toast. Mais, là il faut fai... |
| 29/10/2022 à 11:35 | Always31 | Formule pour réaliser le podium des noms ressortant le plus dans une colonn | Je vois... J'ai fait la modif! Dis-moi si c'est bon pour toi. Cordialement, Fil... |
| 29/10/2022 à 09:05 | Always31 | Formule pour réaliser le podium des noms ressortant le plus dans une colonn | Bonjour, Les prospects sont comptabilisés via la colonne "Contactés", la colonne "Relancés" n'est ni affichée ni prise en compte... Si tu préfères que les Prospects soient affichés par "RDV", il suffit de remplacer la colonne H par la colonne J dans la formule qui est en N32... Je l'ai mise à jour e... |
| 28/10/2022 à 20:50 | Always31 | Formule pour réaliser le podium des noms ressortant le plus dans une colonn | Bonsoir, J'ai bricolé çà et l'ai intégré dans ta feuille partagée : =QUERY(F7:M100;"select F, COUNT(G), SUM(H), SUM(K), Sum(L) group by F ORDER BY SUM(H) DESC,Sum(L) DESC LIMIT 5 LABEL F 'AGENTS', SUM(H) 'PROSPECTS', SUM(K) 'VENTES', SUM(L) 'CA HT' ";0) J'espère que c'est ce qu'il te fallait... Cord... |
| 28/10/2022 à 16:56 | Always31 | Formule pour réaliser le podium des noms ressortant le plus dans une colonn | Bonjour, Peux-tu mettre une copie de ta feuille en partage? Sinon ça va être galère... Merci, Fil... |
| 28/10/2022 à 16:37 | Trollito | Déplacer des éléments fusionnés sur une nouvelle feuille | Lorsqu'un sujet est résolu, il suffit de cliquer sur le ✓ en vert d'un des posts (et seule la personne qui a ouvert le sujet peut le clôturer)... Cordialement, Fil... |
| 28/10/2022 à 11:38 | Trollito | Déplacer des éléments fusionnés sur une nouvelle feuille | Bonjour, Pas de problème pour importer des cellules fusionnées! Adapter nom de feuille et référence cellule à ton document... Dans un autre onglet: ='Feuille 1'!A2 À tirer vers le bas pour copier ... Dans un autre fichier: =IMPORTRANGE(" Référence de la feuille ";"A2") À tirer vers le bas pour copie... |
| 28/10/2022 à 11:09 | Paul.H | MFC d'une cellule en fonction d'une liste déroulante adjacente | Bonjour Paul, Il suffit de mettre trois MFC en A1: La première: =B1="Urgent" choisir couleur cellule rouge La seconde: =B1="Pas urgent" choisir couleur cellule orange. La troisième: =B1="Fait" choisir couleur cellue verte + texte barré. Tirer la cellule A1 vers le bas pour la copier. Cordialement, F... |
| 27/10/2022 à 19:37 | Hott18 | Combiné plusieurs Filter sur une colonne | Bonsoir, Tu peux utiliser çà: =flatten(filter($A$9:$A;$A$9:$A>=$C11;$A$9:$A<=$D11);filter($A$9:$A;$A$9:$A>=$C12;$A$9:$A<=$D12);filter($A$9:$A;$A$9:$A>=$C13;$A$9:$A<=$D13)) Cordialement, Fil... |
| 27/10/2022 à 19:12 | louisengyn | Extraire nombre max plusieurs nombres une seule cellule | Bonsoir, Tu peux essayer avec çà: =MAX(SPLIT(A2;" ")) Cordialement, Fil... |
| 26/10/2022 à 18:22 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Bonjour Marie, Avec ce correctif, l'affichage du résultat reste en D3 au lieu de se décaler en D4... =SORT(query(feuil2!C2:D157;"SELECT D WHERE C <= DATE '"&TEXT(C3;"yyyy-MM-dd")&"' LIMIT 1 ")) Cordialement, Fil... |
| 26/10/2022 à 15:38 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Si tu as du mal, mets une copie de ta feuille Google Sheets en partage et je te fais çà... Fil... |
| 26/10/2022 à 15:34 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Bonjour, Je pensais que tu pourrais adapter à ta feuille... Essaie avec les références corrigées... =query(feuil2!C2:D157;"SELECT D WHERE C <= DATE '"&TEXT(C3;"yyyy-MM-dd")&"' LIMIT 1 ") Cordialement, Fil... |
| 26/10/2022 à 12:03 | NicoYeko | NB.SI.ENS mais sur un nombre de colonnes différents | Bonjour, J'ai cette solution: =SUMPRODUCT((MOD(COLUMN(Data!D5:$FR5)-COLUMN(D5)+1;4)=1);Data!D5:$FR5) Se recopie vers le bas et vers la droite et traite les lignes complètes... On peut également copier-coller les tableaux complets pour chaque mois... J'ai mis à jour dans ton fichier partagé Google Sh... |
| 26/10/2022 à 11:20 | Marie M | Recherche d'un indice de valeur en fonction d'une date | Bonjour, Tu peux utiliser quelque chose comme ça: =query(feuil2!C6:D157;"SELECT D WHERE C <= DATE '"&TEXT(C6;"yyyy-MM-dd")&"' LIMIT 1 ") Cordialement, Fil... |
| 26/10/2022 à 10:26 | Toons | Report de données nouvel onglet, d'un onglet "réponses au formulaire-GForm" | Pour répondre à ta question sur la fonction QUERY : Il n'est pas possible d'écrire des plages de colonnes avec SELECT, uniquement énumérer les colonnes avec des lettres majuscules séparées par des virgules. On peut seulement demander toutes les colonnes en utilisant le symbole * . Pour décortiquer l... |
| 26/10/2022 à 09:16 | Hott18 | Fonction filter sur joursem | Bonjour, Tu peux utiliser ça: =QUERY(D6:D370;"SELECT D WHERE dayofweek(D)=1") Cordialement, Fil... |
| 25/10/2022 à 14:00 | NicoYeko | Créer un calendrier au mois en cours / futur + verrouiller le mois passé | Pour info, triste nouvelle Steelson nous a quitté cet été... Cordialement, Fil... |
| 25/10/2022 à 13:56 | NicoYeko | NB.SI.ENS mais sur un nombre de colonnes différents | Je n'avais pas vu ta feuille en partage... Tu peux utiliser ça, qui sera plus adapté par ligne... =COUNTIF(Data!D5;true)+COUNTIF(Data!H5;true)+COUNTIF(Data!L5;true)+COUNTIF(Data!P5;true)... Faire des copier-coller dans la ligne de formule de +COUNTIF(Data!H5;true) et changer le nom de la colonne pou... |
| 25/10/2022 à 11:30 | NicoYeko | NB.SI.ENS mais sur un nombre de colonnes différents | Bonjour, Regarde déjà avec ça pour compter le nombre de fois correspondant à tes critères de sélection: =COUNTA(IFERROR(query(C1:E28;"SELECT E WHERE E=TRUE"))) A adapter à tes plages respectives... Cordialement, Fil... |
| 25/10/2022 à 10:06 | Yoh666 | Recherche une Formule mise en forme conditionnelle "Date" | MFC en rouge: = AND(A1<>"";A1<TODAY()-365) MFC en vert: =AND(A7<>"";A7>TODAY()+365) Cordialement, Fil... |
| 24/10/2022 à 16:20 | Toons | Report de données nouvel onglet, d'un onglet "réponses au formulaire-GForm" | Bonjour, Après mettre creusé les méninges, j'ai trouvé un biais pour avoir une formule "étirable"... =CONCATENATE(QUERY(indirect("'Réponses au formulaire 1'!A"&ROW(A1)&":"&"B"&ROW(B1));"SELECT A, B ")) Cordialement, Fil... |
| 24/10/2022 à 11:45 | Toons | Report de données nouvel onglet, d'un onglet "réponses au formulaire-GForm" | Bonjour, Tes réponses via GForm insèrent une ligne en 4ème position. Ce qui fait que ta formule incrémente de 1 les cellules de référencement pour garder le lien d'origine. Pour palier à cela, il faut utiliser la fonction INDIRECT(). Comme ceci: =CONCATENATE(QUERY(indirect("'Réponses au formulaire 1... |
| 22/10/2022 à 22:38 | Toons | Report de données nouvel onglet, d'un onglet "réponses au formulaire-GForm" | Bonsoir, Déjà un moyen rapide d'écrire les noms de colonnes: Sur une première ligne, placer cette formule et tirer la vers le bas pour la copier: =UPPER(regexreplace(ADDRESS(1;ROW(D1));"[^A-Z]";"")&",") Après faire un copier de la plage qui convient et la coller dans la formule... Pour l'err... |
| 22/10/2022 à 21:09 | Toons | Report de données nouvel onglet, d'un onglet "réponses au formulaire-GForm" | Bonsoir, Après quelques recherches, j'ai enfin trouvé la solution! Il faut encadrer la colonne BY par deux accents graves (touche 7/è/ ` ). Comme ceci: `BY` Cordialement, Fil... |