Recherche et tri

ALOSI

XLDnaute Nouveau
Bonjours le Forum,

Toujours un problème de béotien :

dans un onglet de classeur j'ai une base de données :
ex :
- Médecin Dupont Jean
- Dentiste Durant Pierre
- Médecin Dupuis Davy
- Ophtalmo Duchmol Emile

Je voudrais pouvoir les regrouper dans un second onglet par fonction :
en regroupant par exemple les médecins dans une colonne, les dentistes dans une autre colonne etc
ex :
Medecin
Dupont Jean
Dupuis Davy

Comment faire ?

Par avance Merci le Forum

Message édité par: Alosi, à: 18/06/2005 09:17
 

JeanMarie

XLDnaute Barbatruc
Bonjour

Un petit fichier mettant en scène deux formules matricielles (à valider par les touches Ctrl+Shift+Entrer), suivant les deux cas formulé par André.

Code:
=SI(LIGNES($A$8:$A8)>NB.SI($A$1:$A$4;A$8&'*');'';SUBSTITUE(INDEX($A$1:$A$4;PETITE.VALEUR(SI(ESTNUM(TROUVE(A$8;$A$1:$A$4));LIGNE($A$1:$A$4));LIGNES($A$8:$A8))-0;0);A$8&' ';''))

Cette partie LIGNES($A$8:$A8)>NB.SI($A$1:$A$4;A$8&'*');''; permet d'afficher une cellule à blanc quand il n'y a plus de données correspondant à l'occurrence.
NB.SI utilise un 'caractère générique' qui prend en compte tous les caractères après le terme dans A$8.

C'est cette partie qui retourne la valeur à afficher INDEX($A$1:$A$4;PETITE.VALEUR(SI(ESTNUM(TROUVE(A$8;$A$1:$A$4));LIGNE($A$1:$A$4));LIGNES($A$8:$A8))-0;0). Dans cette partie il y a un -0, ici le 0 correspond au n° de la ligne qui est juste au dessus de la base de donnée $A$1:$A$4

La fonction SUBSTITUE va supprimer dans la valeur retournée la profession.

@+Jean-Marie [file name=Alosi.zip size=6487]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Alosi.zip[/file]
 

Pièces jointes

  • Alosi.zip
    6.3 KB · Affichages: 15
A

ALOSI

Guest
En fait le premier fichier est un fichier source qui vat constamment évoluer, les informations sont renseignées lignes à ligne

le second fichier sert à regrouper automatiquement, par professions les données du premiers et il doit s'incrémenter automatiquement

Merci aux deux spécialistes qui veulent bien m'aider
 

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal