Extraction des données d'une référence avec Excel

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 46

  • @Camberabero738
    @Camberabero738 5 років тому +1

    Les textes de vos tutos sont excellemment rédigés. On sent un gros travail de préparation, qui permet une coordination parfaite entre les images et votre discours, particulièrement dense en informations utiles. Félicitations.

    •  5 років тому

      Je vous remercie infiniment GRH Conseil de soulever ce point important. Le travail de préparation est effectivement conséquent. J'essaie tant que possible de monter des cas pertinents et parlants. Je m'attache ensuite à dérouler une progression pédagogique la plus aisée possible, quelle que soit la solution à monter. Grand merci à vous une fois de plus.

  • @romlef526
    @romlef526 6 років тому +1

    Bonsoir, magnifique formation !! exploitation totale des fonctions index et equiv !!! un vrai régal !!! je viens de le refaire en parallèle, et tout fonctionne très bien, je suis très heureux, elle est super hyper pratique et en deux clik, on retrouve toutes les infos demandés !!!! grand merci à vous, bonne soirée à vous

    •  6 років тому +1

      Bonsoir mon Cher Rom Lef, je partage pleinement votre point de vue, ces techniques adaptées à des cas professionnels procurent à la fois souplesse, puissance et grande satisfaction. Un grand merci à vous comme toujours et excellente soirée.

    •  6 років тому +1

      J'oubliais, il y aura bientôt une suite assez étonnante à ce tuto, qui j'espère vous plaira.

    • @romlef526
      @romlef526 6 років тому +1

      Rossetti Stéphane , j'en doute pas une seconde ... J'en suis friand 😁😁😁

    •  6 років тому

      Merci beaucoup Rom Lef.

  • @nouny031
    @nouny031 4 роки тому +1

    Bonsoir, merci pour le tuto, c'est toujours très instructif de vous suivre

    •  4 роки тому

      Je vous en prie Nouny031. Merci beaucoup pour ce message en retour.

  • @GeorgeBander
    @GeorgeBander 6 років тому +1

    C'est encore moi cher professeur ! J'attendrai donc la suite de ce super tuto, que je viens de réussir, mais que je vais adopter sur ma propre base !! Un super grand merci, car ceci est vraiment génial, que de la fonction et un travail magnifique ! Bonne soirée cher professeur, et à bientôt !!

    •  6 років тому +1

      Bonsoir mon Cher Gérard, c'est toujours une grande satisfaction pour moi de recevoir vos retours et comme à chaque fois, j'en suis comblé. J'aime beaucoup votre approche qui consiste à adapter ces techniques à vos propres bases car c'est bien là l'objectif final. Un grand bravo à vous mêlé d'un grand merci. La suite sera originale et étonnante, j'espère qu'elle vous plaira.

  • @sadkisalwa695
    @sadkisalwa695 6 років тому +1

    Je vous tire mon chapeau..Merci 10000000 fois "Superman"

    •  6 років тому

      C'est très gentil à vous, c'est moi qui vous remercie pour ce retour si gratifiant.

  • @Simlaoui
    @Simlaoui 6 років тому +1

    bravo professeur c'est une vidéo très riche félicitations.

    •  6 років тому

      Bonjour Elhassan Simlaoui, merci beaucoup pour ce retour.

  • @frogeregis
    @frogeregis 6 років тому +1

    Merci bcp Stéphane

    •  6 років тому

      Je vous en prie François, merci à vous pour ce message.

  • @fsoe7936
    @fsoe7936 5 років тому +2

    vous êtes un génie :)

    •  5 років тому

      Merci infiniment fs oe

    • @Camberabero738
      @Camberabero738 5 років тому

      C'est surtout un gros bosseur.

  • @rabahghouti7070
    @rabahghouti7070 6 років тому +1

    احسنت سيدي فالفكرة فعالة حقا

    •  6 років тому

      Merci beaucoup, c'est très gentil à vous.

  • @abdoulkarimbalde2802
    @abdoulkarimbalde2802 6 років тому +1

    Bonsoir Mr Stéphane c'est un grand plaisir de vous savoir à côté de nous pour nous donner toujours les meilleurs cours, et surtout votre disponibilité est inégalable, Je vous remercie infiniment.
    Je viens avec une autre question, je voudrai savoir comment convertir le montant en chiffre en lettre en VBA ACCESS.

    •  6 років тому

      Bonjour Monsieur. Merci infiniment pour votre message. Le sujet dont vous parlez est une vidéo que je souhaite monter dans quelques semaines. Mais d'ores et déjà, sachant que nous avons développé le code VBA sous Excel : www.bonbache.fr/convertir-les-nombres-en-textes-en-vba-excel-165.html, il est possible de questionner la cellule Excel du résultat par le biais de VBA depuis un formulaire Access : www.bonbache.fr/communication-entre-access-et-excel-par-le-code-vba-180.html

    • @abdoulkarimbalde2802
      @abdoulkarimbalde2802 6 років тому +1

      D'accord merci a vous Mr Stephane pour votre incroyable aide, je ne sais finalement pas comment vous qualifier tellement vous etes utile vraiment. Mais je vous dit grand Merci
      Je vais essayer, si j'ai des soucis je sais que je peut compter sur vous. C'est magnifique sa.

    •  6 років тому

      Encore une fois un grand merci à vous pour ces messages très honorant.

  • @bassisessaidexcel
    @bassisessaidexcel 5 років тому +1

    merci

    •  5 років тому

      Avec plaisir Essaid.

  • @ergymoussian4583
    @ergymoussian4583 6 років тому +1

    merci infiniment Stéphane. Mais au fait, comment faites vous pour penser tout ça ?

    •  6 років тому

      Bonjour Ergy Moussian et merci beaucoup pour votre message très plaisant. Généralement les idées me viennent lorsque j'anime des formations pour des professionnels qui expriment des besoins spécifiques à résoudre. Très bonne journée à vous.

  • @Camberabero738
    @Camberabero738 5 років тому +1

    Je ne comprends pas l'utilité de faire une extraction plutôt qu'une série de filtres et de masquages de colonnes d'une base de données. Cela me semble beaucoup plus lourd.

    •  5 років тому +1

      Bonjour GRH Conseil et merci pour votre message. Ces démonstrations ne remettent pas du tout en cause l'utilité des filtres lorsque l'objectif est de pouvoir interpréter les données rapidement en lieu et place. La philosophie d'une extraction est différente. Premièrement, elle est susceptible d'évoluer en même temps que les données sont actualisées. Sa vocation est alors de permettre des traitements supplémentaires sans altérer la source. Les besoins de tels opérations sont effectivement fréquents.

  • @elhodhniamine6687
    @elhodhniamine6687 6 років тому +1

    Bonjour;je viens de découvrir cette vidéo.En voulant reproduire le contenu,je cale sur l'entrée.
    Dans la formule en G3:dès que je valide,excel me signifie:"vous avez introduit trop d'arguments pour cette fonction" et pointe le +1et je ne peux aller plus loin?Etant débutant je ne trouve rien à faire.Je suis sur Excel 2016 et la formule est fidèlement reproduite.Pourriez-vous SVP m'aider.Merci

    •  6 років тому

      Bonjour Amine. Je pense que la formule est presque fidèlement reproduite. Le message d'Excel est symptomatique. Vous avez dû inclure l'incrémentation (+1) dans les parenthèses de la fonction alors qu''elle doit intervenir après. Je vous suggère le pas à pas détaillé à cette adresse : www.bonbache.fr/extraction-des-donnees-d-une-reference-avec-excel-256.html, où toutes les formules sont strictement retranscrites.

  • @JEJESAX
    @JEJESAX 4 роки тому +1

    Bonjour et merci pour ce travail très instructif. Je rencontre un problème lors de la création de la liste de valeurs uniques =SI(NB.SI($C$2:C2;C3)>0;"";MAX($G$2:G2)+1). En effet, à partir de la 1ère ligne vide de la table stock (ici ligne 802), l'incrémentation se poursuit en colonne G (395, 396...) alors qu'aunune donnée n'est repérée en colonne C). Du coup, la création de ma liste dynamique va générer des 0 et donc une liste vide à rallonge.... Je ne trouves pas l'erreur Merci !

    •  4 роки тому +2

      Bonjour Jérôme et merci pour votre message. Dans ce cas l'idée consisterait à poser un double critère : SI(Ou(NB.SI($C$2:C2;C3)>0;C2="");"";...

    • @JEJESAX
      @JEJESAX 4 роки тому +1

      Magnifique 😁

  • @GeorgeBander
    @GeorgeBander 6 років тому +1

    Bonjour cher professeur ! J'ai un problème avec la fonction "SI" associé avec "MAX" ! Je retrouve toujours 1 et ensuite zéro pour la recopie..??? J'ai bien noté SI(C3=Console !$B$5;MAX(Stock!$H$2:H2)+1;""), et ne trouve pas le résultat escompté ! Pour le reste, cette façon d'aborder les doublons et magnifiques...Je vous en dirai plus après que vous m'ayez répondu, si cela ne vous dérange point, bien sûr !! D'avance merci...

    •  6 років тому +1

      Bonjour mon Cher Gérard et tout d'abord un grand merci pour votre retour, comme toujours. En H3 de la feuille Stock, la formule est précisément celle-ci : =SI(C3=Console!$B$5;MAX($H$2:H2)+1;""), ce qui semble bien équivalent à la vôtre. Ce qui me chagrine, c'est qu'à aucun moment la formule ne devrait retourner la valeur 0, nous ne lui demandons jamais. On dirait un souci de syntaxe que je ne décèle pas dans la formule que vous m'avez écrite. Le préfixe Stock! n'est pas gênant, il désigne bien la feuille du calcul en cours. Pouvez vous essayer de recopier précisément le calcul que je vous ai fourni dans la barre de formule de la cellule H3 ?

    • @GeorgeBander
      @GeorgeBander 6 років тому +1

      Cher professeur, j'ai recopié exactement la formule telle que vous me l'avez écrite...! Le résultat en H3 est 1, puis pour la recopie, vide, plus rien...! Je ne découvre pas l'erreur et cela m'irrite un peu ! Je ne comprend pas le pourquoi, car jusque là, tous allez pour le mieux, c'est à dire, rien de bien compliqué ? Alors je ne vois pas ....Désolé !

    • @GeorgeBander
      @GeorgeBander 6 років тому +1

      Bonsoir cher professeur ! Désolé, mais ce fut belle et bien une erreur de ma part ! Le "mal" est réparé, m'étant mis sur la première case au lieu de la deuxième, le résultat escompté n'était pas bon, la formule elle fonctionne bien ! Et j'ai donc les 6 premiers n° comme il se devait ! La fatigue sans doute, (très peu dormi) et où le verre de vin de midi !!! mdr...Merci pour tous ....!

    •  6 років тому

      Tant mieux mon cher Gérard, une erreur d'étourderie due à la fatigue. Effectivement, si le placement n'était pas correct, le décompte ne pouvait s'amorcer, nous ne cherchions pas du bon côté. Bien joué donc et très bonne soirée à vous.

  • @Michel88200
    @Michel88200 6 років тому +2

    Bonjour,
    Toujours intéressant
    Par contre, j'ai omis la colonne N pour la liste déroulante avec cette formule qui ne prends pas les cellules vides avec formule
    =DECALER(Console!$M$4;;;NB.SI(Console!$M:$M;">*

    •  6 років тому

      Bonjour Michel, merci pour votre retour et pour cette astuce qui vaut le détour.

  • @nomanonimous.prenomanonimous
    @nomanonimous.prenomanonimous 6 років тому +1

    Bonjour
    je suis toujours présent dans l'ombre, mais par manque de temps, je ne vous remercie pas assez de votre travail.
    Perso, c'est drôle de voir comment une problématique courante en entreprise est résolue par une autre approche que la sienne.
    Par exemple, j'utilise souvent LIGNE() & PETITE.VALEUR() ou grande.valeur.
    Stock en G3 =SI(C3C2;LIGNE();"") vers le bas....
    Console en M4 =PETITE.VALEUR(Stock!G:G;LIGNE()-3) idem etc..
    Console en b10 =RECHERCHEV(PETITE.VALEUR(Stock!H:H;LIGNE()-9);Stock!H:I;2;0) liée à Stock en I3 =SI(H4="";"";E4)
    bref on s'amuse.
    et index equiv à toute les sauces.

    •  6 років тому

      Bonsoir nomanonimous prenomanonimous, c'est un plaisir de vous retrouver et je vous remercie grandement pour votre retour. Votre approche est à la fois ingénieuse et efficace, c'est toute la souplesse et la puissance d'Excel qui permet d'aboutir les solutions sous différents angles, proche de la philosophie programmation. Ces imbrications finalement traduisent le même raisonnement, mais la processus est différent. Je me souviens au travers de l'un de nos échanges passés que vous exploitez régulièrement la fonction Petite.Valeur et c'est tout à votre honneur car elle est méconnue et permet de grandes prouesses lorsqu'elle est judicieusement imbriquée. C'est moi donc qui vous remercie pour ce message gratifiant et j'en profite pour vous souhaiter une très bonne soirée.