Faire un tri par valeur décroissante, puis grouper par nom

classic Classic list List threaded Threaded
4 messages Options
xFiFx xFiFx
Reply | Threaded
Open this post in threaded view
|

Faire un tri par valeur décroissante, puis grouper par nom

Bonjour

Sur le tableur, je voudrais faire un tri particulier mais je ne sais pas si c'est possible

J'ai des clients qui ont des factures non réglées et que je dois relancer.
Certains clients ont plusieurs factures, certaines grosses et d'autres plus petites.

Je voudrais que mon tableau me trie ces factures du plus gros montant au plus petit. Mais que pour le plus gros montant, soit affiché ensuite les autres factures dues par le client.

Par exemple, les clients ont les factures suivantes :

A - 10K€
    - 7K€
    - 3K€
B -  20K€
    - 5K€
    - 1K€
C - 6K€
    - 2K€
D- 5K€
   - 4K€
E- 8K€
   - 1€

Je voudrais que le tri me sorte le résultat suivant

B - 20K€
    - 5K€
    - 1K€
A - 10K€
    - 7K€
    - 3K€
E - 8K€
    - 1K€
C- 6K€
   -  2Ke
D - 5K€
    - 4K€

Je sais pas si j'ai été clair.
Est-ce que c possible de faire un tri de ce genre ?

Merci
LC_Libre LC_Libre
Reply | Threaded
Open this post in threaded view
|

Re: Faire un tri par valeur décroissante, puis grouper par nom

Le 15/05/2017 à 13:05, xFiFx a écrit :

> Bonjour
>
> Sur le tableur, je voudrais faire un tri particulier mais je ne sais pas si
> c'est possible
>
> J'ai des clients qui ont des factures non réglées et que je dois relancer.
> Certains clients ont plusieurs factures, certaines grosses et d'autres plus
> petites.
>
> Je voudrais que mon tableau me trie ces factures du plus gros montant au
> plus petit. Mais que pour le plus gros montant, soit affiché ensuite les
> autres factures dues par le client.
>
> Par exemple, les clients ont les factures suivantes :
>
> A - 10K€
>     - 7K€
>     - 3K€
> B -  20K€
>     - 5K€
>     - 1K€
> C - 6K€
>     - 2K€
> D- 5K€
>    - 4K€
> E- 8K€
>    - 1€
>
> Je voudrais que le tri me sorte le résultat suivant
>
> B - 20K€
>     - 5K€
>     - 1K€
> A - 10K€
>     - 7K€
>     - 3K€
> E - 8K€
>     - 1K€
> C- 6K€
>    -  2Ke
> D - 5K€
>     - 4K€
>
> Je sais pas si j'ai été clair.
> Est-ce que c possible de faire un tri de ce genre ?
>
> Merci


Bonjour,

le tableau clients/factures étant organisé et renseigné comme suit (il
faut associer le client à chaque facture si ce n'est pas déjà le cas)

CLIENT DETTE (K€)
A 10
A 7
A 3
B 20
B 5
B 1
C 6
C 2
D 5
D 4
E 8
E 1


Insérer une Table de pilote construite comme suit
Champs de ligne
- CLIENT
- DETTE (K€)
Champs de données
- Max - DETTE (K€)

Pour obtenir

CLIENT DETTE (K€) Max - DETTE (K€)
B 20 20
        5 5
        1 1
A 10 10
        7 7
        3 3
E 8 8
        1 1
C 6 6
        2 2
D 5 5
        4 4


Dans les options de la table de pilote
- trier la clé CLIENT sur Max DETTE décroissant
- trier la clé DETTE (K€) sur DETTE (K€) décroissant

Si besoin, je peux déposer le fichier exemple.


Bon courage pour les relances ;)
LC


--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
maxima maxima
Reply | Threaded
Open this post in threaded view
|

Re: Faire un tri par valeur décroissante, puis grouper par nom

This post was updated on .
In reply to this post by xFiFx
Bonjour,

La solution de LC_Libre est la bonne. Je pense, toutefois, que le tri pour les 2 champs doivent être sur max dette, au cas où les montants sont dans le désordre.

J'ai réalisé une vidéo dessus avec l'exemple du post.
https://youtu.be/6_zyMrtxsJM

youtu.be/6_zyMrtxsJM

cordialement,
Miguel
xFiFx xFiFx
Reply | Threaded
Open this post in threaded view
|

Re: Faire un tri par valeur décroissante, puis grouper par nom

In reply to this post by xFiFx
Merci pour votre aide à tous les deux, et pour la marche à suivre.

Je pense que c'est exactement la manipulation qui me fallait.

Bonne soirée