OVH Cloud OVH Cloud

Coller une collone de bas en haut !

8 réponses
Avatar
titub
je cherche =E0 changer l'ordre des donn=E9es d'une collone,=20
par exemple si j'ai :=20
=20
8=20
5=20
6=20
2=20
9=20
=20
je voudrai que =E7a devienne=20
=20
9=20
2=20
6=20
5=20
8=20
=20
=20
comment faire ?

8 réponses

Avatar
garnote
Bonsoir,

Je suppose que tes données apparaissent
dans la colonne A à partir de A1 et que tu
as nommé la plage des données «ici».
Tu écris alors cette formule en B1 :
=INDEX(ici;LIGNES(ici)-EQUIV(A1;ici;0)+1;1)
et tu recopies vers le bas.

Serge

"titub" a écrit dans le message de news:
000201c3fa4d$f3edf570$
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?
Avatar
Bonsoir et milles merci pour votre reponse !

mais j'ai un probleme, cela fonctionne pour les 4
premiers mais apres ça ne fonctionne pas :-(

-----Message d'origine-----
Bonsoir,

Je suppose que tes données apparaissent
dans la colonne A à partir de A1 et que tu
as nommé la plage des données «ici».
Tu écris alors cette formule en B1 :
=INDEX(ici;LIGNES(ici)-EQUIV(A1;ici;0)+1;1)
et tu recopies vers le bas.

Serge

"titub" a écrit dans le message de news:
000201c3fa4d$f3edf570$
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?


.



Avatar
garnote
Tu as bien raison, ma formule est déficiente.
Mille excuses. D'autres viendront qui sauront
t'éclairer mieux que moi.

Serge

a écrit dans le message de news:
1562501c3fa57$23337720$
Bonsoir et milles merci pour votre reponse !

mais j'ai un probleme, cela fonctionne pour les 4
premiers mais apres ça ne fonctionne pas :-(

-----Message d'origine-----
Bonsoir,

Je suppose que tes données apparaissent
dans la colonne A à partir de A1 et que tu
as nommé la plage des données «ici».
Tu écris alors cette formule en B1 :
=INDEX(ici;LIGNES(ici)-EQUIV(A1;ici;0)+1;1)
et tu recopies vers le bas.

Serge

"titub" a écrit dans le message de news:
000201c3fa4d$f3edf570$
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?


.



Avatar
garnote
Dernier essai avant d'abandonner :

=INDIRECT("A"&LIGNES(ici)-LIGNE(A1)+1)

Serge

a écrit dans le message de news:
1562501c3fa57$23337720$
Bonsoir et milles merci pour votre reponse !

mais j'ai un probleme, cela fonctionne pour les 4
premiers mais apres ça ne fonctionne pas :-(

-----Message d'origine-----
Bonsoir,

Je suppose que tes données apparaissent
dans la colonne A à partir de A1 et que tu
as nommé la plage des données «ici».
Tu écris alors cette formule en B1 :
=INDEX(ici;LIGNES(ici)-EQUIV(A1;ici;0)+1;1)
et tu recopies vers le bas.

Serge

"titub" a écrit dans le message de news:
000201c3fa4d$f3edf570$
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?


.



Avatar
ChrisV
Bonjour Titub,

Avec la plage de données nommée ici Zn
(à saisir sur une plage de même dimension que Zn, sans les { } et valider
par Ctrl+Shift+Entrée)

{=SI(INDEX(Zn;{5;4;3;2;1})<>"";INDEX(Zn;{5;4;3;2;1});"")}

d'une manière plus général, et si la plage comporte beaucoup plus de
cellules...

{=SI(INDEX(Zn;LIGNES(Zn)-LIGNE(INDIRECT("1:"&LIGNES(Zn)))+1)
<>"";INDEX(Zn;LIGNES(Zn)-LIGNE(INDIRECT("1:"&LIGNES(Zn)))+1);"")}


ChrisV


"titub" a écrit dans le message de news:
000201c3fa4d$f3edf570$
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?
Avatar
ChrisV
Oups...
... plus général


A vos ordres... :-7


ChrisV


"ChrisV" a écrit dans le message de news:
#WftLxl#
Bonjour Titub,

Avec la plage de données nommée ici Zn
(à saisir sur une plage de même dimension que Zn, sans les { } et valider
par Ctrl+Shift+Entrée)

{=SI(INDEX(Zn;{5;4;3;2;1})<>"";INDEX(Zn;{5;4;3;2;1});"")}

d'une manière plus général, et si la plage comporte beaucoup plus de
cellules...

{=SI(INDEX(Zn;LIGNES(Zn)-LIGNE(INDIRECT("1:"&LIGNES(Zn)))+1)
<>"";INDEX(Zn;LIGNES(Zn)-LIGNE(INDIRECT("1:"&LIGNES(Zn)))+1);"")}


ChrisV


"titub" a écrit dans le message de news:
000201c3fa4d$f3edf570$
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?




Avatar
Ellimac
Bonjour,

Pas trop compliqué :
Tu insères une colonne dans laquelle tu entres une série
de nombres de 1 à n.
Tu tries en décroissant sur cette colonne.

Camille

-----Message d'origine-----
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?
.



Avatar
garnote
Astucieux !
Il y avait les AMIS, voilà maintenant les AFIS :-)))

Serge

"Ellimac" a écrit dans le message de
news: 07e601c3fae9$eb1b3a60$
Bonjour,

Pas trop compliqué :
Tu insères une colonne dans laquelle tu entres une série
de nombres de 1 à n.
Tu tries en décroissant sur cette colonne.

Camille

-----Message d'origine-----
je cherche à changer l'ordre des données d'une collone,
par exemple si j'ai :

8
5
6
2
9

je voudrai que ça devienne

9
2
6
5
8


comment faire ?
.