Téléchargement
illégal
Posez votre question Signaler

[Excel] Tri dans un tableau [Résolu]

biquet52 13Messages postés 1 septembre 2006Date d'inscription - Dernière réponse le 14 sept. 2006 à 10:32
Bonjour,

j'aimerais faire un tri dans un tableau excel, petit exemple:

dans la colonne A, j'ai:

toto
elo
domi
titi

Je voudrais que dans ma colonne B, il me mette tout les mots, un à la suite de l'autre, qui commence par t

Dans ce cas:

toto
titi

Merci d'avance
Lire la suite 

[Excel] Tri dans un tableau »

10 réponses
Réponse
+1
moins plus
Bonsoir,

une formule matricielle (à valider par CTRL+MAJ+ENTER) à mettre en B2 :
=SI((LIGNE()-1)<=SOMMEPROD(($A$2:$A$30>="t")*($A$2:$A$30<"u"));INDEX(A:A;PETITE.VALEUR(SI(($A$2:$A$30>="t")*($A$2:$A$30<"u");LIGNE($A$2:$A$30));LIGNE()-1));"")
les données sont en A2:A30 et la formule est à recopier en B2:B30

cordialement
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

tu utilises les fonctions INDEX et EQUIV.
=Index($A$2:$A$30;Equiv(C2;$B$2:$B$30;0))

je n'ai pas testé, mais ça n'est pas très loin de la vérité.

cordialement

PS : si tes clés alpha ne sont pas uniques, tu auras des problèmes car Equiv ne te retournera que la première correspondance trouvée
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

E1=SI(GAUCHE(A1)="K"; somme(B1:B2)- somme(B5:B6);"")

A+
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

pourrais-tu être précis?
combien as-tu d'occurrences commençant par K ?
où veux tu que le ou les résultat(s) apparaissent ?
si i est la(une) ligne où apparait K, veux-tu obtenir comme résultat : somme(Bi:Bi+1)-somme(Bi+4:Bi+5)

si c'est trop dur à expliquer, monte ton fichier et une description du résultat attendu sur cjoint.com

A+
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

voilà, je viens de faire un exemple, il se trouve sur http://cjoint.com/?joiHHh3g4H


J'espère avoir été assez précis...

Merci
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

en J7 :
=SI(E7<>"";SOMME(INDEX(G:I;EQUIV(E7;$D:$D;0);0))-SOMME(INDEX(G:I;1+EQUIV(E7;$D:$D;0);0));"")

j'ai supposé que tu voulais les résultats en colonne J, en regard des valeurs de la colonnes E.

A+
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour votre réponse, ça fonctionne...

Autre question dans le même style.

Dans le tableau suivant, les colonnes A et B sont entrées manuellement, la colonne C est remplie avec la formule ci-dessus.

Colonne A

en A2 , j'ai "26.01.06"
en A5, j'ai "27.01.06"

Colonne B

en B2, j'ai "ti"
en B3, j'ai "og"
en B4, j'ai "fd"
en B5, j'ai "re"
en B6, j'ai "tu"

Colonne C, calculée avec la formule du message ci-dessus

en C2, j'aurai "ti"
en C3, j'aurai "tu"


J'aimerais remplir la colonne D avec la date correspondant avec l'occurrence des données de la colonne C.

Merci d'avance
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

j'aurais encore besoin d'aide...

Dans la colonne A,

j'ai fusionné plusieurs lignes (A1,A2,A3,A4) avec pour valeur KB0088 et aussi (A5,A6,A7,A8) avec pour valeur CUI1

Dans la colonne B,

en B1, j'ai 171,
en B2, j'ai 12,
en B5, j'ai 228
en B6, j'ai 56

Dans la colonne C,

en C1, j'ai 1
en C2, j'ai 3
en C5, j'ai 15
en C6, j'ai 14

J'aimerais bien, dans la cellule E1, calculer la somme(B1:B2)- somme(B5:B6) et ce si dans la colonne A, j'ai un mot qui commence par K

Merci d'avance
Ajouter un commentaire
Réponse
+0
moins plus
Merci,

comment puis-je faire si je ne connais pas l'emplacement du mot commençant par K ?
Ajouter un commentaire
Réponse
+0
moins plus
Merci, ça fonctionne
Ajouter un commentaire
Ce document intitulé « [Excel] Tri dans un tableau » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?