Definir une plage de cellule avec des chiffres ?

Résolu/Fermé
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 - Modifié par GuillaumeCha le 13/09/2016 à 06:55
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 - 14 sept. 2016 à 03:52
Bonjour a tous,

Merci d'avance pour votre aide et le temps que vous allez consacrer pour mon probleme.

Mon fichier est compose d'un nombre de lot allant de 1 a 700. avec des donnees a leur propos (classique donnees et non calcules comme la taille, la couleur, le prix etc.)

sur un autre onglet j'ai mon type de lot avec les numeros qui correspondent.
Par exemple: Voiture : lot 1 a 48, lot camion 49 a 540, lot moto 541 a 700.
Jusqu'a la rien de complique.
Ce qui se complique, c est que j'ai fait un ranking du prix de mes lots.
Et j'aimerai recuperer sur un troisieme Feuillet mon top 3 voitures, top 3 motos et top 3 camions.
Le probleme c'est qu'il faut que je definisse la plage de recherche pour recuperer le plus petit ranking de mes voitures pour ensuite faire un vlookup et recuperer mes donnes.

Si je n'ai pas ete assez Claire:
Mon ranking total je vais avoir des lots de camions et de voiture dans mon top 10. Pas de motos par exemple.

J'aimerai sortir mon top 3 seulement pour voiture sachant que c'est pas forcement le top 3 total que j'ai fait ( vu qu'il peut y avoir des camions).

Il faut donc que ma function ou VBA definisse la plage (qui sera du lot 1 a 48) puis trouve les 3 lots ayant le ranking le plus bas dans cette plage et enfin avec un vlookup par exemple me ressortes les donnes de ce lot.

J'espere que j'ai ete assez Claire...
Merci d'avance,

G

6 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
13 sept. 2016 à 07:05
Bonjour,

Pas tout compris, crée un exemple de fichier anonymisé et dépose le dans une réponse
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 08:36
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 08:36
Voila !
Merci de ton aide !
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
13 sept. 2016 à 08:55
Re,

je ne comprends toujours pas, que doit il y avoir par exemple sur tes lignes 25, 34 et 40 onglet Analysis
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 09:03
J'aimerai que cela fasse comme pour la ligne 10 mais pour seulement les voitures, puis les camions puis les motos.

La ligne 10 repond a la question : Quelle est ma meilleure vente ?
La ligne 25 repond a la question : Quelle est la voiture qui a ete la meilleur vente ?
la ligne 34 repond a la question : Quelle est la motos qui a ete la meilleur vente ?
ainsi de suite pour le camion
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
Modifié par Fahora le 13/09/2016 à 09:20
Bonjour , Guillaume , Mike.

Pour le lot en B25 :

=PETITE.VALEUR(INDIRECT("Data!E"&Analysis!$B$2&":E"&Analysis!$C$2);1)

Explication : Indirect te permet de récuperer la valeur de B2 et C2 qui sont tes bornes pour les voitures.
Petite valeur te donne la k-ieme plus petite valeur de ta matrice.

En somme ici :
=PETITE.VALEUR(INDIRECT("Data!E"&Analysis!$B$2&":E"&Analysis!$C$2);1)

c'est la meme chose que :

=PETITE.VALEUR(Data!E1:E12);1)

dans ton fichier , sauf que désormais tu peux modifier B2 et C2 pour augmenter ta plage de recherche.

Ainsi tu pourras utiliser les fonctions INDEX et EQUIV comme tu l'as fait précédemment.

Cordialement,
Nos seules limites sont celles que nous nous imposons nous-même.
La politesse et un merci ne tuent pas. Il existe un bouton pour "Résolu" pour confirmer que     votre problème n'en est plus un. Fahora
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 09:37
G-E-N-I-A-L !

Un grand merci !

Je te souhaite une excellente journee !

Guillaume
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
13 sept. 2016 à 09:55
Je te souhaite une excellente journee !
A toi aussi. Mais je ne suis pas le seul à t'avoir aider.
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 10:31
Oui bien sur ! Merci Mike :)
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 10:31
Bon... Ba ca marchais parfiatement. Et ca marche parfaitement et quelque fois non !
Je ne comprend pas comment c'est possible mais c'est bien le cas.
Il ma extrait le bon resultat pour les camion.

Cependant quand je fais les voitures. Cela marche pour tout sauf le numero un des ventes...

Et pour les motos j'ai fait la meme chose et la tout marche bien...
Mais ca marche plus quand je compare un second classement que j'ai fait... La formule va me chercher des valeurs en dehors des bornes...

Ce probleme vous dit quelque chose ?

(J'ai bien verifier la formule est la meme seule mes bornes de lots changent.
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
Modifié par Fahora le 13/09/2016 à 10:59
Qu'est ce qui ne marche pas ?

Selon ton fichier donné plus haut, je trouve que la première voiture est le rang 2 , puis 4 puis 6. (Respectivement les n° de lots 2 , 3 et 11).
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
13 sept. 2016 à 10:59
Les rangs 1, 3 et 5 étant des camions.
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4 > Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023
13 sept. 2016 à 11:09
L'enorme probleme c'est que sur le fichier aue je vous qi envoye ou j'ai clairement copier coller ma formule : Tout marche parfaitement.
(Et je trouve la meme chose que toi pour les voitures)

Mais sur le fichier de mon entreprise (Que je ne peux donc pas partager) Cela ne marche pas a certain moment alors que la formule je l'ai copie colle! y a aucune raison...
Bon du coup je pense que ca va etre complique pour vous de m'aider sauf si ca vous ai deja arrive ?

Merci d'avance !
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68 > GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019
13 sept. 2016 à 11:11
Quelle est l'erreur qui s'affiche ? #N/A #Valeur #Nom ?
Est ce juste la référence qui ne fonctionne pas ?
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
13 sept. 2016 à 11:41
Ce qu'il se passe c'est que pour les voitures
en meilleur ventes je vais avoir la meilleur vente en tout (donc cest un camion)
mais en deuxieme meilleur vente et troisieme meilleur j ai bien les vrai deuxieme et troisiemme meilleurs vente pour les voitures... C'est ca que je comprend pas...
0

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

Posez votre question
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
13 sept. 2016 à 13:14
Re,

Pour ma part ce qui me gêne c'est qu'à partir d'un classement RANK
dans l'exemple en A10 =1 pas de problème à partir de la on peut tout envisager
mais en A25 également =1 pourquoi
et idem en A34 et A42

dans ton tableau la recherche du lot est fonction du RANK
reprend ton fichier et manuellement complète tes différents tableau
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
14 sept. 2016 à 03:52
Bonjour Mike,
Je suis desole je n'ai pas compris ton commentaire.
0
GuillaumeCha Messages postés 42 Date d'inscription vendredi 19 août 2016 Statut Membre Dernière intervention 25 mars 2019 4
14 sept. 2016 à 03:52
Je vous remercie tout les 2 pour votre aide !
C'est exactement ca :)
0