Fonction de trie spécifique

Fermé
jack - 4 sept. 2019 à 17:58
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 25 sept. 2019 à 21:01
bonsoir à tous
me revoilà avec toutes mes fonctions au top
encore une question
2 tableaux tous les deux de 5 colonnes
dans l'un 1700 lignes environs écrits de chiffres de 1à50 dans les 5 cellules composants 1 ligne avec toujours des nombres différents par ligne
dans le second 5 colonnes de 10 lignes, chaque colonne sont remplis de nombre la première étant de 1 à 10 la seconde 11 à 20 ... 21 à 30... 31 à 40... 41 à 50 par contre il y à au moins 10 cellules parmi ces colonnes, il peut manque le 3 le 5 le 11 le 20...soit la case est vide ou un N peut remplacer le nombre manquant
je souhaiterais savoir sur 50 ou 100 ou 150 lignes de celui de 1700 lignes combien de fois chaque nombre se reproduit et avoir un tri des nombres reproduits 5 fois 4 fois 3 fois 2 fois 1 fois ou 0
je vous remercie pour vos réponses a très bientôt

9 réponses

Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
5 sept. 2019 à 01:17
Bonsoir.

Encore une fois, prière de joindre un classeur Excel pour faciliter la compréhension du problème et l'écriture de la solution ! Inutile d'envoyer le tableau complet ; une cinquantaine de lignes suffira.
1
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
7 sept. 2019 à 13:06
salut Raymond
dans mon essai c'est super
dans mon vraie tableau le calcul de la fonction affiche bien le résultat et l'inscrit dans la bonne cellule mais dans mon vraie tableau de calcul la fonction affiche bien le résultat mais dans ma cellule affiche un zéro
si dans cette cellule j'appuie fonction le calcul est bon mais toujours zéro dans la cellule??
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
5 sept. 2019 à 18:13
Réponse partielle :
  • Colonne AC, saisir les nombres 1 à 50.
  • Cellule AD2, saisir la formule =NB.SI(C:H;AC2) et la recopier vers le bas : On obtient le nombre de fois où la valeur en AC apparaît dans le tableau de 1700 lignes.
  • Cellule AE2, saisir la formule =RANG(AD2;$AD$2:$AD$51) et la recopier : On obtient le classement depuis le nombre le plus souvent utilisé (41) jusqu'au nombre jamais utilisé (50).

Pour pointer sur 150 lignes, modifier la formule : =NB.SI($C$2:$H$151;AC2)
1
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
5 sept. 2019 à 20:40
merci Raymond ; je vais tester de suite
a plus quand tu pourras
a bientot
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
5 sept. 2019 à 22:20
je dois être con peux tu me dire l'erreur
le lien a été crée : https://www.cjoint.com/c/IIfusSKN5WC
Cliquez le lien avec le bouton droit de la souris puis sélectionnez 'copier l'adresse du lien'.
Il ne vous reste plus qu'à coller ce lien dans votre message (forum, courriel, etc...) afin de permettre à vos lecteurs d'accéder à vos documents.
CJoint.com conserve votre lien actif pour la durée choisie. Il est ensuite définitivement détruit ainsi que toute pièce jointe associée.
Partager un nouveau fichier
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
25 sept. 2019 à 18:37
Désolé, mais pour les macros je suis incompétent, car ne connaissant pas VBA.
1
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
25 sept. 2019 à 19:04
c est bien dommage Raymond car ton aide m'a été super précieuse
as tu vu que j'ai utilisé tes fonctions dans les 3 premières colonnes et je t'en remercie encore
a bientôt
0
bonjour Raymond
j ai un fichier mais comment je l'envoie?
je suis un peu bête tu sais; mais la dernière fois que j'ai voulu le faire on m'a demandé ma carte bancaire!
bonne journée
0

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

Posez votre question
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
5 sept. 2019 à 14:40
https://forums.commentcamarche.net/forum/affich-36191154-nombres-qui-se-suivent#10

 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
5 sept. 2019 à 17:37
est ce bon
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
5 sept. 2019 à 17:38
Bien sûr que non ! Tu n'as pas respecté les consignes ...
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
5 sept. 2019 à 17:39
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
5 sept. 2019 à 17:40
en tous les cas comme tu dis les Antilles c'est super sauf par Ouragan...
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
5 sept. 2019 à 17:42
je viens de tester Ca à l'air de marcher
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
6 sept. 2019 à 12:53
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
Modifié le 7 sept. 2019 à 02:17
Non ! ça ne marche pas du tout !

- à quoi sert la colonne C, identique à la colonne B ?

- la formule =NB.SI(C:H;AC2), dans la cellule A2, est totalement fantaisiste !
--> Ton tableau de valeurs occupe les colonnes D à H ; alors pourquoi as-tu mis C:H ? Du coup tu comptes aussi les valeurs de 1 à 50 que tu as ajoutées sans raison en colonne C.
--> Et on cherche le nombre de fois où les valeurs de la colonne B apparaissent dans le tableau ; donc il faut mettre B2 au lieu de AC2 !

La formule correcte (parce que logique) est =NB.SI(D:H;B2)
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
7 sept. 2019 à 11:40
super c'est tout bon merci a toi
mais dis moi tu es
en retraite,?
t'es dans ?
si ce n'est pas indiscret tu es où?
en tous les cas je suis super content de ton aide
merci
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
7 sept. 2019 à 19:02
Eh bien tant mieux !

Comme tu t'es inscrit comme membre, tu peux consulter mon profil en cliquant sur mon nom, à droite de ma photo ; tu verras que je suis retraité comme toi, et que j'ai 8 ans de plus que toi ...
Tu ne connais pas St-Claude ni les Abymes, en Guadeloupe ... et moi je ne connais pas Beire-le-Chatel !
J'ai fait toute ma carrière comme cadre de direction à l'AFPA de Guadeloupe, mais de formation je suis ingénieur (INSA Lyon-Villeurbanne).

Et si tu veux me faire plaisir, fais attention, dans tes prochaines demandes, à être précis et complet tout en restant concis, et en joignant un fichier chaque fois que possible. Cela nous encouragera à te proposer des explications, des conseils ou des solutions.

Cordialement.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 778 > Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024
25 sept. 2019 à 21:01
Bonjour Raymond,

« Et si tu veux me faire plaisir, ... » :)
https://www.commentcamarche.net/forum/affich-36229237-mise-en-forme-d-un-programme-a-ma-sauce#1
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
Modifié le 25 sept. 2019 à 16:32
bonjour Raymond
est ce que dans ce tableau suivant ce serait plus claire pour toi et as tu des possibilités de réponse
je te répondrai a tes questions dès ma sortie de l'hôpital
très cordialement
adresse du lien
https://www.cjoint.com/c/IIznIHecCyb
ce que je souhaite obtenir es un équivalent a
https://www.reducmiz.com/loto.php?algorithme=1 mais en plus performant
merci de votre réponse Super de m'aider
0
jack2125 Messages postés 366 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 15 octobre 2024
25 sept. 2019 à 16:51
tu peux ajouter ce lien
https://www.cjoint.com/c/IIzoUuuZdFb
0