Excel 2007

josett35 Messages postés 5 Statut Membre -  
via38 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   -

bonjour, à partir d'un tableau ou sont indiqué tous les noms des villes des visiteurs tous les mois, donc souvent en doublons, comment reporter automatiquement dans une nouvelle colonne ces noms sans doublons et dans une autre colonne adjacente le nombre de fois que ces villes ont été inscrites ?

Merci, là je bloque !!

A voir également:

13 réponses

Résumé de la discussion

Le problème est de partir d’un tableau récapitulant les noms de villes des visiteurs mois par mois et comportant des doublons, pour en obtenir une liste des villes sans doublons dans une colonne et, dans une colonne adjacente, le nombre d’occurrences par ville. Les solutions proposées s’articulent autour de deux approches: une formule matricielle qui compte les occurrences avec NB.SI et déduit les noms uniques, et une méthode pas à pas utilisant des colonnes d’aide (flag de première occurrence, PETITE.VALEUR et INDIRECT) pour construire la liste unique et les comptes. Pour fiabiliser les résultats, il est conseillé de centraliser les noms dans une liste maître sur une feuille dédiée et d’employer des listes déroulantes (validation de données) afin de standardiser l’orthographe des communes. Des échanges évoquent également des difficultés liées au partage des fichiers ou à des liens manquants, nécessitant l’envoi d’un fichier complet pour assurer le bon fonctionnement des calculs.

Généré automatiquement par IA
sur la base des meilleures réponses
via38 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   24
 

Bonsoir

liste sans doublons avec une formule matricielle

décompte des nombre de fois par une formule NB.SI

https://www.cjoint.com/c/OBwvyUD16ey

Cdlmnt

Via


1
josett35 Messages postés 5 Statut Membre
 

Merci beaucoup et bonsoir

Comme précisé sur mon profil, malgré mon age, il y a 3 semaines je ne connaissais rien a Excel.

Je me débrouille à présent mais j'ai encore de grosses lacunes.

Si tu acceptes et si tu as un peu de temps, puis je t'envoyer le fichier complet mais en privé ?

Il est quasiment terminé, il ne reste qu'un peu de peaufinage.

Les données sont partielles et anonymes mais permettent d'utiliser et de contrôler le fonctionnement..

Merci de ta réponse qu'elle que soit celle-ci.

bonne soirée

0
The_boss_68 Messages postés 970 Date d'inscription   Statut Membre Dernière intervention   182
 

Bonjour,

Pour une aide adaptée, joindre un fichier (pas une image!) anonymisé et représentatif, accompagné d'exemples du résultat attendu

Slts

0
josett35 Messages postés 5 Statut Membre
 

Bonjour, comment joindre un fichier, SVP ? merci

0
yclik Messages postés 3985 Date d'inscription   Statut Membre Dernière intervention   1 579
 

Bonsoir

1) Aller dans https://www.cjoint.com
2) Cliquer sur [Parcourir] pour selectionner le fichier (15 Mo maxi)
3) Aller vers le bas pour cliquer sur le bouton bleu [Creer le lien Cjoint]
4) Au bout de quelques secondes la seconde page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir Copier le lien
5) Revenir dans la discussion sur CCM, et dans votre message faire Coller.

0

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

Posez votre question
josett35 Messages postés 5 Statut Membre
 

Merci

https://www.cjoint.com/c/OBwrkkFpl4F

0
yclik Messages postés 3985 Date d'inscription   Statut Membre Dernière intervention   1 579
 

Bonjour

une proposition

Formules à recopier vers le bas

en J2 Lignes des Communes présentes col B 

=SI(B2="";"";SI(NB.SI($B2:$B$218;B2)>1;"";LIGNE()))

en K2 ordre croissant lignes communes

=PETITE.VALEUR($J$2:$J$218;LIGNE()-1)

en F2

=SI(ESTERREUR(K2);"";INDIRECT("B"&K2))

en G2

=SI(F2="";"";NB.SI($B$2:$B$218;F2))

en H2 pour le calssement

=SI(F2="";"";RANG(G2;$G$2:$G$218))

Ne parvenant pas à me connecter sur cjoint  j'ai mis un copie écran

0
Nain_Porte_Quoi Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   10
 

Hello,

pour ceux qui voudraient une version avec les fonctions de MS 365 (ou simplement par curiosité...)

https://www.cjoint.com/c/OBxkgogIA0o

0
via38 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   24
 

Bonsoir

Pas de souci

Tu postes ton fichier comme la 1ere fois via cjoint.com et tu me communiques le lien copié en message privé (pour me laisser un message tu cliques sur mon pseudo en tête de ce post

Je regarderai cela ☺


0
josett35 Messages postés 5 Statut Membre
 

https://www.cjoint.com/c/OBytcSCOmOF

0
via38 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   24
 

Ton fichier "amélioré" en retour :

https://www.cjoint.com/c/OByuDQXr3Py

Pour que la formule pour la commune la plus concernée et les statistiques fonctionnent il est impératif que les noms des communes soient entrés partout avec la même orthographe, il y a sur tous les mois de l'année un fort risque d'erreur (il y en avait une déjà avec Trémeuheuc écrit Tremeleuc !) Pour pallier cela il faut dans les cellules des listes déroulantes basée sur une liste des communes établie dans une autre feuille, ce que j'ai fait dans le fichier dans une feuille Communes. Cette liste est facilement modifiable

J'ai également crée une liste déroulante pour les tranches d'âge et mis une mise en forme conditionnelle sur les colonnes des tranches d'âge pour leur attribuer des couleurs différentes

Cdlmnt

Via

0
Truant
 

C'est beaucoup mieux déjà mais il semble y avoir un problème.

Dans les tableaux reçus par ton lien, dans la feuille Détails, il manque une grande partie des tableaux incorporés (de P à AE)

c'est là que beaucoup de calculs et contenu d'affichage sont stockés.

Est ce que mon lien d'envoi a tronqué ces données ?

Si besoin je peux renvoyé !!

Mais merci déjà.

0
Raymond PENTIER Messages postés 71833 Date d'inscription   Statut Contributeur Dernière intervention   17 381
 

Quel est le lien entre et josett35 Truant ?

0
josett35
 

Bjr. L'un est mon pseudo, l'autre mon nom de famille. J'ai du zapper, désolé. Bonne journée 

0
via38 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   24
 

Bonjour

Je ne sais pas pourquoi il manque ces tableuax

Essaie de renvoyer le fichier


0