Résultats pour "obtenir rang general partir colonnes"

4'096 résultats pour cette recherche

Bonsoir,

Je rencontre un petit pb de tableur, surement anodin mais je ne trouve nulle part la solution!

Je voudrais obtenir un classement général à partir de 2 "rangs"

Je joint un exemple de fichier, merci d'avance !

10rang.ods (11.09 Ko)

Bonjour la communauté,

Je reviens vers vous pour un problème sur mon fichier de contrôle qui me dresse un bilan général des contrôles réaliser mais j'aimerai avoir a coté de celui-ci un bilan individualisé.

Je vous met le fichier, si quelqu'un a une solution je suis preneur.

Bonjour à tous,

J'effectue actuellement un stage dans le cadre de mes études et je dois beaucoup travailler sur excel et par conséquent utiliser le VBA. Le problème c'est que je suis totalement novice en VBA donc je rencontre pas mal de problème lors de l'écriture de mon code.

Je vous joins une partie du fichier sur lequel je travaille en ce moment. Le fichier original contient 1700 lignes et 170 colonnes mais je suppose que ça ne change pas grand chose.

J'aimerais en fait trier toute mes colonnes, compter le nombre de cellule qui contiennent un chiffre et enfin utiliser la fonction rang pour classer toute mes colonnes.

J'ai essayé tant bien que mal mais je cale complètement.... je suppose qu'il y a un problème avec certain de mes arguments mais impossible d'y remédier!

Pouvez vous m'aider svp?

Merci d'avance,

Marlow

12test-1.xlsm (20.25 Ko)

Bonjour à tous,

Nouvelle sur ce forum voici ma petite question :

Je cherche une formule (pas macro) qui me permettrait d'obtenir le rang d'apparition de chaque valeur au sein d'une même colonne. J'ai essayé avec la fonction RANG mais cela ne correspond pas à mon besoin. J'ai imaginé un mix entre NB.SI et NBVAL...mais je n'y arrive pas !

Pour mieux comprendre voici le lien vers mon fichier exemple.

https://www.excel-pratique.com/~files/doc/X893cQuestion_ordre_par_valeur.xls

En colonne C : le résultat que je voudrais obtenir avec la formule (ici tapé manuellement) .

L'eps.2 en ligne 3 apparait pour la 1ère fois.

L'eps.2 en ligne 4 apparait pour la 2nde fois

etc.

Je suis certaine que ce n'est pas si compliqué et que vous pourrez m'aider,

Merci d'avance !

Salut le forum,

je tente d'obtenir le rang d'une valeur dans un code VBA sans passer par une cellule.

Private Sub BTN_tirage_Click()
Dim v1 As Integer, v2 As Integer, v3 As Integer, v4 As Integer, v5 As Integer, v6 As Integer
Dim valeurs(1 To 6) As Long

Randomize
valeurs(1) = Int(Rnd * 100000)
valeurs(2) = Int(Rnd * 100000)
valeurs(3) = Int(Rnd * 100000)
valeurs(4) = Int(Rnd * 100000)
valeurs(5) = Int(Rnd * 100000)
valeurs(6) = Int(Rnd * 100000)

v1 = Application.WorksheetFunction.Rank(valeurs(1), valeurs, 0)

LBL_tirage_j1.Caption = v1
LBL_tirage_j2.Caption = v2
LBL_tirage_j3.Caption = v3
LBL_tirage_j4.Caption = v4
LBL_tirage_j5.Caption = v5
LBL_tirage_j6.Caption = v6

End Sub

Dans la ligne v1 = Application.WorksheetFunction.Rank(valeurs(1), valeurs, 0), le terme valeurs me cause une erreur.

Merci pour votre aide.

Bonjour !

Je voudrais créer une macro qui pourra trier les données que j'ai exportées d'un fichier dessin Revit

Je voudrais que peu importe les données qui se trouvent dans les colonnes, la macro sélectionne le "Field 1" puis le critère 1 du field1, ensuite le "Field 1" puis le critère 2 du "Field 1", puis le 3... Puis, qu'il passe au "Field 2" et qu'il sélectionne le critère 1 du "Field 2" ,puis le critère 2 du "Field 2"... Et ça jusqu'au "Field 4"

Pouvez-vous m'aider svp ? Je suis complètement bloqué

Bonjour,

Je suis plutôt novice sur Excell et j'ai besoin de créer outil permettant d'alimenter un fichier général à partir de sous fichiers et/ou vice versa.

en plus clair : j'ai une base de 1000 lignes mais avec 12 personnes concernées. Pour chacune de ces personnes, j'ai besoin de créer 1 feuille contenant une partie des 1000 lignes. Je sais créer les feuilles individuelles, ce que je ne sais pas faire, c'est ensuite de mettre à jour la base de manière que l'onglet individuel soit renseigné ou de renseigner les ongets individuels et que cela impacte la base.

