• Initiateur de la discussion Initiateur de la discussion VINS
  • 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 !

V

VINS

Guest
bonjour,
j ai une liste de valeur sur une ligne dans le genre
a b b a d a a e d e (un peu plus complexe), j aimerai savoir toutes les valeurs que j ai sur cette ligne et combien de fois je les retrouve dans le genre:
a=4
b=4
e=2
d=2
et bien sur je ne ve pas de
c=0

Merci d'avance au petit genie ki me repondra
 
Bonjour le Forum,
Bonjour Vins,


voila un petit essai en pièce jointe

espérant t'avoir aidé

A+
Jocelyn [file name=vins.zip size=1527]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/vins.zip[/file]
 

Pièces jointes

MERCI
CEPENDANT MON PROBLEME ETAIT DIFFERENT JE VOULAIS SAVOIR S IL ETAIT POSSIBLE DE GENERER AUTMATIQUEMENT LA LISTE DES DIIFERENTES VALEURES POUR LES RAPORTER ENSUITE SUE UNE AUTRE FEUILLE
MERCI D AVANCE ET SURTOUT C EST SYMPA DE TE PENCHER SUR MES PROBLEMES
 
Bonjour

Une proposition en vba, en pièce jointe

Sub Bouton1_QuandClic()
Dim c As Range
Dim i As Byte, somme As Byte
Dim datacomb As Collection
Set datacomb = New Collection

Sheets('feuil2').Range('a1:b20').ClearContents

On Error Resume Next
For Each c In Range('a1:j1') '<==== a adapter
datacomb.Add c.Text, c.Text
Next c

For i = 1 To datacomb.Count
For Each c In Range('a1:j1') '<==== a adapter
If c = datacomb(i) Then
somme = somme + 1
End If
Next c
With Sheets('feuil2')
.Range('a' & .Range('a65536').End(xlUp).Row + 1) = datacomb(i)
.Range('b' & .Range('b65536').End(xlUp).Row + 1) = somme
End With
somme = 0
Next i
End Sub

Ps : résultat renvoyé en feuille 2

Salut [file name=Classeur3_20050503110739.zip size=8614]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur3_20050503110739.zip[/file]

Message édité par: Hervé, à: 03/05/2005 11:08
 

Pièces jointes

MERCI A TOI HERVE
TA SOLUTION VBA DOIT CERTAINEMENT SUPER BIEN MARCHER MON SEUL PBLEME C EST KE MOI EST VISUAL ON EST PAS TRES BON COIPAIN, MES COURS ETAIENT LE MATIN...
EXCUSE MOI VRAIMENT D EN ARRIVER A TE DEMANDER CA MAIS COMMENT ON FAIT POUR RENTRER TA FORMULE SUR VBA JE DOIS CLIQUER SUR LA FEUILLE KI M INTERRESSE???
SI TU VE BIEN M AIDER S IL TE PLAIT...
ETAPE PAR ETAPE
JE SAIS JE SUIS NUL MAIS C EST ECRIS DANS MON TITRE!
 
Bonjour,

Report des valeurs, sans doublon, dans une autre feuille, par formule.
Formule matricielle, à valider par ctrl, maj et entrée

[file name=TransfertSansDoublonVins.zip size=2944]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TransfertSansDoublonVins.zip[/file]
 

Pièces jointes

merci a toi monique ,
je bucher sur la macro d herver, a ni rien comprendre pour un novice, je narrivais meme pas a faire mon bouton et voila que tu surgis de nul part et me pond une formule longue peut etre mais super correct
merci franchement a tous de m avoir aider
biz
 
je navais pas vu monique, tu m as meme explique comment faire chaque truc, merci beaucoup t es super
Franchement c est super sympa de ta part
ps desole pour les accents mais la je boss en grande bretagne!
 
Re vins

Bonjour monique

Heureux que tu es trouvé ton bonheur avec l'excellente monique.

Sinon, pour info, pour acceder au macro, alt + F4.

PS : Monique, un jour, faudrait que tu m'explique comment tu trouves de telle formule. Quelle est le cheminement intellectuel ?

Je suis admiratif.

Salut
 
je ne veux pas paraitre lourd mais j aimerai comprendre et pas seulement pomper
que veux dire formule matricielle( ca sert a koi surtout)
et pouvez m expliquer : 1 / ifcount(table,table)
pour mieux comprendre allez jeter un coup d oeil au fichier de monique umn peu plus haut.
merci
 
Re,

Sur le site de Laurent Longre
Ce lien n'existe plus
il y a une explication sur les formules matricielles
Ce lien n'existe plus

Hier, j'ai mis des liens vers d'autres posts du forum (le message de 20:29) :
Lien supprimé
 
merci monique
maintenant j ai besoin de lecture je pense...
dis moi, j ai une base de donnee
donc dans un premier temps il faut ke je fasse une recherche verticale de la ligne que je veux etudier
sur ton exemple tu as mis ta plage de donnees en colonne
je dois donc remplacer tes row par des coloumn si moi je travail en ligne?
de plus une case sur trois m interesse comment puisse faire
je vous joins ci apres un fichier exemple
[file name=vins_20050503141224.zip size=21098]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/vins_20050503141224.zip[/file]
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
615
Réponses
23
Affichages
616
  • Résolu(e)
Microsoft 365 problème
Réponses
19
Affichages
888
  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
212
Réponses
15
Affichages
785
Réponses
2
Affichages
184
Deleted member 453598
D
Retour