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

G

gib

Guest
Bonjour le forum,
J'ai un petit soucis
j'utilise une formule matricielle pour remettre de l'ordre dans une colonne, sans doublons, sans cellules vides et dans l'ordre croissant
avec:
la plage nommée😛l= $A$2:$A$20
=SI(MIN(SI(pl>B1;pl))=0;'';MIN(SI(pl>B1;pl)))
et renvoie des valeurs triées dans colonne B

EX:
A B
110 103 101 103
105 120 105 120
110 103
101 103
105 120

Quand je saisie (manuellement)les valeurs dans pl, ancun problème pour le résultat escompté en colonne B

En revanche quand les cellules de pl sont rempli automatiquement depuis un autre tableau,
rien ne s'affiche dans B

Je vous remercie de bien vouloir m'aider pour résoudre ce problème

gib
 
gib écrit:
bonjour,

je reprends le fil précédent

je n'arrive pas sur l'exemple précédent à sortir dans une colonne les valeurs uniques(sans doublons) mais cette fois ci en les classant par ordre décroissant de fréquence et à afficher dans la colonne à côté leur nombre respectif bien entendu dans l'ordre décroissant

ex
55
2
2
55
6
6
2
2
55
soit

2 4
55 3
6 2

la colonne doublons peut contenir des cellules vides

merci infiniment pour votre aide
gib
 
Bonjour,

Il y a deux formules dans le classeur joint.
Une à laquelle il faut associer un format conditionnel
parce qu'elle renvoie #N/A! quand la liste est épuisée.
L'autre est au conditionnel, plus longue.

Les 2 formules sont à valider par ctrl, maj et entrée [file name=DoublonsGibV1.zip size=4994]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/DoublonsGibV1.zip[/file]
 

Pièces jointes

bonsoir monique
et merci infiniment

je ne sais si c'est trop te demander, mais aurais tu la gentillesse (et le temps!!), pour m'expliquer ces 2 formules, qui pour moi sont encore très complexes

merci encore
gib
 
Re,

Je ne sais pas si c'est une réussite, mon explication.
Dans le fichier joint, la formule est décomposée
une partie Equiv, surtout, et une partie Index (peu)
La partie Equiv est calculée, morceau par morceau,
en sélectionnant chaque bout dans la barre de formule et en appuyant sur F9 [file name=DoublonsGibV2.zip size=6914]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/DoublonsGibV2.zip[/file]

Message édité par: monique, à: 28/03/2006 19:28
 

Pièces jointes

bonsoir monique

je viens de prendre connaissance de tes explications

bravo
je ne sais comment te remercier

on ne peux que progresser à la vitesse V avec tes méthodes, ta patience, ta disponibilité

merci encore et à très bientôt

gib
 
bonsoir monique

je viens de prendre connaissance de tes explications

bravo
je ne sais comment te remercier

on ne peux que progresser à la vitesse V avec tes méthodes, ta patience, ta disponibilité

merci encore et à très bientôt

gib
 
bonsoir monique


j'ai encore un petit problème avec la formule de tri qui ne me donne certaines valeurs


si tu as le temps de regarder!

je te remercie

gib

je joins un bout de fichier [file name=Classeur1ex.zip size=5038]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1ex.zip[/file]
 

Pièces jointes

bonsoir monique


j'ai encore un petit problème avec la formule de tri qui ne me donne certaines valeurs


si tu as le temps de regarder!

je te remercie

gib

je joins un bout de fichier [file name=Classeur1ex_20060401210959.zip size=5038]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1ex_20060401210959.zip[/file]
 

Pièces jointes

Bonjour,

C'est le résultat de Somme(Si(pl différent de '';1/Nb.Si(Pl;Pl))) qui est bizarre
ça arrive de temps en temps
Il renvoie 4,99999999999999 au lieu de 5 pile
et 4,99999999999999 est inférieur à Lignes(C3:C7)

Tu peux modifier ta formule comme ça :
SI(ARRONDI(SOMME(SI(pl différent de '';1/NB.SI(pl;pl)));0)<LIGNES(C$3:C3);''; et le reste idem
 
- 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

Réponses
6
Affichages
280
G
Réponses
4
Affichages
1 K
Gregoryen
G
Retour