| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/01/2025 à 08:43 | gullaud | Descente de gradient | Salut @BsAlv, comment LINEST passe d'une expression linéaire à quadratique ? Je ne connaissais pas cette "seconde option". Je vois que tu as mis les 2 colonnes [X,X^2] comme argument, et qu'en rajoutant les X^3 on trouve de la même manière les coefs du polynôme de degré 3… Mais ce n'est écri... |
| 16/01/2025 à 08:30 | chachou5776 | Calculs de taux de disponibilité | Merci pour votre retour, bonne journée... |
| 15/01/2025 à 17:13 | Less7 | Présentation de Leslie | Au plaisir d'échanger sur le forum. Bonne continuation... |
| 15/01/2025 à 16:43 | Christian67 | Calcul nombre de gouvernante | Ci-joint une petite proposition "greedy" dans le sens où on va toujours essayer de minimiser le nombre de gouvernantes. D'où les bornes fixées au maximum par rapport à votre exemple trop vague, comme souligné par DjiDji... |
| 15/01/2025 à 16:32 | chachou5776 | Calculs de taux de disponibilité | Dans votre tableau DATA vous devez ajouter une colonne de calcul du temps en secondes. Pour cela, prenez la valeur du temps de coupure et multipliez la par 24*60*60 (si besoin changez le format de cellule en numérique au lieu de horaire). Pour garder des chiffres entiers vous pouvez utiliser ARRONDI... |
| 15/01/2025 à 14:59 | Amandine-B | Générer un tableau a partir d'une matrice | Quelques explications : La fonction LET : donner un nom au résultat d'un calcul, pour le réutiliser après. Exemple simple : LET(x;2; x+1) Renvoie 3. Là je l'utilise pour la variable "tbl" qui va contenir un tableau intermédiaire (avec des erreurs). EXCLURE : retire des lignes/colonnes d'une matrice... |
| 15/01/2025 à 14:29 | Speedy Graffity | Somme de valeurs identiques sur plusieurs cellules | Je vous en prie, bonne journée... |
| 15/01/2025 à 14:00 | Speedy Graffity | Somme de valeurs identiques sur plusieurs cellules | Vous pouvez faire comme ceci ... |
| 15/01/2025 à 12:39 | Amandine-B | Générer un tableau a partir d'une matrice | La proposition s'appuyait sur un tableau structuré, c'est très important. En l'occurrence, dans la formule, j'ai écrit EXCLURE(tSource;;1) Que vous avez remplacé par EXCLURE(A1:E5;;1) Mais c'est incorrect, quand on écrit le nom d'un tableau structuré, on réfère uniquement à ses valeurs sans les en-t... |
| 15/01/2025 à 12:32 | Olivier TP | Créez une Boîte de Dialogue Enregistrer Sous pour sauvegarder 1 seule feuil | Merci pour votre retour, à vous de même... |
| 15/01/2025 à 11:01 | gullaud | Descente de gradient | Juste une question, n'êtes-vous pas sur Excel abonnement 365/2021+ ? (si oui vous pouvez mettre à jour votre profil) Vous avez dans le fichier de régression polynomiale des formules matricielles utilisant la propagation automatique (dans la régression linéaire, ce sont des formules "classiques"/pré2... |
| 15/01/2025 à 10:48 | Amandine-B | Générer un tableau a partir d'une matrice | Merci pour votre retour et bon courage dans votre nouvelle prise de poste. Je pense qu'au vu de l'usage que vous souhaitez faire de ce tableau, PQ est une option plus adaptée que les formules : vous avez bien fait de partir dans cette direction. Si c'est possible, n'hésitez pas à c/c le code de votr... |
| 15/01/2025 à 10:04 | Olivier TP | Créez une Boîte de Dialogue Enregistrer Sous pour sauvegarder 1 seule feuil | Pour info, en faisant clic droit sur la feuille en question > Déplacer ou copier > Vers : Nouveau classeur + cocher "Créer une copie". Vous pouvez ensuite sauvegarder normalement ce nouveau classeur contenant la feuille, avec CTRL+S par exemple. C'est pas vraiment plus long que VBA, et sans er... |
| 15/01/2025 à 09:40 | SoniaLef | Formule conditions | Ci-joint formules corrigées. Votre calcul dans le dernier message a changé par rapport au premier (et est correct cette fois). J'avais très mal compris. Mais bon… Je vais garder mon avis pour moi. Bonne journée... |
| 15/01/2025 à 09:34 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Oui c'est normal, VBA ne gère pas bien (pas du tout ?) la lecture des fichiers sur le réseau. C'est plutôt adapté pour travailler avec votre arborescence locale. Mais bon, comme c'est possible de travailler en ayant les feuilles dans le fichier ce sera beaucoup plus simple. Cela demandera certaineme... |
| 15/01/2025 à 09:17 | SoniaLef | Formule conditions | Plus sérieusement, Sonia, j'ai répondu "mathématiquement" sans considérer les termes que vous avez employés… Mais vous savez bien qu'on ne retrouve pas un prix "détaxé" à partir du prix taxé en faisant la simple opération que vous avez décrite : Un exemple Prix de base ("PB") : 100. Taxe ("T") : 20... |
| 14/01/2025 à 17:06 | Nealquast | Remplissage rouge si ne remplit 2 condition | Vous pouvez utiliser la formule ci-après pour retrouver le jour travaillé avant la date donnée (en A1), en supposant votre weekend : Samedi+Dimanche. Après pour les congés il faut les indiquer en 3 e argument. Cf. SERIE.JOUR.OUVRE (SERIE.JOUR.OUVRE, fonction) - Support Microsoft =SERIE.JOUR.OUVRE(A1... |
| 14/01/2025 à 16:50 | SoniaLef | Formule conditions | Ci-joint une proposition avec RECHERCHEX. On peut également utiliser RECHERCHEV ou INDEX/MATCH... |
| 14/01/2025 à 16:38 | Onemanchauve | Avoir une case formule vide lorsque il n'y a aucune donnée sur la ligne | Oui exactement. C'est la limite. Je te renvoie vers nos derniers messages avec @curulis, et son screenshot qui illustre le problème (300 + 300 ≠ 900). Il faut utiliser des formules plus complexes pour en tenir compte. Je te laisse voir si le VBA de @curulis n'est pas plus simple d'utilisation... |
| 14/01/2025 à 16:20 | zest | Problème de récupération de note en cellule active | Je vous en prie. Si quelque chose n'est pas clair ou que vous ne voyez pas comment faire, n'hésitez pas à demander une clarification ! Bonne fin de journée... |
| 14/01/2025 à 16:18 | Onemanchauve | Avoir une case formule vide lorsque il n'y a aucune donnée sur la ligne | C'est ce que je sous-entendais : masquer n'est pas supprimer, les calculs doivent être faits avec prudence. Tu as raison de le mentionner. On peut contourner avec un SOMME.SI/SOMMEPROD cela dit... |
| 14/01/2025 à 16:16 | Gremaud | Tableau Excel restauration | Ci-joint une ébauche en utilisant des tableaux structurés et TCD. Je n'ai pas trop d'idée du résultat que vous souhaitez donc j'avance à l'aveugle. Le remplissage des différents éléments se fait ainsi : Feuille "BDD" : listing des fournisseurs, catégories et produits Entrée de chaque "transaction" i... |
| 14/01/2025 à 15:51 | Onemanchauve | Avoir une case formule vide lorsque il n'y a aucune donnée sur la ligne | Ah oui pardon je m'étais concentré sur la petite animation de curulis. Alors si le montant est entré à la main, et que vous souhaitez uniquement le masquer (attention, masquer ≠ supprimer), on peut utiliser un format conditionnel sur la colonne 4. Si vous souhaitez supprimer la valeur du montant, il... |
| 14/01/2025 à 15:10 | Ttoni | Bonjour de Ttoni | Au plaisir d'échanger. Bonne journée... |
| 14/01/2025 à 14:33 | zest | Problème de récupération de note en cellule active | Etes-vous certain que la formule, si vous l'écrivez telle quelle dans votre fichier, ne crée pas d'erreur ? Avez-vous essayé avec Range.FormulaLocal comme je vous l'avais indiqué ? Obtenez-vous le même résultat ? Si oui, l'erreur vient certainement des "" dans la formule. Vous savez qu'il sont utili... |
| 14/01/2025 à 14:08 | Gremaud | Tableau Excel restauration | J'appuie les demandes de Arturo qui sont nécessaires. Pour info, si vous ne souhaitez/savez pas partir de 0 : regardez donc la liste considérable de templates disponibles quand vous créez un nouveau fichier ... |
| 14/01/2025 à 12:14 | Lesauvage | Adresses de cellule en VBA | Pourquoi, après une argumentation sur les types de variable et leur importance, proposer byte (0-255) pour un indice de ligne (à priori inconnu) qui peut donc très facilement overflow ... |
| 14/01/2025 à 12:00 | schmill78 | Renommer feuille automatiquement | Voici ci-joint un exemple. J'ai essayé d'être le plus exhaustif possible dans les risques d'erreur potentielle mais j'en ai peut-être oublié. Pour info je ne suis pas sur que votre Like fasse ce que vous voulez . Pouvez-vous décrire les caractères recherchés ? Ci-après le code : [Feuille paramèt... |
| 14/01/2025 à 11:22 | olivcoco | Regroupement de donnée | Ci-joint une proposition PowerQuery. J'ai formatté en tant que tableau structuré vos données dans Feuil1. Si vous n'avez jamais utilisé powerquery : Pour modifier : dans la source (feuil1) vous pouvez ajouter/supprimer des lignes dans le tableau. Ce qui compte ce sont les en-tete et son nom. Ensuite... |
| 14/01/2025 à 10:58 | louloup1er | Extraction de valeurs de différents classeurs | Je vous en prie, bonne journée à vous également. Un petit point que je n'avais pas précisé dans mon dernier message mais qui a son importance : Quand on écrit On se réfère à la plage D7:D100 de la feuille active ! Pas de Sheets(1). Par contre, la correction que je vous ai proposée fait bien le calcu... |
| 14/01/2025 à 10:15 | Mattcoach | Compter différents mots sur la même ligne | Je crois que la formule de boss ne va pas, elle trouve les cellules contenant "Tim" ET "Protect". Il faudrait plutôt mettre un "+" pour compter "Tim" OU "Protect". Càd, en insérant une colonne en A (ie. formule en A1)... |
| 14/01/2025 à 10:08 | olivcoco | Regroupement de donnée | Si vous pouvez joindre un fichier d'exemple, c'est un sujet vraiment adapté à PowerQuery... |
| 14/01/2025 à 09:59 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Si les feuilles de références sont dans d'autres fichiers, deux solutions : La première (que je préfère) c'est de les regrouper (copier/coller) dans ce classeur. Et de les masquer. Cela rend le code plus facile, et surtout moins sujet à des bugs si vous déplacez les autres fichiers par exemple. Sino... |
| 14/01/2025 à 09:45 | laurentriv | Somme cellules avec conditions | Vous avez inversé les plages dans la formule SUMIF. C'est un peu contre-intuitif je vous l'accorde. Vous avez écrit Mais la syntaxe est Donc en gros, en 1e plage ce doit être celle qui contient le test, et en 2e (donc 3e argument) les valeurs à sommer. La correction est donc : N'oubliez pas de toujo... |
| 14/01/2025 à 09:24 | gregr | Google Sheet / Dupliquer 3 colonnes dans Une seule | Vous pouvez utiliser SORT pour trier les valeurs, et VSTACK pour joindre les colonnes concernées. Vu que vous n'avez pas précisé si vos données sont dans un tableau structuré ou non (ce que je vous recommanderai), j'ai du utiliser FILTER sur les colonnes entières pour récupérer les valeurs non vides... |
| 14/01/2025 à 08:53 | Onemanchauve | Avoir une case formule vide lorsque il n'y a aucune donnée sur la ligne | D'accord avec @BsAlv sur la syntaxe. Quand on commence à en imbriquer ne serait-ce que 2 ou 3 ça devient essentiel avec l'indentation. Sinon, il me semble qu'on puisse s'en sortir en rajoutant une conditon dans les formules. Voir ci-joint... |
| 14/01/2025 à 08:47 | Bec11 | Trouver la remise à appliquer pour avoir une marge déterminée | Toujours aussi clair que du jus de boudin… Ça n'a absolument aucun sens de parler de remise quand vous voulez faire une marge, ce sont deux concepts opposés. Une remise, par définition, réduit la marge. Ensuite on ne sait toujours pas si vous faites le devis ou le recevez (et le réenvoyez ?). Enfin... |
| 13/01/2025 à 17:21 | laurentriv | Somme cellules avec conditions | Déplacez le "bloc" (C12:D14) dans d'autres colonnes non utilisées, par exemple F:G. Vous pouvez aussi les décaler pour s'aligner sur le total en B:C Pensez à adapter les plages de la formule... |
| 13/01/2025 à 17:17 | laurentriv | Somme cellules avec conditions | Je vous en prie. Oui, après vous pouvez l'adapter à votre besoin. C'était juste pour donner un exemple. Bonne fin de journée... |
| 13/01/2025 à 17:00 | laurentriv | Somme cellules avec conditions | En C12 : "gagné" (sans les guillemets) C13 : "en cours" C14 : "perdu" En D12 : Étirer vers le bas... |
| 13/01/2025 à 16:48 | jihemde | Anomalie format date à partir du 01/01/2030 | C'est la décennie en cours, pour faciliter/accélérer l'insertion des dates. À partir de 2030 ça changera et écrire "01/01/30" renverra le 1 janvier 2030 et non plus 1 janvier 1930. C'était déjà le cas avant 2020 où écrire 01/01/20 renvoyait vers 1920, et maintenant vers 2020. Il est intéressant de n... |
| 13/01/2025 à 16:37 | laurentriv | Somme cellules avec conditions | Si vous pouviez partager votre classeur en édition : toute personne disposant du lien , ce serait pratique. Merci beaucoup... |
| 13/01/2025 à 16:34 | Onemanchauve | Avoir une case formule vide lorsque il n'y a aucune donnée sur la ligne | Merci pour votre retour... |
| 13/01/2025 à 16:32 | louloup1er | Extraction de valeurs de différents classeurs | Vous y étiez quasiment : Car WorksheetFunction.Max method (Excel) | Microsoft Learn vous renvoie directement le résultat (càd la "Valeur"). .Valeur ne s'applique qu'aux cellules (objets Range/Cells en VBA). Bonne fin de journée... |
| 13/01/2025 à 16:03 | Onemanchauve | Avoir une case formule vide lorsque il n'y a aucune donnée sur la ligne | Pour vérifier si une cellule est vide, vous avez ESTVIDE et SI qui fonctionnent ensemble Utilisation de la fonction SI pour vérifier si une cellule est vide - Support Microsoft . Donc en J4 on peut écrire Et en H4 : J'ai changé le SI en Fonction Excel : SI.CONDITIONS qui était plus adapté au vu des... |
| 13/01/2025 à 15:45 | laurentriv | Somme cellules avec conditions | Oui bien sur... |
| 13/01/2025 à 15:33 | sdis_FR | Combinaison de plusieurs critères avec des recherches de mots + dates | Merci pour ton retour, bonne journée... |
| 13/01/2025 à 15:10 | sdis_FR | Combinaison de plusieurs critères avec des recherches de mots + dates | La formule suivante fonctionne il me semble Avec E4 et F3 comme sur ta feuille TEST... |
| 13/01/2025 à 14:38 | avdhenour | Boucle de recherche en VBA Excel | Vous définissez la colonne sur laquelle vous voulez chercher Vous utilisez Range.AutoFilter method (Excel) | Microsoft Learn sur cette colonne Vous copiez-collez le résultat dans votre tableau Vous supprimez le filtre, pour la prochaine recherche Si vous voulez quelque chose de plus concret, soyez-l... |
| 13/01/2025 à 14:26 | nesrineha | Transformer_tableau_dynamique_croise_avec_Code_VBA_Excel | Bien sûr, remplacez la partie du code correspondante dans votre macro, et vous pouvez ensuite la lier à un bouton. Vous vous occupez très bien de la gestion de feuille existante ou non, donc a-priori je ne vois pas de raison particulière pour que ça plante. Bonne journée. PS : dans votre profil, la... |