Passionné d'Excel

Inscrit le :26/01/2017
Dernière activité :30/01/2026 à 14:36
Version d'Excel :2010 FR
Lieu :Côtes d'Armor (France)
Messages
5'574
Votes
1'141
Fichiers
8
Téléchargements
14'129
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Pedro22 - page 82

DateAuteur du sujetSujetExtrait du message
28/01/2019 à 15:32Rolins Afficher 2 possibilités selon 3 critèresINDIRECT permet à Excel d'interpréter un texte comme étant une adresse ou un nom de plage. Voici une illustration : En C1, si tu mets =A1, il recopiera le contenu de A1. Dans mon fichier, A1 contient le texte "B1", qui est correspond à une adresse de cellule. Or, C1 ne prend pas la valeur contenue e...
28/01/2019 à 15:11Vincent 59153FormulrPeux-tu illustrer ta demande avec un fichier, plutôt qu'une série de lettres qui n'est (en ce qui me concerne) pas très parlante...
28/01/2019 à 14:26Dub_incFonction SI en fonction de tel texteBonjour, Le dernier paramètre de la formule de RECHERCHE doit être égal à VRAI ou FAUX, que l'on peut aussi écrire 1 et 0 respectivement. Une formule pour l'illustrer : =(1=1) <-- renvoie VRAI =(1=1)*1 <-- renvoie 1 Ou : =(1=0) <-- renvoie FAUX =(1=0)*1 <-- renvoie 0...
28/01/2019 à 14:22Rolins Afficher 2 possibilités selon 3 critèresBonjour tout le monde, salut Steelson ! Merci de m'avoir donné le sourire pour bien démarrer l'après-midi !...
28/01/2019 à 14:16Frugg62 Résultat d'une addition au survol d'une celluleJ'ai du mal à saisir en quoi le fait de prolonger ton tableau est contradictoire avec les propositions faites ? Ta demande est surement réalisable (mais je ne sais pas le faire) via VBA, mais ça risque d'être une usine à gaz pour pas grand chose ...
28/01/2019 à 14:13jg14210Courbe d'un graphique qui change de couleurMa voiture est en panne, peux-tu me dire ce qu'elle a ? Blague à part, on aura du mal à t'aider (et l'absence de réponse en est la preuve) avec si peu d'éléments ...
28/01/2019 à 12:13jg14210Courbe d'un graphique qui change de couleurTu as dû oublier d'ajouter ton fichier.....
28/01/2019 à 12:12Jerem51360 Problème fonction Si ExcelBingo !! Par contre pas pratique du coup pour plusieurs utilisateur.. Au pire, il existe une fonction SUPPRESPACE() que tu peux utiliser dans ta fonction SI.....
28/01/2019 à 11:39Jerem51360 Problème fonction Si ExcelUn vrai fichier Excel serait plus utile pour apporter de l'aide. Je ne sais pas comment tu écris ton "Oui" dans les cellules, mais s'il s'agit d'une liste déroulante, il y a peut être un espace qui s'est glissé quelque part ! Auquel cas, Excel ne reconnaît pas oui , comme égal à oui . Edit : salut T...
28/01/2019 à 10:42Frugg62 Résultat d'une addition au survol d'une celluleJe te propose quelque chose d'un peu différent : Inséré dans le module de la feuille correspondante (voir fichier joint), ce code affiche automatiquement le total de la colonne H dans la barre d'état (en bas à gauche de l'écran)...
28/01/2019 à 10:14katrenaurgab Aide pour formuleSi ces propositions ont répondu à ta problématique, merci d'indiquer que ton sujet est résolu en "validant" le sujet. Le bouton est visible à côté du pseudo sur chaque message. Excellente continuation...
28/01/2019 à 10:11katrenaurgab Aide pour formuleJ'y ai répondu, je ne cautionne pas ce genre de pratique qui va à l'encontre de l’esprit d'un forum. Il n'y a rien de confidentiel dans ton sujet, donc inutile de priver les autres visiteurs d'une solution... Vue la rapidité à laquelle on répond à ton sujet, tu peux te passer des mp.....
28/01/2019 à 10:04katrenaurgab Aide pour formuleIl ne s'agit donc pas d'une somme, mais d'un dénombrement (ce qui parait plus logique...). Si on reprend ton premier exemple, la formule est donc : =NB.SI(H13:L13;">0")...
28/01/2019 à 09:40nickal Exécution macroRavi de t'avoir rendu service ...
28/01/2019 à 09:21nickal Exécution macroIl faudrait plutôt utiliser quelque chose du genre ...
28/01/2019 à 09:18katrenaurgab Aide pour formuleBonjour, Une proposition : =SOMME.SI(H13:L13;">0")...
28/01/2019 à 08:10Pville Realisation de graphique nuage de pointsContent de t'avoir aidé ...
25/01/2019 à 17:31Anne-Soso Convertir du texte en chiffreBonne fin de journée et bon WE ...
25/01/2019 à 17:29DAMARINORechercher plusieurs valeur dans un tableau (#petitevaleur)Il doit y avoir une logique quelque part ! Mais elle m'échappe pour l'instant.....
25/01/2019 à 17:28Anne-Soso Convertir du texte en chiffreJ'ai été trop vite ! Mes formules cherchent la position du mot en en-tête de colonne (TROUVE(B$1;...) par exemple). Je n'avais pas vu que le présence de "s" perturbait ceci ! Il te suffit de tout mettre au singulier dans les en-têtes, car dans baguettes , on trouve bien le mot baguette , l'inverse n...
25/01/2019 à 17:24DAMARINORechercher plusieurs valeur dans un tableau (#petitevaleur)! ? Tu n'apprécies pas ton nouveau sobriquet ...
25/01/2019 à 17:23Pville Realisation de graphique nuage de pointsDans ta plage, tu as une formule qui retourne comme valeur "" . Ceci n'est pas reconnu comme un nombre, mais comme du texte, c'est pourquoi le graphique ne tient plus compte de ton échelle en abscisse. Pour que ça fonctionne, remplace dans tes formules les "" par NA() . Si la présence des #N/A te gè...
25/01/2019 à 17:19Anne-Soso Convertir du texte en chiffreUne contribution : La formule en B2 : =SIERREUR(CNUM(SUPPRESPACE(STXT($A2;TROUVE(B$1;$A2)-3;3)));0) Elle peut-être étendue à tout le tableau sans modification particulière...
25/01/2019 à 16:46Jessie[Débutante] Analyse statistiques sur feuille ExcelJe crois que c'est une utilisation toute désignée des Tableaux Croisés Dynamiques (tu trouveras de nombreux cours et tutos sur internet)...
25/01/2019 à 16:40SkillzZ VBA - Méthode AutoFillJe ne sais pas, mais tu peux faire le test sur un jeu de données fictif de grande taille en comparant les 2 méthodes. En revanche, la réécriture de la formule via VBA sera plus rapide. Tu peux aussi désactiver le recalcul systématique des formules à chaque modification le temps d’exécuter ta macro,...
25/01/2019 à 16:32nova Différencier x et X dans une formuleBonjour, salut M12 , Dans ce cas, ce serait plutôt : =COUNTIF(A1:A20;CHAR(88)) ou sur une version francophone : =NB.SI(A1:A20;CAR(88)) Mais cette écriture est équivalente à mettre directement "X", est n'est malheureusement pour toi pas sensible à la casse. Si tu peux ajouter une colonne, tu pourrais...
25/01/2019 à 16:23perrineTransformer un temps (minutes secondes) en un nombre de secondesUne durée (et/ou une date) dans un tableur est toujours stockée sous forme de nombre. Ce que l'on voit affichée n'est qu'une mise en forme, qui ne change rien à la valeur stockée dans la cellule. La valeur 1 correspond à 1 jour = 24h = 1440minutes = 86400 secondes ! Donc, soit tu saisies différemmen...
25/01/2019 à 16:07DAMARINORechercher plusieurs valeur dans un tableau (#petitevaleur)...
25/01/2019 à 15:24fox500 Masquer le texteUne possibilité pour la formule en D4 : =SI(ET(A4<>"";B4<>"");SI(A4<B4;"Bravo";"Nul");"") Explications : "" correspond à VIDE ou RIEN si tu préfères <> est un opérateur qui signifie "différent de"...
25/01/2019 à 14:45Mishayou Conditions si multiples ?Une proposition pour la première formule : =SI(E3>=$C$18;$D$18;SI(E3>=$C$17;$D$17;SI(E3>=$C$16;$D$16;SI(E3>=$C$15;$D$15;SI(E3>=$C$14;$D$14;SI(E3>=$C$13;$D$13;SI(E3>=$C$12;$D$12;0))))))) La formule peut être étendue vers le bas...
25/01/2019 à 14:04boulamaymeExporter des données sur VBABonjour, Peux-tu être plus claire ? Je ne vois pas ce que tu attends... Aussi, ta pièce joint n'est pas un fichier Excel (donc je vois difficilement comment s'en servir comme base, ne sachant ni quelles sont tes données, ni comment elles sont organisées...), et m'a tout l'air d'être un cours et pas...
25/01/2019 à 12:00BastienC Doublons dans ma base de donnéeL'utilitaire "Supprimer les doublons" dans le menu "Données" ne convient pas ...
25/01/2019 à 11:17AmadineFormule ppur trouver une donnéeUne contribution : Liste des modifications apportées : Passage de ta base de données en tableau structuré (Insertion --> Tableau) Ajout de 2 formules SOMME.SI.ENS* : (ici pour reporter la date correspondant à un article et une date de livraison) *normalement destinée à faire une somme sur un ense...
25/01/2019 à 11:09SkillzZ VBA - Méthode AutoFillTu as plusieurs possibilités, par exemple : copié-coller (qui reporte donc les formules) utilisation d'un tableau structuré (avec report automatique des formules à l'insertion de ligne) réécriture de la formule dans la nouvelle ligne, comme ...
25/01/2019 à 10:53SkillzZ VBA - AutoFill échoueLe lien vers le nouveau post : https://forum.excel-pratique.com/viewtopic.php?f=2&t=119587 On évitera que des gens qui cherchent une solution tombent sur ce post sans trouver leur réponse ...
25/01/2019 à 10:51SkillzZ VBA - Méthode AutoFillDe mémoire, ce n'est pas la dernière cellule qu'il faut mettre, mais bien toute la plage concernée, comme ceci : Après, j'ai du mal à saisir l'intérêt de l'utiliser dans une boucle sur la ligne.....
25/01/2019 à 09:45sat3367Transformer texte en heureBonjour, Tu peux ajouter ceci : =SIERREUR(TaFormule;"")...
24/01/2019 à 11:52Christianh67370Déplacement sur graphiqueBonjour, Merci de joindre un fichier pour illustrer ta demande, car en ce qui me concerne, je ne suis pas un connaisseur ...
24/01/2019 à 11:51Yoyo01000Référence circulaireBonjour ! La macro s'exécute automatiquement à chaque changement de sélection dans la feuille (voir cours : https://www.excel-pratique.com/fr/vba/evenements_classeur.php ), si ce changement à lieu dans les colonnes A à K. Donc pas de bouton, pas d’exécution manuelle.....
24/01/2019 à 11:48Rundle Problème VBA liste déroulante abréviationVoilà ton fichier modifié : Ta plage est maintenant nommée "MaPlage" ( @GVIALLES) et le code VBA est le suivant : Autre possibilité ...
24/01/2019 à 10:58Rundle Problème VBA liste déroulante abréviationActiveCell est une syntaxe déjà utilisée par VBA, donc il faut éviter d'utiliser une variable qui s'appelle ainsi. Aussi, ta macro se déclenche automatiquement à chaque changement sur la feuille en question, et à chaque fois tu lui fais parcourir une plage de cellule. Il faudrait mieux contrôler que...
24/01/2019 à 10:37KOBD Formule si/et/ou en VBAEnfin tu commences à faire évoluer par toi-même ton code... Oui on s'approche de la solution, mais je ne vois pas l'intérêt de contrôler 2 fois que M et N sont vides ! Tu gagnerais en clarté à ne le faire qu'une fois, avant toute autre chose.....
24/01/2019 à 10:10KOBD Formule si/et/ou en VBAEcris les étapes en texte ! D'abord on vérifie qu'il n'y a rien en cellules M et N, Si c'est le cas, alors on fait ...gnagnagna... sinon on fait ...blablabla Tu as voulu fourrer toutes tes conditions dans une seule instruction, avec ce petit travail tu verras facilement que ce n'était pas un bon cho...
24/01/2019 à 10:04Fabrice53VBA : etendre la formule jusqu'a la dernier ligne activePoursuivons ! Pour trouver la dernière ligne, on va coder une action similaire à celle-ci : Se placer sur la dernière cellule de la colonne AC du tableur (AC1048576 sur les versions récentes d'Excel) Appuyer sur CTRL + FLECHE HAUT, ce qui nous emmène sur la première cellule non-vide rencontrée (exem...
24/01/2019 à 09:56Fabrice53VBA : etendre la formule jusqu'a la dernier ligne activeAvant de proposer une solution, on va commencer par commenter un peu ton code : Voilà donc la seule partie utile du code ...
24/01/2019 à 09:52KOBD Formule si/et/ou en VBABonjour Kévin, J'ai parfaitement compris, en revanche tu n'as pas du lire ce que j'ai écris, une fois de plus... Ta macro fonctionne parfaitement, mais elle n'est pas conçue pour faire ce que tu souhaite, visiblement. Je t'invite donc, une fois encore, à te poser pour réfléchir à ce qu'elle doit fai...
23/01/2019 à 13:53cimbombomChamp automatique en fonction de deux critèresTu peux utiliser MOYENNE.SI.ENS : =MOYENNE.SI.ENS(Source!$C$2:$C$43;Source!$A$2:$A$43;Calcul!$E$4;Source!$B$2:$B$43;Calcul!$E$8) S'il n'y a bien qu'une ligne respectant tes 2 critères, ta moyenne se fera sur une valeur, elle sera donc égale à cette valeur. Ce principe fonctionne aussi avec SOMME.SI...
23/01/2019 à 13:49WiLouWaLa Cellule "dynamique" en fonction de la cellule sélectionnéeBonjour, Ton exemple correspond à la première cellule de la colonne sélectionnée et pas de la ligne. Je ne crois pas que ta demande soit réalisable en formule, car à ma connaissance aucune formule ne se réfère à la plage de sélection... En revanche c'est réalisable en macro...
23/01/2019 à 13:46JizinhoFiltre Excel très lentOn ne sait pas ce que contient ton fichier, ni comment tu procèdes pour faire tes filtres... Bref, c'est un peu léger pour apporter une contribution pertinente ...
23/01/2019 à 11:57lucile1515 Récupération de cellule en décaléLa formule en B2 de la feuille 2 : =DECALER(Feuil1!$B$2;0;(COLONNE()-2)*3) A étirer vers la droite...