Fonction de trie spécifique [Fermé]

Signaler
-
Messages postés
8185
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
12 septembre 2020
-
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

Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60467 internautes nous ont dit merci ce mois-ci

Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

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??
Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60467 internautes nous ont dit merci ce mois-ci

Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

merci Raymond ; je vais tester de suite
a plus quand tu pourras
a bientot
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

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
Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
Désolé, mais pour les macros je suis incompétent, car ne connaissant pas VBA.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60467 internautes nous ont dit merci ce mois-ci

Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

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
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
Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
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/
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

est ce bon
Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
Bien sûr que non ! Tu n'as pas respecté les consignes ...
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

en tous les cas comme tu dis les Antilles c'est super sauf par Ouragan...
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

je viens de tester Ca à l'air de marcher
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
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)
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

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
Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020
14 072
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.
Messages postés
8185
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
12 septembre 2020
1 467 >
Messages postés
52282
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2020

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
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

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
Messages postés
193
Date d'inscription
jeudi 5 septembre 2019
Statut
Membre
Dernière intervention
9 juin 2020

tu peux ajouter ce lien
https://www.cjoint.com/c/IIzoUuuZdFb