Je ne sais pas si je suis assez claire dans ma requête.

Je vous joins un mini fichier.

Merci d'avance pour vos conseils ou informations.

Tatine

PS je ne sais écrire aucune formule si elle est plus compliquée que...... somme.

VOILA LE MINI FICHIER EN QUESTION

37classeur1.xlsx (12.36 Ko)

Bonjour,

Débutante et nouvelle sur le site

J'ai petit soucis:

Alors j'ai 9 onglets en tout sur mon fichier excel. Chaque onglet comporte le même tableau.

Dans 8 onglets nommés gest1, gest2, gest3 etc. chaque gestionnaire rempli le tableau à sa guise (ajout, suppression, modifications). J'aimerais que toutes les saises se répercutent dans le dernier onglet récap. S'il y'a un ajout, une modif ou une suppression , qu'elles soient répercuter dans ce dernier onglet. Et si c'est possible, que la saise ne puisse pas se faire sur cette feuille récap.

Je joins mon fichier dans lequel j'ai écris une macro mais qui ne fonctionne pas correctement: https://www.excel-pratique.com/~files/doc/Z7YJitest_cumuls.zip

Merci pour l'aide

Estelle

SVP - comment alimenter automatiquement tableau général à partir des onglets alimentés au fil de l'eau et dans n'importe quel ordre - Merci d'avance - si possible par formules (avant macro que je ne connais pas)

Edit Amadéus: Je te déconsille de mettre ton adresse au vu de tous, car après, ta boîte risque de déborder de spam.

https://www.excel-pratique.com/~files/doc/15sRMSuivi.xls

Bonjour

Je chercher à définir des priorisations à partir de plusieurs données, dans le tableau excel- joint , je voudrait établir la règle suivante :

1/ Est prioritaire les collaborateurs éligibles, qui ont le temps de transport le plus important (cas des 120mn)

A temps de transport égal, seront priorisés, ceux avec enfant (priorité 1.1), puis ceux sans enfant en partant du plus âgé(priorité 1.2)

2/ puis avec un temps de transport immédiatement inférieur à ceux du point 1

A temps de transport égal, seront priorisés, ceux avec enfant (priorité 2.1), puis ceux sans enfant en partant du plus âgé(priorité 2.2)

3/Ainsi de suite.....

le tableau excel joint est un exemple, je ne peux pas transposer les données dans l'autre sens car dans le haut du tableau réel, il y a une multitude de critères qui permet d'identifier si le collaborateur est éligible ou non

En vous remerciant de votre aide

cdlt

Router

4test.xlsx (11.42 Ko)

Bonjour,

