Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comptage avec TRANSPOSE ou 'tite macro?

  • Initiateur de la discussion Initiateur de la discussion C@thy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C@thy

XLDnaute Barbatruc
Bonjour,

j'ai des données en lignes que je voudrais en colonnes, et du coup, supprimer les doublons.

Soit par une formule (TRANSPOSE ou quelquechose comme ca?), soit par une ch'tite macro.

Voici un exemple.

Merci pour votre aide.

Bises

C@thy
 

Pièces jointes

Re : Comptage avec TRANSPOSE ou 'tite macro?

Bonjour C@thy, BOISGONTIER,

Personnellement, je n'ai pas compris la même chose que BOISGONTIER.
Je propose la formule suivante à saisir en H12 et à tirer vers la droite, puis vers le bas.
Code:
=SOMMEPROD(($A$2:$A$6=$A12)*($B$2:$B$6=$B12)*($C$2:$C$6=$C12)*($D$2:$D$6=$D12)*($E$2:$E$6=$E12)*($F$2:$F$6=$F12)*($G$2:$G$6=$G12)*($H$2:$H$6=H$11)*$I$2:$I$6)

Bonne soirée
 
Re : Comptage avec TRANSPOSE ou 'tite macro?

Bonjour C@thy, salut JB, pierrejean, mromain,

Pas encore regardé les autres solutions, voici la mienne avec restitution en Feuil2 .

Edit 1 : bien sûr en Feuil1 lignes 11 à 13 c'est une image, les cellules sont vides...

Edit 2 : ajouté On Error Resume Next en cas de cellules vides en colonne H.

A+
 

Pièces jointes

Dernière édition:
Re : Comptage avec TRANSPOSE ou 'tite macro?

Re,

Il va être intéressant de comparer la rapidité des macros de pierrejean et la mienne.

pierrejean utilise un objet "Scripting.Dictionary" mais dans les boucles travaille sur la feuille. De mon coté je travaille uniquement sur 2 tableaux (le 2ème est évolutif) avant de restituer en Feuil2.

Pour JB, j'avoue ne pas avoir compris comment utiliser sa fonction ici, mais je suis un peu flemmard.

A+
 
Re : Comptage avec TRANSPOSE ou 'tite macro?

Bon, tout d'abord j'ai testé la super formule de mromain, et là, je dis : chapeau, ça marche super,
seul inconvénient : je dois taper moi-même à gauche les lignes différentes (donc sans doublons)

je teste les macros

Biz

C@thy
 
Re : Comptage avec TRANSPOSE ou 'tite macro?

Re

Question rapidité je m'incline bien bas
Un test effectué avec 6000 lignes me donne un temps de 1,03 seconde alors que Job obtient 0,04 seconde
Par contre le resultat n'est malheureusement pas le même : la totalisation semble absente chez JOB
Surement un petit oubli quelque part
NB: Le test n'est pas representatif (ce sont les memes lignes recopiées)
 
Re : Comptage avec TRANSPOSE ou 'tite macro?

Pour JB, j'avoue ne pas avoir compris comment utiliser sa fonction ici, mais je suis un peu flemmard.

Ben moi pareil, sauf que je suis un peu (voire plus) bête (mais pas blonde!! 😀)

Oups!...J'ai oublié de vous dire une chose cruciale, je m'en rends compte maintenant 😱...

dans d'autres classeurs, en colonne H j'ai F1 F2 F3 F4 F5 LF

Donc, pour pierrejean et job75, ça marche super bien pour F1 F2 F3...
mais pas les autres...

Bises

C@thy
 
Re : Comptage avec TRANSPOSE ou 'tite macro?

Bonjour C@thy, pierrejean, le fortum,

la totalisation semble absente chez JOB
Surement un petit oubli quelque part

Je ne vois pas car je totalise bien avec une formule "=SUM..." en dernière colonne 😕

S'il faut en plus F4 F5 et LF, il suffit d'ajouter 3 colonnes dans le tableau rest.

Fichier joint.

A+
 

Pièces jointes

Re : Comptage avec TRANSPOSE ou 'tite macro?

Re,

Pour les sommes, peut-être que pierrejean veut parler de cas où il y a plusieurs valeurs, par exemple pour F2 et F5 dans le fichier joint.

A voir donc s'il faut sommer...

A+
 

Pièces jointes

Dernière édition:
Re : Comptage avec TRANSPOSE ou 'tite macro?

Re

OK Je crois avoir compris mon erreur
Job ne totalise qu'un des eventuels doublons , alors que je totalise tous les doublons mais n'en presente qu'un avec le total
Puisque C@thy est satisfaite j'en reste la
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
378
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…