Membre impliqué

Inscrit le :26/06/2022
Dernière activité :Hier à 09:59
Version d'Excel :GOOGLE SHEETS
Messages
1'553
Votes
583
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Filoche - page 30

DateAuteur du sujetSujetExtrait du message
07/11/2022 à 17:42Akhlan 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:41AkhlanListe déroulante à choix multiple dans une celluleBonjour 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:07arpadijeCombinaison Fonctions IMPORTRANGE & SORT provenant d'un autre tableauBonjour, 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:44AkhlanListe déroulante à choix multiple dans une celluleBonsoir 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:35AkhlanListe déroulante à choix multiple dans une celluleBonjour, 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:21enricobixioRecherche de fonctionBonjour Enrico, Tu peux te servir de la fonction SORTN() pour limiter à 100 tes résultats... Cordialement, Fil...
05/11/2022 à 11:22ToonsPb affichage mail reçu chez destinaire, reçu via AppsScript Sheet/GFormSi 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:03AkhlanListe déroulante à choix multiple dans une celluleBonjour Akhlan, Je ne vois rien en F2... Cordialement, Fil...
05/11/2022 à 10:45Samy76Trier par ordre alphabétique une liste déroulanteLe 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:20hebka Fonction query: plusieurs sources de donnéesBonjour, Il faut juste remplacer la désignation des colonnes par Col1, Col2... Cordialement, Fil...
03/11/2022 à 09:59Marina31 Somme sur Colonne contenant du texte à partir d'une table texte/valeur numBonjour 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:32Marina31 Somme sur Colonne contenant du texte à partir d'une table texte/valeur numBonsoir 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:11EorxeciArchivage d'une feuille et remplacement avec un templateBonjour, 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:04Jauneattend Tri permanent sur une plageBonjour, 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:21sabrinette33 Créer un message d'alerte sur Google SheetsBonjour 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:10rfulgurexCré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:03Marie MRecherche d'un indice de valeur en fonction d'une dateBonjour 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:18Marie MRecherche d'un indice de valeur en fonction d'une dateDé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:23Marie MRecherche d'un indice de valeur en fonction d'une dateEn 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:20Marie MRecherche d'un indice de valeur en fonction d'une datePeux-tu mettre une copie de ta feuille en partage que je fasse un correctif? Merci, Fil...
01/11/2022 à 13:56Marie MFormule avec plusieurs conditionsEssaie avec ça: =if(AND(A16="oui";K6<>"");VLOOKUP(K6;$C$2:$D$161;2)/I6;G6) Cordialement, Fil...
01/11/2022 à 13:38Marie MRecherche d'un indice de valeur en fonction d'une dateBonjour Marie, Essaie avec ça: =if(AND(A16="oui";K6<>"");VLOOKUP(K6;$C$2:$D$161;2)/I6;G6) Cordialement, Fil...
01/11/2022 à 10:55sabrinette33 Créer un message d'alerte sur Google SheetsBonjour, 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:58slabbe Déplacement ligne conditionnelBonjour, Tu n'étais pas loin, il faut juste retirer un point d'exclamation dans cette ligne ! Qui devient: Cordialement, Fil...
30/10/2022 à 07:44ToonsPb affichage mail reçu chez destinaire, reçu via AppsScript Sheet/GFormBonjour, 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:45sabrinette33 Créer un message d'alerte sur Google SheetsBonjour 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:35Always31 Formule pour réaliser le podium des noms ressortant le plus dans une colonnJe vois... J'ai fait la modif! Dis-moi si c'est bon pour toi. Cordialement, Fil...
29/10/2022 à 09:05Always31 Formule pour réaliser le podium des noms ressortant le plus dans une colonnBonjour, 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:50Always31 Formule pour réaliser le podium des noms ressortant le plus dans une colonnBonsoir, 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:56Always31 Formule pour réaliser le podium des noms ressortant le plus dans une colonnBonjour, Peux-tu mettre une copie de ta feuille en partage? Sinon ça va être galère... Merci, Fil...
28/10/2022 à 16:37Trollito Déplacer des éléments fusionnés sur une nouvelle feuilleLorsqu'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:38Trollito Déplacer des éléments fusionnés sur une nouvelle feuilleBonjour, 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:09Paul.H MFC d'une cellule en fonction d'une liste déroulante adjacenteBonjour 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:37Hott18 Combiné plusieurs Filter sur une colonneBonsoir, 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:12louisengyn Extraire nombre max plusieurs nombres une seule celluleBonsoir, Tu peux essayer avec çà: =MAX(SPLIT(A2;" ")) Cordialement, Fil...
26/10/2022 à 18:22Marie MRecherche d'un indice de valeur en fonction d'une dateBonjour 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:38Marie MRecherche d'un indice de valeur en fonction d'une dateSi tu as du mal, mets une copie de ta feuille Google Sheets en partage et je te fais çà... Fil...
26/10/2022 à 15:34Marie MRecherche d'un indice de valeur en fonction d'une dateBonjour, 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:03NicoYeko NB.SI.ENS mais sur un nombre de colonnes différentsBonjour, 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:20Marie MRecherche d'un indice de valeur en fonction d'une dateBonjour, 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:26Toons 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:16Hott18 Fonction filter sur joursemBonjour, Tu peux utiliser ça: =QUERY(D6:D370;"SELECT D WHERE dayofweek(D)=1") Cordialement, Fil...
25/10/2022 à 14:00NicoYekoCré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:56NicoYeko NB.SI.ENS mais sur un nombre de colonnes différentsJe 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:30NicoYeko NB.SI.ENS mais sur un nombre de colonnes différentsBonjour, 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:06Yoh666Recherche 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:20Toons 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:45Toons 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:38Toons 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:09Toons 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...