je suis en train d'essayer de mettre en place un système pour obtenir automatiquement le classement pour une compétition d'escalade (la partie qui est difficile c'est la catégorie difficulté, les autres (bloc et vitesse suivront toutes seules).

Ma question est la suivante :

  • si je prends 2 participants A et B, je sais écrire une (grosse) formule (faisant référence à plein de cellules, y compris d'une autre feuille) qui me renvois -1 si A<B , 0 si A=B, 1 si A>B (les inégalités étant au sens du classement).
  • comment à partir de ça obtenir le classement de chacun?

Si ce n'est pas assez clair, voici le détail :

Il y a 8 voies (5b(le plus facile), 5c, 6a, 6b, 6c, 7a, 7b, 7c(le plus dur)).

Une voie est considérée comme réussie si on l'a réussie (bien sur), ou si 3 voies de niveau supérieur et consécutifs ont été réussies.

Chaque voie donne 1000/(nbr_de_réussites_de_la_voie +1) points.

Le classement se fait au nombre total de points.

Jusqu'à là, ça va.

Le problème est qu'avec ce système, il y a de grand risques d'égalités y compris dans les têtes de classements (ce qui est embêtant pour la remise des prix). On a donc décidé de plusieurs critères visant à départager (en particulier les meilleurs, les égalités parmi les moins bon ne gênant pas). On regarde dans l'ordre:

  • celui qui a réussi la voie la plus dure gagne
  • celui qui a eut besoin du moins d'essais pour réussir sa voie la plus dure gagne
  • celui qui a mis le plus de dégaines (en gros, qui est allé le plus haut) sur la cotation (=difficulté) juste au dessus de la voie la plus dure qu'il a réussit gagne
  • celui qui a mis le moins de temps pour faire sa voie la plus dure qui gagne
(à noter, seul le premier critère est appliqué sur tout le classement, pour les 3 suivants, on ne prend en compte que la 7a, la 7b et la 7c, étant donné que le chronométrage nécessite un arbitre supplémentaire)

On peut donc assez facilement comparer A et B avec une formule de la forme:

SI(pointsA<pointsB;
   -1;
   SI(pointsA>pointsB;
      1;
      SI(voieMaxA<voieMaxB;
         -1;
         etc.
      )
   )
)

Mais comment à partir de là obtenir le classement, j'ai pas trouvé.

Pour l'instant, le mieux que j'ai trouvé, c'est:

  • je calcule le classement aux points avec la fonction RANG (disons en colonne A)
  • je mets un nombre correspondant à la voie la plus dure en colonne B (de 1 pur 5b à 8 pour 7c)
  • je calcule le classements aux points+voie maxi en colonne C avec la formule suivante:
A1 + NB.SI.ENS(
       $A$1:$A$100  ;  "="&A1 ;
       $B$1:$B$100  ;  "<"&B1
) 

-puis je recommence avec le critère suivant : ça marche, mais c'est très moche

Est ce que quelqu'un aurait une idée comment faire ça plus élégamment?

Merci d'avance

Sandro

PS : en pièce joint mon fichier excel : les réussites sont à entrer en feuille 1 (sous la cotation ou "réussie", on met le nombre d'essais) et les calculs se font en feuille 3

Bonjour

Je voudrais une formule excel qui me permettrait de calculer le classement général d'une course chronométrée ( type course de vélo ). Je voudrais rentrer à chaque étape le temps de chaque coureur ( minutes / secondes ), et grâce à une formule obtenir le classement général des coureurs ( minutes / secondes ) sur la ligne d'en dessous.
Merci d'avance pour votre aide !

Bonjour tout est dans le titre,

j'ai 4 feuilles

3 avec la même macro répétée et un bouton identique pour chaque feuille.

1 avec un bouton général qui doit "déclencher les trois autres.

j'ai vraiment essayer plusieurs choses, comme affection d'un bouton. je commence à me familiariser avec le mode création et les différents menus, mais sans résultats.

Bonjour à toutes et à tous,

Je suis nouveau sur ce forum, comme en VBA.

Après avoir recherché dans ce forum et dans d'autres, je n'ai pas réussi à trouver de formules qui puissent résoudre mon problème, d'où ce nouveau sujet, j'espère qu'il ne s'agit pas d'une répétition...

Je dois remplacer une série de noms : "appel" "atelier" "aujourdhui" dans une colonne, par des chiffres "appel" = "228" ; "atelier" = 229, etc... Passer par la simple fonction rechercher et remplacer serait trop laborieux.

J'ai créé une autre feuille qui précise le chiffre (colonne B) qui doit être attribué au nom à remplacer (colonne A). L'idéal serait que cette correspondance entre la colonne B et la colonne A de la feuille 2, s'applique à tous les noms de la feuille 1.

Avez-vous, s'il vous plait, connaissance d'un VBA qui permette de faire cette modification ?

D'avance merci pour votre aide !

Rouk2

3testforumvba.xlsx (15.70 Ko)

Bonjour,

Pour "automatiser" une manipulation, j'aimerai faciliter une mise en page que je dois faire régulièrement.

Des résultats provenant de plusieurs contributeurs (A, B, C...) sont centralisés dans un même tableur excel (onglet "Résultat"). J'aimerais, par des formules, obtenir de manière rapide un tableau par contributeur (ex: que pour A - onglet "MeP").

Le tableau que je souhaite obtenir doit être "prêt à copier", et donc reprendre l'ensemble des éléments de chaque contributeur. J'ai effacé certaines colonnes pour des raisons de confidentialités, mais le principe est là.

Le tableau sur l'onglet "MeP" présent dans la PJ est un exemple non fonctionnel, que j'ai fait à la main (il n'affiche qu'un résultat).

Je pense que l'effet est similaire à un filtre des données, mais cette option ne répond pas à mon besoin. J'ai essayé la fonction "recherchev" qui ne fonctionne pas (je base le filtre sur le contributeur, et chaque contributeur peut avoir plusieurs lignes). J'ai également essayé de détourner la fonction somme.si.ens sans succès (pas assez de critères pour n'avoir qu'un seul choix à la fin).

Quelqu'un aurait-il une solution ?

Par avance merci.

Bonjour

J'ai besoin de votre aide pour lier deux fichiers mais le deuxieme fichier sera créer par l'utilisateur.

Je m'explique :

J'ai deux fichiers pour suivre la production : le premier suit les étiquettes qui sont imprimés ("Impression Item n°item"), le deuxiéme suit les étiquettes qui sont découpées("Découpe Item n°item"). (Necessité d'en avoir deux differents car ils seront ouvert en rempli en parallele).

C'est deux fichiers sont utilisés à chaque production (partant d'un template de base car chaque production est différente en terme d'étiquettes imprimées). => A la fin de la semaine, production de 8 items differents => 8 * 2 fichiers excel (je repars toujours des template pour chaque production)

L'utilisateur prend donc le Template "Impression Item n°item", l'enregistre sous "Impression Item n°1" par exemple, rentre les informations concernant le volume, la date, etc. Et le nombre d'étiquettes imprimées par jour.

impression item 1

Ensuite, il prend le Template "Découpe Item n°item", l'enregistre sous "Découpe Item n°1".

Dans l'ideal, je voudrais qu'il y ai les mêmes informations de base entre "Impression Item n°1" (l'utilisateur rentre les données), et "Découpe Item n°item" (une formule va chercher les données dans "Impression Item n°1" et l'utilisateur ajoute le nombre d'étiquettes découpées par jour).

Ensuite, il entrerait le lien de l'Excel d'impression de base dans une case dédiée, et toutes les informations se mettraient à jour.

decoupe item 1

La seule façon que j'ai trouvé pour mettre les valeurs de la meme case du fichier Impression est de cliquer directement sur la case. Donc on aurait la formule : ='[Impression Item 1.xlsx]Sheet1'!$D$3 . Mais cela ne m'est d'aucun interet car l'utilisateur ne va pas modifier à la main tous les liens. (Ou peut être est ce possible avec un Recherche/Remplace automatisé ?)

Néanmoins, je pensais qu'on pouvait modifier le lien dans la formule en le remplacant par une cellule dans laquel l'utilisateur met son lien de base. Par exemple la formule serait : ='[A1]Sheet1'!$D$3 avec A1 = lien hypertexte "Impression Item 1.xlsx".

Mais cela ne marche pas...

Auriez vous une solution pour moi ? En existe t'il une simple sans VBA ?

Merci beaucoup

Bonjour à tous !

Tout fraichement arrivé sur ce forum, je m'excuse par avance si quelle erreur que ce soit sera commise par mégarde :-/

Mais dans tous les cas vous remercie par avance pour l'aide précieuse et nécessaire !

Je tente de construire la conversion d'un planning général que nous utilisons en planning individuel

Le planning général comprend l'ensemble des employés affiliés à une activité (ou à un client) par jour

Un employé peut être affilié à un client un jour puis à un autre client le jour suivant...etc.

L'idée sera de consolider ces données (détail à suivre) afin de constituer un planning INDIVIDUEL par employé qui reportera le client avec lequel travailler à tel jour SELON LE PLANNING GENERAL fait en amont

  • Nom de l'employé
  • Client affilié
  • Plage horaire
  • Cumul des tâches communes (reporting / meeting / training)

Je me suis cassé la tête avec des RechercheV ou RechercheH mais les "lookUp" sont à faire sur une multitude de plages différentes (=nombre de clients)

Ci joint une version non confidentielle utilisable, avec quelques explications des automatiques souhaités

Mille mercis par avance !

Cyril

Bonjour,

J'ai un problème simple mais je me casse les dents dessus.

Je vais essayé d'être le plus clair possible.

Objectif : Graphiques Pareto avec des TCD.

Problématique : Le "tri du plus grand au plus petit" se fait dans les sections mais pas sur le TCD global.

Solution temporaire : Actuellement, je copie/colle le TDC afin de le trier pour faire mes graphiques Pareto.

Fichier exemple :

7pareto-v1.zip (38.95 Ko)

Merci d'avance, je suis à disposition pour toute information complémentaire.

PS : Je ne suis pas un robot, je trouve juste cette mise en forme plus clair

Bonjour,

Je vous expose mon problème :

Dans l'onglet Marge sur prochain CA, j'ai fait un champs calculé qui prend la quantité x par marge produits.

Le calcul se fait bien sur la ligne mais pas du tout sur le total Général (j'ai mis en jaune le total que je veux voir apparaître)

Auriez-vous une solution à me fournir

N'hésitez pas à me donner également votre méthode (histoire de progresser sur Excel).

Merci d'avance.

Marie

Bonjour,

J'ai un problème avec un TCD que j'ai fait pour un autre topic,

Je n'arrive pas a afficher les totaux par colonne (en ligne ça marche), pourtant l'option est bien coché, et ce via tout les formulaires possible

En soit je ne pense pas que ce soit nécessaire a la résolution du problème ici, mais je voudrais comprendre pourquoi il ne le fait pas ...

Si vous avez une idée je suis tout ouïe

49plage-horraire.xlsx (205.51 Ko)

Recherches récentes

planning grantgrantmise forme conditionnellecharge planningplanning injectionplanification injectionplanificationfacture pdfpdf vbauserformidentite ordinateurligne totauxagendaplanning location voituremacro save pdf 2017 macpowerqueryouvrir fichier variableprogramme creercreer programmestock