Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 20 August 2024 16:21

Quentin_S
Juste Inscrit !
Date d'inscription: 29 Feb 2024
Messages: 8

QGIS: Classement dans une colonne depuis valeurs d une autre

Bonjour,

Ma demande est la suivante :

J'ai une colonne "Ind_Total" avec des indices allant de 22.35 à 2685.

Je souhaiterais créer une colonne "Classement" qui associe une valeur de classement de l'ensemble de mes entités par ordre décroissant (l'entité ayant l'Ind Total le plus bas étant le dernier du classement et l'indice totale le plus grand étant le premier du classement).

Pour résumé, cette colonne "Classement" aurait pour valeur 1 quand l'Ind_Total est 2685 et 51 (nombre d'entités de ma couche) quand l'Ind_Total est 22.35...

Merci par avance !

Hors ligne

 

#2 Tue 20 August 2024 17:00

anthony.v
Participant occasionnel
Date d'inscription: 13 Apr 2023
Messages: 25

Re: QGIS: Classement dans une colonne depuis valeurs d une autre

Bonjour !

ça devrait fonctionner avec ce code :

Code:

array_find(
    array_sort(
        array_agg(  "Ind_Total"  ),
        false
    ),
    "Ind_Total" 
) + 1

https://gis.stackexchange.com/questions … calculator

Dernière modification par anthony.v (Tue 20 August 2024 21:41)

Hors ligne

 

Pied de page des forums

Powered by FluxBB