Cas Pratique excel

Résolu
sawmuno Messages postés 10 Statut Membre -  
sawmuno Messages postés 10 Statut Membre -

Bonjour, j'ai un tableau excel avec des donnéés, Des cabinets avec des TJM (les cabinets en entete du tableau). Maintenant pour chaque ligne, je veux afficher le min des TJM et les cabinets correspondants cest-a-dire ceux de la valeur min.

Pour afficher le min, c'est déjà réglé mais comment afficher l'entreprise et répéter l'action pour toutes les lignes? existe-t-il une fonction oubien un bout de code pour le faire ?

Merci d'avance!

A voir également:

18 réponses

via55 Messages postés 14730 Statut Membre 2 749
 

Re,

Avec une fonction personnalisée pour faire ressortir plusieurs cabinets à égalité :

https://www.cjoint.com/c/MCEtTKjaWAQ


1
sawmuno Messages postés 10 Statut Membre 2
 

Hello,

Oui j'avais l 'option indiquée sur l'image (Désactiver les macros VBA avec notification.)

1
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 

Bonjour,

Etrange...! Vous ouvrez votre classeur puis l'enregistrer sous.. ensuite le fermer et l'ouvrir à nouveau..!


1
sawmuno Messages postés 10 Statut Membre 2
 

Enfin !!!!! j'ai trouvé la solution.

Grand merci a vous tous pour l'assistance bienveillante.!!!!

Thank you so much.

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14730 Statut Membre 2 749
 

Bonjour

Cela aurait été plus simple de joindre un bout de fichier mais prenons un exemple

4 cabinets de B1 à E1 - 4 valeurs de B2 à E2 et en F2 la formule =MIN(B2:E2)

Pour avoir le nom correspondant mettre en G2 la formule

=INDEX($B$1:$E$1;EQUIV(F2;B2:E2;0))

en respectant bien les endroits où il doit y avoir des $

La formule est ensuite étirable au bas du tableau

Cdlmnt

Via


0
sawmuno Messages postés 10 Statut Membre 2
 

Bonjour @via55 StatutMembre ,

Oui effectivement , je veux insérer un bout de fichier à l'appui mais je sais comment on le fait ici. Il n'y a pas cette option il me semble.

0
via55 Messages postés 14730 Statut Membre 2 749
 

Re

Tu poste ton fichier sur un site de partage comme cjoint.com, tu fais créer un lien que tu copies et reviens coller ici


0
sawmuno Messages postés 10 Statut Membre 2
 

D'accord, c'est fait 

 https://www.cjoint.com/c/MCEoDRUvl7w

0
yclik Messages postés 3971 Statut Membre
 

Bonjour

une proposition

=INDEX(Feuil3.$D$1:$BM$1;1;EQUIV(E2;Feuil3.D2:BM2;0))
0
sawmuno Messages postés 10 Statut Membre 2
 

Bonjour @via55 StatutMembre ,

Vraiment merci bcp pour la proposition. C'est bien l'idée.

Mais Mon Ms bloque l'exécution du macros disant la source n'est pas sûr, comment puis-je contourner cela ou avoir le code source pour reproduire sur la vrai bdd.?

Merci beaucoup!

0
sawmuno Messages postés 10 Statut Membre 2
 

@via55 StatutMembre sinon j'ai vue le code, maintenant je vais juste copier mon bdd sur ce nouveau Excel et utiliser. Qu'est-ce que je doit apporter comme modifications sur le code pour prendre en compte tout le fichier (c'est -a-dire avec les données que je viens de collée)

Merci d'avance.

0
via55 Messages postés 14730 Statut Membre 2 749
 

Re,

Si tu ne rajoutes pas de colonnes dans la feuille de base et que les lignes de le feuilles de retour correspondent aux lignes de la feuille de donnée ligne 2 pour ligne 2 etc ,il n'y a pas de modification à apporter à la macro, simplement à étirer la formule

si tu rajoutes des colonnes dans la feuille donnée il faut modifier la boucle For avec le n° de la dernière colonne


0
sawmuno Messages postés 10 Statut Membre 2
 

https://www.cjoint.com/c/MCFmdbo64wa

je te montres la première partie de ce que j'avais commencer. Le souci également est que Microsoft bloque l'exécution des marcos sur ce fichier. consultez le lien ci-joint.

Merci d'avance.

0
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 

Bonjour,

Juste au passage, lorsque vous ouvrez le classeur vous avez un avertissement: les macros ont été désactivées... Clic sur bouton Activer le contenu


0
sawmuno Messages postés 10 Statut Membre 2
 

Bonjour @pingou StatutMembre

Oui effectivement. Mais où est ce je trouve ce button please?

Est-ce que ca marche parfaitement quand vous faites cela ?

0
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 

Bonjour,

Voir :


0
sawmuno Messages postés 10 Statut Membre 2
 

Hello,

chez moi, ce n'est pas ce qu'on m'affiche.Je sais qu'estce que je dois regler dans les paramètres ?

0
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 

Bonjour,

Dans les options  Excel selon image:


0