Membre impliqué

Inscrit le :26/06/2022
Dernière activité :12/04/2026 à 09:13
Version d'Excel :GOOGLE SHEETS
Messages
1'541
Votes
578
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Filoche - page 25

DateAuteur du sujetSujetExtrait du message
24/02/2023 à 11:21pimpom69 Faire une programmation en macro ou autre pour google sheetsBonjour, 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:46Romain MartinakImport Range d'une cellule contenant une formuleBonjour Romain, Excellent! Peux-tu clotûrer le sujet, stp? Merci, Cordialement, Fil...
23/02/2023 à 09:16Romain MartinakImport Range d'une cellule contenant une formuleBonjour 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:38FrançoisTabDelta entre les contenus de 2 listesBonjour 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:26Piga25 Comptabiliser la dernière séquence sur une ligne correspondant à un critèreBonjour, Sous Apps Script, la syntaxe pour différent de est: " != ". Cordialement, Fil...
16/02/2023 à 17:50FrançoisTabDelta entre les contenus de 2 listesBonjour 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:38FrançoisTabDelta entre les contenus de 2 listesPeux-tu clôturer le sujet, stp? Merci, Fil...
15/02/2023 à 17:36Piga25 Comptabiliser la dernière séquence sur une ligne correspondant à un critèreD'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:19Piga25 Comptabiliser la dernière séquence sur une ligne correspondant à un critèreBonjour, 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:44PierreLepinay Liste déroulante en fonction de case cochéesBonjour 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:17Sebastien.prSi traité colonne H mettre automatiquement traité colonne KBonjour 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:52PierreLepinay Liste déroulante en fonction de case cochéesBonjour 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:31FrançoisTabDelta entre les contenus de 2 listesBonjour François, Voilà: =SORT(UNIQUE(ARRAYFORMULA(SI(NB.SI(A2:A;B2:B)=0;B2:B;)))) Cordialement, Fil...
14/02/2023 à 20:19Leproohete44Condition d'une cellule en fonction d'une recherche texteBonjour, 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:19PierreLepinay Liste déroulante en fonction de case cochéesBonjour Pierre, Tout simplement: =QUERY(A2:B;"select A where B = 'actif'") Cordialement, Fil...
14/02/2023 à 11:53Scoubx Concatener + recherchev + filterBonjour, 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:36Leproohete44Condition d'une cellule en fonction d'une recherche texteBonjour, 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:53Damien_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:48Sebastien.prSi traité colonne H mettre automatiquement traité colonne KC'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:16Sebastien.prSi traité colonne H mettre automatiquement traité colonne KAvec 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:20gaetan73Aide formule CONCATENATEBonjour 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:12Sebastien.prSi traité colonne H mettre automatiquement traité colonne KBonjour 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:10Damien_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:38Scoubx Desactiver demande d'autorisation google appscriptPas de chance, on ne peut pas faire ça, non plus... C'est une sécurité incontournable... Bonne journée, Fil...
12/02/2023 à 11:25Abderrazak_rouCondition sur une colone Google SheetBonjour, 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:53David RktMessage erreur sur une formule Google SheetBonsoir 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:52Cash75008 Aide pour calcul de coteJ'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:05Cash75008 Aide pour calcul de coteBonjour, 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:21daiadf Faire un calcul en fonction d'une selection de deux listes déroulantesBonjour, 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:17Sebastien.prSi traité colonne H mettre automatiquement traité colonne KBonsoir 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:07Scoubx Peut-on dupliquer une valeur et sa mise en page ?Bonsoir, Tu dois passer par un script, malheureusement... Cordialement, Fil...
10/02/2023 à 19:04daiadf Faire un calcul en fonction d'une selection de deux listes déroulantesBonsoir, 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:23MaNonnnnnAdditionner plusieurs ongletsBonjour 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:27David RktMessage erreur sur une formule Google SheetBonjour 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:55Damien_c Calcul heure de nuit avec une majoration jour fériéGulp!!...
09/02/2023 à 15:12Damien_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:20PierreLepinay Arrayformula ne fonctionne pas sur Somme.Si.EnsL'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:03PierreLepinay Arrayformula ne fonctionne pas sur Somme.Si.EnsBonjour 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:57MaNonnnnnAdditionner plusieurs ongletsBonjour 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:16daiadf Faire un calcul en fonction d'une selection de deux listes déroulantesBonjour, 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:21Florian.MGRTransfé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:08FabG25 Aide transformation base de donnéesBonjour 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:57MaNonnnnnAdditionner plusieurs ongletsBonjour 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:58MaNonnnnnAdditionner plusieurs ongletsBonsoir Manon, Qu'appelles-tu janvier 2022, une cellule, une plage de cellule...? Peux-tu être plus précise? Merci, Fil...
08/02/2023 à 18:43JeHaze Formule copié à l'insertion d'une nouvelle ligneBonsoir, 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:19Sebastien.pr Traitement de dossier evolutif BisSuper, 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:21Sebastien.pr Traitement de dossier evolutif BisJ 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:18Sebastien.pr Traitement de dossier evolutif BisNon, 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:27Sebastien.pr Traitement de dossier evolutif BisBonjour 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:27marc78se Simplification de calcul basiqueMalheureusement, quand on ajoute des colonnes, il faut modifier manuellement... Bonne journée, Fil...