Extraire données d'un tableau

Fermé
Peter - 13 juin 2013 à 16:59
marc07 Messages postés 593 Date d'inscription dimanche 3 avril 2011 Statut Membre Dernière intervention 18 octobre 2014 - 13 juin 2013 à 20:55
Bonjour,

J'ai un tableau à double entrées en ma possession (Les produits d'une entreprise en Ordonnée et la nature des plaintes clients en Abscisse, les données étant le nombre de plaintes pour chaque produit et chaque nature de plainte). J'aimerais extraire toutes les valeurs supérieurs à 5, les copier dans un autre tableau et les classer de manière croissante mais je n'y arrive pas...
Existe-il une fonction qui me permette de faire cela? Merci d'avance de votre aide!!!

Peter
A voir également:

7 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
13 juin 2013 à 17:10
Bonjour
il y a sans doute des solutions, mais pour les adapter à votre demande, il faudrait que vous puissiez mettre un fichier modèle à disposition, même avec des données modifiées si besoin de confidentialité.
Parce que là, le périmètre est bien trop vague.
A déposer sur:
https://www.cjoint.com/ en revenant ici placer le lien donné par le site.
crdlmnt
0
http://cjoint.com/?3FnrywjlTe3

Voici le fichier que vous m'avez demandé. J'aimerais passer du tableau1 au tableau2 de manière automatique et de manière à ce que le tableau 2 soit trié de manière décroissante en fonction de la colonne "nombre"
Merci!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
13 juin 2013 à 17:58
Regardez si ceci vous convient
j'ai rajouté quelques lignes pour traiter d'éventuels exaequo. La détection du classement se fait dans la colonne codage rajoutée dans le tableau 1
https://www.cjoint.com/?CFnr4R1pnXc
crdlmnt
0
Arrêtez moi si je me trompe mais toutes les valeurs >=5 ne sont pas représentées et il y a un 4...
Cela ne correspond pas trop à ce que je demande :s
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
13 juin 2013 à 18:17
Rectificatif
je n'ai pas tenu compte du "plancher" 5 et j'ai classé en décroissant

celui ci élimine les valeurs inférieures à 5 et classe les autres par ordre croissant.

https://www.cjoint.com/?CFnsmMf6nwU

Toutefois il faut que l'on se comprenne bien: le tableau 2 renvoied
_ chaque ligne ayant une anomalie supérieure ou égale à 5 entre E et G
_ renvoie la valeur maximum des trois possibilités d'anomalies sur chaque lien concernée
_renvoie le nom de l'anomalie correspondant à ce maximum.

Si vous voulez aussi exclure la valeur 5 replacez >5 par >= 5 dans la, colonne de codage.

A suivre?
0
Le problème est maintenant qu'une seule anomalie sort par produit. Par exemple, pour le produit B, il devrait y en avoir 2...
0
sohibe arabi Messages postés 31 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 25 mai 2016 2
13 juin 2013 à 17:42
oui il existe des fonctions

à l' EXCEL
0
Mais encore?
0
sohibe arabi Messages postés 31 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 25 mai 2016 2
13 juin 2013 à 17:51
pour extraire toutes les valeurs supérieurs à 5
ouvrir une feuille d 'Excel PUIS accueil , sélectionner les cellules de la colonne et choisis mise en
forme conditionnelle cliquer sur «supérieur à » introduit la valeur 5 et valider.
0
Oui, j'ai déjà fait ca, mon problème est que je voudrais les sortir de ce tableau et les classer par ordre décroissant dans un autre tableau, comme je l'ai expliqué... Avez-vous une idée?
0
sohibe arabi Messages postés 31 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 25 mai 2016 2
13 juin 2013 à 17:59
pour les classer de manière croissante

sélectionner les cellules de la colonne , cliquer sur "données" puis fâche AZ

ET VOILA
0
Oui mais comment les sortir du tableau initial vers un second tableau?!
0

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

Posez votre question
sohibe arabi Messages postés 31 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 25 mai 2016 2
13 juin 2013 à 18:05
PUIS TU PEUX COPIER ET LES METS DANS UN AUTRE TABLEAU .

J ESPÈRE QUE TU MA COMPRIS

(car J AI UN PROBLÈME DE LA LANGUE............. )
0
Oui je comprends ;) Le problème est que j'ai énormément de valeurs...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
13 juin 2013 à 20:04
Re suite et fin pour moi:
voila ma dernière compréhension du sujet, je ne garantis pas d'avoir tout compris, mais au delà, il faudra passer par VBA car là, c'est déja bien acrobatique.
https://www.cjoint.com/?CFnucnQdPpw

bonne chance pour la suite

crdlmnt
0
Ca ne marche toujours pas, je vais essayer de voir pour la VBA.. Merci quand même du coup de main!!

cdt
0
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 1 059
13 juin 2013 à 20:33
Bonjour,
Je ne voudrais pas perturber un fil déjà difficile mais si c'est seulement l'ordre du tri qui ne convient pas Il suffit de remplacer Grande.Valeur par Petite.Valeur.
Bonne soirée à tous.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
Modifié par Vaucluse le 13/06/2013 à 20:56
oui tontong (bonsoir)
ou alors de coder dans le tableau 1 le rang dans les trois colonnes de détection avec:
=RANG(Valeur,champ;1) pour inverser le classement (avec donc le ;1) à la fin
J'avoue ne plus comprendre ce que veux le demandeur
Bonne soirée
PS:ce qui donne ça:
https://www.cjoint.com/?CFnu3QXbvNh
0
marc07 Messages postés 593 Date d'inscription dimanche 3 avril 2011 Statut Membre Dernière intervention 18 octobre 2014 187
13 juin 2013 à 20:55
Bonsoir,
je voix que l'exercise est compliquer alors juste une idée
pouquoi ne pas simplement utilisé un TCD (tableaux croisé dynamique)
un exemple:

https://www.cjoint.com/?CFnuZoP7KDg

marc
0