Microsoft 365 Tri impossible (matrice)

moanin

XLDnaute Impliqué
Bonsoir à tous ;)

J'essaye de trier les colonnes d'un tableau mais j'ai ce message :

"vous ne pouvez pas modifier une partie de matrice"

Or je n'en ai pas créées !

Comment puis-je résoudre ce problème ?


Merci
 

Staple1600

XLDnaute Barbatruc
Bonsoir

Il y sans doute des formules matricielles dans tes colonnes, non ?

Tu devines ce qu'on te conseiller de faire
Sur quel bouton appuyer pour ton prochain message...?
:rolleyes:

EDITITION: Bonsoir Hasco
Tu as mis le pied dans le chambranle de la porte
Je te laisse entrer pleinement dans la matrice pour aider moanin
;)
 
Dernière édition:

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,
Hello @Staple1600 :)
Or je n'en ai pas créées !
Oh! que si :
=TRIER(UNIQUE(FILTRE(A2:A61;A2:A61<>""));1;1)
Sont toutes les trois des formules retournant des matrices.
Dont une de Tri, contre laquelle vous ne pourrez aller qu'en la supprimant.

D'ailleurs la fonction filtre est inutile ici aussi :
=TRIER(UNIQUE(A2:A61);1;1)
est suffisant.

Si vous voulez pouvoir trier indépendamment la première et la troisième colonne, il faut les isoler de la deuxième.

Voyez votre fichier modifié, ci joint

P.S. il faut vous informer sur les fonctions que vous utilisez ;)

Cordialement
 

Pièces jointes

  • indiens tronqué pb formule matricielle.xlsx
    31.7 KB · Affichages: 12
Dernière édition:

moanin

XLDnaute Impliqué
Si ça veut dire déplacer la colonne B aprés la D ça ne change rien…:(

>D'ailleurs dans votre fichier on n'arrive pas non plus à filtrer…
 

Pièces jointes

  • Copie de indiens tronqué pb formule matricielle ok.xlsx
    26.8 KB · Affichages: 2
Dernière édition:

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,
D'ailleurs dans votre fichier on n'arrive pas non plus à filtrer…
Ce n'est pas vrai. Peut-être vous êtes-vous trompé de fichier ?

De toute façon votre titre discussion ainsi que votre question du post# 1 parlent de TRI impossible pas de filtre

J'essaye de trier les colonnes d'un tableau mais j'ai ce message :

"vous ne pouvez pas modifier une partie de matrice"

Alors TRI ou FILTRE, faut savoir

"Si vous voulez pouvoir trier indépendamment la première et la troisième colonne, il faut les isoler de la deuxième."

Merci de me dire comment :)
Comme dans le classeur que je vous ai donné : en insérant une colonne vide entre chaque tableau, les colonnes seront considérées comme 3 tableaux différents au lieu d'un seul.

La colonne A et la colonne E peuvent être triées indépendamment par les outils de tri traditionnels de l'onglet 'Données/Trier'

La colonne C faisant appel à la fonction TRIER, c'est par le 3ème paramètre cette fonction que vous pouvez la trier en ordre croissant (paramètre = 1), ou en ordre décroissant (paramètre = -1).

Quant au filtres, si vous FILTREZ un tableau par exemple le tableau de la colonne A. Les lignes correspondants aux critères de filtre seront masquées, les lignes entières, pas seulement celles de la colonne A.
 
Dernière édition:

moanin

XLDnaute Impliqué
Merci Boss :(



Mes excuses pour cet embroglio tri /filtre. 🥵



Suivant votre conseil, j'ai donc inséré une colonne vide à droite et une à gauche de la colonne que je n'arrive pas à filtrer mais l'activation de filtrage implique toujours ce message "vous ne pouvez pas modifier une partie de matriciel" ! Rien à faire.


[J'ai essayé de vous envoyer ce tableau allégé que j'ai sur une feuille de tableur mais quand je la copie sur un tableau vierge les formules disparaissent et si je fais un "collage spécial" au lieu de "formules" ou "valeurs" il y a juste dans le menu "image" donc je ne peux pas vous envoyer ce tableau…]

▶︎Si j'ai réussi :
Feuille n° 1
 

Pièces jointes

  • Copie de 🔹🔹🔹XLD Indiens light.xlsx
    54.1 KB · Affichages: 4
Dernière édition:

Hasco

XLDnaute Barbatruc
Repose en paix
Re,

Ce que vous ne dites pas c'est si vous avec une fonction genre UNIQUE, FILTRE, TRIER, TRIER.PAR ou toute fonction qui retourne une matrice (tableau).

Si tel est le cas, nous allons tourner en rond.

Alors il y a d'autre moyens de construire un tableau que vous pourrez filtrer et ou trier sans problème.
Power query peut être éventuellement un de ceux-là.

Mais encore faudrait-il que nous ayons un exemple de vos données brutes anonymisées et sans données confidentielles ainsi que du tableau final que vous souhaiteriez obtenir.

Donnez des explications claires sur les transformations de l'un à l'autre que vous désirez.

Cordialement
 

moanin

XLDnaute Impliqué
Voici les formules utilisées sur ce tableau, feuille 1:


En F >NBSI

En BX >NBVAL

En CD > TRIER

En CG > NBSI

En CS > SI

En CT >ESTVIDE

EN CV >SOMMEPROD

En CW > NBVAL

En CX > SI

En CY > OU

En DA > OU

En DH > SI

En DI > SI

Etant sur Excel pour Ipad je n'ai pas accès à Power Query
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil

[aparté]
Si un jour, mon employeur m'oblige à utiliser Excel sur un Ipad, venez me kidnappez.
Je changerai de boulot.
Je deviendrai apiculteur
NB: Les alvéoles de la ruche me rappeleront les cellules d'une feuille Excel
[/aparté]

moanin
Je plussoie aux propos d'Hasco le Matricio
(c'est juste pour la rime ;))
Joignez un fichier Excel au plus proche de la réalité
(mais sans données confidentielles)
 

moanin

XLDnaute Impliqué
Hello Stapple ;)

Qu'appelles-tu "au plus proche de la réalité" ?
Je ne peux pas envoyer le fichier dans sa totalité car il est trop lourd.
J'ai donc envoyé sur le forum un fichier allégé mais, à part des centaines de rangées, le fichier est strictement identique à l'original avec toutes les formules.
Je ne comprends pas trés bien le problème…
Mon problème est simple : je n'arrive plus à filtrer la 1° colonne même en mettant une colonne vide de part et d'autre de cette colonne.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re,

Je n'avais pas vu que vous aviez finalement joint votre exemple au post #8

J'arrive à filtrer sans problème sur les deux feuilles.

Cordialement
 

Pièces jointes

  • Copie de 🔹🔹🔹XLD Indiens light.xlsx
    59.9 KB · Affichages: 5

Discussions similaires

Réponses
12
Affichages
322

Statistiques des forums

Discussions
311 737
Messages
2 082 030
Membres
101 876
dernier inscrit
JULIEN21370