| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 24/02/2023 à 11:21 | pimpom69 | Faire une programmation en macro ou autre pour google sheets | Bonjour, Je t'ai fait une proposition de solution. J'ai du modifier la mise en page pour que les formules se développe correctement... https://docs.google.com/spreadsheets/d/1TgldkKKijNQJkuZmNQtXVMyxlfEW44tYwCIOFwZ8VQ4/edit?usp=sharing Les formules sont dans les cases jaunes. J'ai fait les 2 premier... |
| 24/02/2023 à 09:46 | Romain Martinak | Import Range d'une cellule contenant une formule | Bonjour Romain, Excellent! Peux-tu clotûrer le sujet, stp? Merci, Cordialement, Fil... |
| 23/02/2023 à 09:16 | Romain Martinak | Import Range d'une cellule contenant une formule | Bonjour Romain, Tu peux importer le résultat d'une formule via IMPORTRANGE sans soucis, sinon ça n'aurait pas beaucoup d'intérêt... As-tu la bonne syntaxe? =IMPORTRANGE(" adresse URL ";"'Feuille 1'!C3") Tu peux, par exemple, importer un résultat situé en C3 de l'onglet Feuille 1 de ton fichier sourc... |
| 17/02/2023 à 09:38 | FrançoisTab | Delta entre les contenus de 2 listes | Bonjour François; Voilà, Pour la liste des compétences: =sort(unique(arrayformula(SI(NB.SI($M$3:$M7;$C$3:$C)=0;$C$3:$C;)))) Pour les niveaux (à recopier vers le bas): =SIERREUR(query($A$3:$D$7;"select D where C='"&M8&"' "))-SIERREUR(query($A$3:$D$7;"select B where A='"&M8&"' ")) Et un lien pour visu... |
| 17/02/2023 à 08:26 | Piga25 | Comptabiliser la dernière séquence sur une ligne correspondant à un critère | Bonjour, Sous Apps Script, la syntaxe pour différent de est: " != ". Cordialement, Fil... |
| 16/02/2023 à 17:50 | FrançoisTab | Delta entre les contenus de 2 listes | Bonjour François, Je suis pas dispo aujourd'hui, mais si tu n'y arrives pas je peux regarder ça demain... Je pense qu'il faut se servir de la fonction QUERY pour te mettre sur une piste... Bonne fin de journée, Fil... |
| 15/02/2023 à 17:38 | FrançoisTab | Delta entre les contenus de 2 listes | Peux-tu clôturer le sujet, stp? Merci, Fil... |
| 15/02/2023 à 17:36 | Piga25 | Comptabiliser la dernière séquence sur une ligne correspondant à un critère | D'accord! Effectivement, j'ai lu trop rapidement ta demande... En fait, si j'ai bien compris: il faut lire le tableau de droite à gauche et compter uniquement le nombre d'occurrences rencontrées en premier pour chaque valeur... |
| 15/02/2023 à 15:19 | Piga25 | Comptabiliser la dernière séquence sur une ligne correspondant à un critère | Bonjour, Voilà une solution: =transpose({NB.SI(query(transpose(query($C19:$S19;"select * where C ='"&C6&"'")));"Di");NB.SI(query(transpose(query($C19:$S19;"select * where C ='"&C6&"'")));"RE");NB.SI(query(transpose(query($C19:$S19;"select * where C ='"&C6&"'")));"GE");NB.SI(query(transpose(query($C1... |
| 15/02/2023 à 12:44 | PierreLepinay | Liste déroulante en fonction de case cochées | Bonjour Pierre, J'ai compris ce que tu souhaites, mais pour créer des listes déroulantes tu n'as que 2 critères (liste ou plage de cellules). Le critère "Formule personnalisée" s'applique à la validation des données... Cordialement, Fil... |
| 15/02/2023 à 12:17 | Sebastien.pr | Si traité colonne H mettre automatiquement traité colonne K | Bonjour Sébastien, J'ai affiné la solution avec MFC, en ajoutant 2 vues filtrées, qui peuvent être appelées directement via un lien hypertexte... Cela aurait été encore mieux si tu avais mis des cases à cocher à la place des listes déroulantes (oui,non), car avec un simple (ctrl + A), puis barre d'e... |
| 15/02/2023 à 09:52 | PierreLepinay | Liste déroulante en fonction de case cochées | Bonjour Pierre, J'avais lu le post en diagonale et pas capté que c'était pour des listes déroulantes (retour des cases cochées)... Voilà la formule: =QUERY(A2:B;"select A where B = true") Et, un lien en exemple: https://docs.google.com/spreadsheets/d/1BN0sVuz4KoDOr1kh4O9upY6diYBh-IamCaFkZAn0gjc/edit... |
| 15/02/2023 à 09:31 | FrançoisTab | Delta entre les contenus de 2 listes | Bonjour François, Voilà: =SORT(UNIQUE(ARRAYFORMULA(SI(NB.SI(A2:A;B2:B)=0;B2:B;)))) Cordialement, Fil... |
| 14/02/2023 à 20:19 | Leproohete44 | Condition d'une cellule en fonction d'une recherche texte | Bonjour, Mieux avec ça: = SI(SIERREUR(OU(SI(ET(index(A1:A10;EQUIV(A11;A1:A10;0))=A11;INDEX(A1:G10;EQUIV(A11;A1:A10;0);7)="ok");VRAI;""));SIERREUR(SI(ET(index(C1:C10;EQUIV(A11;C1:C10;0))=A11;INDEX(A1:G10;EQUIV(A11;C1:C10;0);7)="ok");VRAI;"")))=VRAI;1;"") Enfin, j'espère..... |
| 14/02/2023 à 18:19 | PierreLepinay | Liste déroulante en fonction de case cochées | Bonjour Pierre, Tout simplement: =QUERY(A2:B;"select A where B = 'actif'") Cordialement, Fil... |
| 14/02/2023 à 11:53 | Scoubx | Concatener + recherchev + filter | Bonjour, Tu peux utiliser ça, à intégrer à ta formule: =join(";";arrayformula(RECHERCHEV(C12;IMPORTRANGE("adresse");{4;5;6;7;8};0))) Cordialement, Fil... |
| 14/02/2023 à 09:36 | Leproohete44 | Condition d'une cellule en fonction d'une recherche texte | Bonjour, Tu peux utiliser ça: =SIERREUR(SI(ET(index(index(A1:C10;EQUIV(A11;A1:A10))=A11;INDEX(A1:C10;EQUIV(A11;A1:A10);3)="ok"));1;"");"") Cordialement, Fil... |
| 13/02/2023 à 17:53 | Damien_c | Calcul heure de nuit avec une majoration jour férié | Avec les heures de jour... https://docs.google.com/spreadsheets/d/14yEbf-Zh_N9YCoRY8Q5yFoeQbrJKS1cC6AZTSYhcQvk/edit?usp=sharing J'espère que c'est ce que tu voulais..... |
| 13/02/2023 à 17:48 | Sebastien.pr | Si traité colonne H mettre automatiquement traité colonne K | C'est effectivement un révélateur visuel. Mais, il ne fait pas le traitement en aval... Au vu de la taille de ta feuille, ce n'est pas idéal..... |
| 13/02/2023 à 17:16 | Sebastien.pr | Si traité colonne H mettre automatiquement traité colonne K | Avec la solution des MFC, tu n'as qu'à cliquer sur les cellules "Non" bleues et les mettre sur "Oui".... Le risque est seulement de ne pas le faire...... |
| 13/02/2023 à 15:20 | gaetan73 | Aide formule CONCATENATE | Bonjour Gaetan, Peux-tu partager une copie de ta feuille, sans données confidentielles? Et, surtout bien expliquer ce que tu souhaites, car je ne vois actuellement pas de rapport avec CONCATENATE... Merci, Fil... |
| 13/02/2023 à 15:12 | Sebastien.pr | Si traité colonne H mettre automatiquement traité colonne K | Bonjour Sébastien, Tu peux peut-être clôturer le sujet, car il faut un script pour aller plus loin... Bonne journée, Fil... |
| 13/02/2023 à 15:10 | Damien_c | Calcul heure de nuit avec une majoration jour férié | Bonjour Damien, J'ai fait une petite ébauche pour résoudre ton problème pour les heures de nuit (le raisonnement est le même pour les heures de jour...): https://docs.google.com/spreadsheets/d/1odOami4SM2R8fhGKGKbeTzJ7UDw0GM-ulu5qb0katIA/edit?usp=sharing En utilisant: =SI(ET(ISBETWEEN(G5;F6;F8);F5&g... |
| 13/02/2023 à 09:38 | Scoubx | Desactiver demande d'autorisation google appscript | Pas de chance, on ne peut pas faire ça, non plus... C'est une sécurité incontournable... Bonne journée, Fil... |
| 12/02/2023 à 11:25 | Abderrazak_rou | Condition sur une colone Google Sheet | Bonjour, Une possibilité de listes déroulantes, à adapter à tes besoins... Deuxième liste déroulante en B1 à sélectionner par double clic. https://docs.google.com/spreadsheets/d/1m-n7hkzuY38FC2_vXlTTHAdVbJnTqknoYx0vuraE8n0/edit?usp=sharing Cordialement, Fil... |
| 11/02/2023 à 18:53 | David Rkt | Message erreur sur une formule Google Sheet | Bonsoir David, Pour moi, ça fonctionne parfaitement... Je te joins un lien en démo: https://docs.google.com/spreadsheets/d/1vc95-0FFgLkG51FO3VzhIkHt0mNT_pidO5G903vq6ok/edit?usp=sharing Tu n'as peut-être pas mis le bon format dans certaines colonnes (J, K)? Bonne soirée, Fil... |
| 11/02/2023 à 12:52 | Cash75008 | Aide pour calcul de cote | J'ai modifié... Il suffit de rentrer une valeur dans la case verte et les cases jaunes se mettent à jour automatiquement. En espérant avoir tout compris..... |
| 11/02/2023 à 10:05 | Cash75008 | Aide pour calcul de cote | Bonjour, Voilà un petit tableau, vite fait... https://docs.google.com/spreadsheets/d/1wU3g79CccHb8NgbokNDayzW7C0sd_zSLalxLx2qrQ94/edit?usp=sharing J'espère que ça correspond à tes attentes. Cordialement, Fil... |
| 11/02/2023 à 09:21 | daiadf | Faire un calcul en fonction d'une selection de deux listes déroulantes | Bonjour, Le filtre Turnover/DDP price ne sert à rien pour le calcul d'un pourcentage, étant donné que Turnover est un multiple de DDP price. On a forcément un pourcentage identique... Par contre, on peut s'en servir pour le delta des prix. Je t'ai fait un petit exemple avec un affichage mixte (prix... |
| 10/02/2023 à 21:17 | Sebastien.pr | Si traité colonne H mettre automatiquement traité colonne K | Bonsoir Sébastien, Je te propose une MFC, qui met en évidence les cases à cocher à saisir... https://docs.google.com/spreadsheets/d/13pX50Ugysxixp1xlssgyKzpYP2d5Pp6tTOMNJQdbsCQ/edit?usp=sharing Bonne soirée, Fil... |
| 10/02/2023 à 19:07 | Scoubx | Peut-on dupliquer une valeur et sa mise en page ? | Bonsoir, Tu dois passer par un script, malheureusement... Cordialement, Fil... |
| 10/02/2023 à 19:04 | daiadf | Faire un calcul en fonction d'une selection de deux listes déroulantes | Bonsoir, C'est normal que cela ne fonctionne pas. La fonction EQUIV renvoie à la fonction INDEX une position (Ligne,Colonne), si tu rajoutes un argument ça ne peut pas aller... Bonne soirée, Fil... |
| 10/02/2023 à 17:23 | MaNonnnnn | Additionner plusieurs onglets | Bonjour Manon, J'ai adapté à ton modèle... https://docs.google.com/spreadsheets/d/1qVzNM2tucDWKJfJ6R15yLxZTtfkQGyOB62V2sTEhWx8/edit?usp=sharing Les colonnes E à Q sont masquées pour la présentation... Bonne soirée, Fil... |
| 10/02/2023 à 09:27 | David Rkt | Message erreur sur une formule Google Sheet | Bonjour David, La formule fonctionne très bien, c'est juste une question de syntaxe. Il faut remplacer les "," par des ";". =SI(K2<=J2;SI(B2=VRAI;50000;0) + SI(C2=VRAI;70000;0) + SI(D2=VRAI;90000;0) + SI(E2=VRAI;50000;0) + SI(F2=VRAI;25000;0) + SI(G2=VRAI;50000;0) + SI(H2=VRAI;70000;0);0) Cordial... |
| 09/02/2023 à 18:55 | Damien_c | Calcul heure de nuit avec une majoration jour férié | Gulp!!... |
| 09/02/2023 à 15:12 | Damien_c | Calcul heure de nuit avec une majoration jour férié | Bonjour Damien, C'est plus compliqué qu'il n'y parait... Déjà peux-tu préciser comment la règle s'applique lors d'un jour férié? Je présume que ça commence à 0h00 et finit à 24h00? Donc, lors d'une vacation commencée la veille d'un jour férié , il y a un temps heures "normales" pour la veille et un... |
| 09/02/2023 à 14:20 | PierreLepinay | Arrayformula ne fonctionne pas sur Somme.Si.Ens | L'erreur est provoquée par: U2:U . Tu ne peux pas mettre une plage de cellules. =Arrayformula(Somme.SI.ENS(B2:B ; A2:A ; U2 ; C2:C ; "fraise")) est correct, mais ce n'est peut être pas ce que tu souhaites... ... |
| 09/02/2023 à 13:03 | PierreLepinay | Arrayformula ne fonctionne pas sur Somme.Si.Ens | Bonjour Pierre, Je n'ai pas testé ta formule, mais déjà Il ne faut pas mettre le = avant fraise: =Arrayformula(Somme.SI.ENS(B2:B ; A2:A ; U2:U ; C2:C ; "fraise")) Cordialement, Fil... |
| 09/02/2023 à 12:57 | MaNonnnnn | Additionner plusieurs onglets | Bonjour Manon, Soit tu écris 46 fois tes noms d'onglets dans une formule: ='ST-1'!A3+'ST-2'!A3+...+'ST-46'!A3 Soit tu passes par une astuce: Colonne A (liste des onglets) : Tu mets ton nom de feuilles ST-1 et tu tires vers le bas jusqu'à ST-46 Colonne B (Résultats de la cellules A3 par onglet) et tu... |
| 09/02/2023 à 12:16 | daiadf | Faire un calcul en fonction d'une selection de deux listes déroulantes | Bonjour, Je viens de tester la proposition d'Evolm et elle fonctionne parfaitement ( en inversant la colonne DDP PRICE et TURNOVER ou en décalant les totaux des RANGE 1 et 2 en F (en retirant la fusion des 2 cellules). =index($A$7:$H$20;EQUIV($B$2;$A$7:$A$20;0);EQUIV($C$2;$A$5:$H$5;0))-index($A$7:$H... |
| 09/02/2023 à 10:21 | Florian.MGR | Transférer une ligne suivant la valeur d'une cellule + moyenne et % | Bonjour Florian, Je te propose une solution, avec bien sûr les numéros de lignes et colonnes à adapter à ton document définitif. Colonne "HORODATEUR" (J4): =query(A2:I4;"select A,B, (C+D+E+F+G+H)/6 label (C+D+E+F+G+H)/6''") Colonne "Pourcentage 5 *" (M4 à recopier vers le bas): =SIERREUR((query(flat... |
| 09/02/2023 à 10:08 | FabG25 | Aide transformation base de données | Bonjour Fab, Je te propose une solution, avec bien sûr les numéros de lignes et colonnes à adapter à ton document définitif. Colonne "PRODUIT" (M9): =ARRAYFORMULA(flatten(split(arrayformula(rept(D2:D10000 &" ";4));" "))) Colonne "STOCK" (N9): =transpose(split(rept("A B C D ";(NBVAL(M9:M10000)-NB.SI(... |
| 09/02/2023 à 09:57 | MaNonnnnn | Additionner plusieurs onglets | Bonjour Manon, Mais, pour répondre à ta question, c'est possible! Il faut juste que tu précises ta question, afin de pouvoir t'apporter une réponse pertinente . Par exemple, je souhaite faire la somme des cellules B2 des 46 onglets (ST-1 à ST-46) dans la cellule D2 de mon onglet "recap"... Cordialem... |
| 08/02/2023 à 18:58 | MaNonnnnn | Additionner plusieurs onglets | Bonsoir Manon, Qu'appelles-tu janvier 2022, une cellule, une plage de cellule...? Peux-tu être plus précise? Merci, Fil... |
| 08/02/2023 à 18:43 | JeHaze | Formule copié à l'insertion d'une nouvelle ligne | Bonsoir, Alors, avec une formule unique en N6 : =arrayformula(E6:E+F6:F+G6:G+H6:H+I6:I+J6:J+K6:K+L6:L+M6:M) Bonne Soirée, Fil... |
| 08/02/2023 à 18:19 | Sebastien.pr | Traitement de dossier evolutif Bis | Super, si tu mets à jour les colonnes E, F, G en fin de colonne , ça doit marcher!!!! En A2 : =unique(query(E2:G;"select F where F like '000%'")) Et, c'est tout... La macro "Tri" n'a plus d'utilité... Tableau mis à jour, je te laisse tester! Bonne soirée, Fil... |
| 08/02/2023 à 17:21 | Sebastien.pr | Traitement de dossier evolutif Bis | J e viens de voir ça: qui apparaissent du jour au lendemain et dont je ne n'ai connaissance avant qu'il remonte dans le fichier. Là, ça se corse..... |
| 08/02/2023 à 17:18 | Sebastien.pr | Traitement de dossier evolutif Bis | Non, colonne A alimentée par une fonction QUERY qui "importe" (uniquement les numéros au format 0000XXX) depuis ta base de donnée où sont stockés les numéros de séries... Comme je n'ai qu'une version partielle de ton tableau, je ne vois pas où sont stockés les N° de série... Genre: =query(plage BDD... |
| 08/02/2023 à 15:27 | Sebastien.pr | Traitement de dossier evolutif Bis | Bonjour Sébastien, J'ai trouvé une solution, à toi de voir si elle est compatible avec tes contraintes... Le but étant d'avoir les colonne A et C associées... https://docs.google.com/spreadsheets/d/1AanJSUFj3UFMT7-wdOm1QAW3qMPeB1vuEpEL2TB-oaY/edit?usp=sharing Cordialement, Fil... |
| 08/02/2023 à 10:27 | marc78se | Simplification de calcul basique | Malheureusement, quand on ajoute des colonnes, il faut modifier manuellement... Bonne journée, Fil... |