Categories: Tutoriel Excel

Excel: Fonction DATA.ORDER.PER d’Excel (tableaux dynamiques)

×

Recommandés

Cours et tutoriel excel / cours excel gratuit / tutoriel excel gratuit

Bienvenue dans ce cours Excel qui vous montre comment appliquer la fonction DATA.ORDER.PER

Introduction

Excel dans la version Microsoft 365 en juillet 2020 a introduit la nouvelle fonction DATA.ORDER.PER
La fonction développe et rejoint en fait la fonction précédente DATA.ORDER et offre la possibilité de trier une matrice sur la base d’une ou plusieurs colonnes.

La fonction DATA.ORDER.PER fait partie des nouvelles matrices dynamiques disponibles avec Microsoft 365.

Le résultat du tri des données est une matrice dynamique qui se répand dans les cellules adjacentes et se met à jour automatiquement si les données source changent.
Par définition, les fonctions Excel pouvant renvoyer des tableaux de différentes tailles sont appelées fonctions de tableau dynamique.
Les fonctions de tableau dynamique vous permettent de renvoyer plusieurs résultats dans une plage de cellules de feuille de calcul, en fonction d’une formule exprimée dans une seule cellule. Cette expansion de données est communément appelée « déversement »

Syntaxe de la fonction DATA.ORDER.PER

La fonction DATA.SORT.BY (nom de la version anglaise SORTBY) permet de trier le contenu d’une plage de données ou d’un tableau dans une nouvelle table, en fonction des valeurs d’une plage ou du tableau correspondant.
Syntaxe de la fonction :
= DATA.ORDER.PER (matrice ; by_matrix1 ; [sort_type1] ; [by_matrix2] ; [sort_type2] ; …)
Dans lequel:
matrix (argument obligatoire) représente la matrice ou la plage de données à trier.
by_matrix1 (argument obligatoire) la matrice ou l’intervalle à trier
sort_type1 (argument facultatif) L’ordre à utiliser pour le tri. 1 pour augmenter, -1 pour diminuer. La valeur par défaut est ascendante.
pour le tableau 2 sort_type2 … (arguments facultatifs) tableaux et plages de données successifs dans l’ordre, et leur réglage croissant ou décroissant.

Remarques. Tous les arguments de la fonction (les tableaux) doivent avoir exactement le même nombre de lignes.
Dans la fonction DATA.ORDER.PER, la matrice utilisée pour trier les données n’a pas besoin d’être présente dans la matrice à trier.

Exemple d’application de la fonction DATA.ORDER.PER

L’image ci-dessous montre une partie d’un tableau (plage de données) de 140 lignes.
A partir de la cellule F2, vous souhaitez d’abord trier l’archive par ordre croissant par rapport aux noms des vendeurs puis, toujours par ordre croissant, par région.

La fonction a été saisie dans la cellule F2 :
= DONNEES.COMMANDE.PER (A2 : D140 ; B2 : B140 ; 1 ; A2 : A140 ; 1)
Dans laquelle B2 : D140 représente la matrice de données ;
B2 : B140 est la colonne de la matrice sur laquelle définir le premier niveau de tri (1 = croissant) ;
Si le vendeur est le même, une seconde matrice A2 : A140 est définie, toujours avec ordre (1 = croissant).

cours excel gratuit

Créer un classement avec la fonction DATI.ORDINA.PER

Dans ce cas, nous voulons créer un classement des 50 skieurs les plus forts de la coupe du monde.
La fonction appliquée dans la cellule F2 est la suivante :
= DATA.ORDER.PER (A2 : D51 ; D2 : D51, -1)
Dans ce cas, un seul niveau de tri est utilisé.
La matrice à trier est donnée par l’intervalle A2 : D51

La matrice sur laquelle définir le tri est D2: D51 et le tri des données dans ce cas est (-1 = décroissant), c’est-à-dire du score le plus élevé au score le plus bas.

cours gratuit excel

Le tri d’une matrice sur la base d’une seule colonne peut être résolu à l’aide de la fonction DATA.ORDER

Les fonctions DATA.ORDER.PER et DATA.ORDER comparées

cours gratuit excel

En conclusion. La fonction DATA.ORDER.PER peut inclure plusieurs tris pour une matrice et indiquer un ordre différent (ascendant ou décroissant) pour chacun des deux tris.
Inversement, la fonction DATA.ORDER fournit un index de tri unique.
Rappelons cependant que nous avons affaire à deux fonctions d’une matrice dynamique, et donc nous pourrions inclure dans le deuxième argument (indice) une matrice de références.
Exemple. DATA.ORDER (matrice ; {1.2.3})

Merci à www.valterborsato.it  🙂

AZ

Recent Posts

Fiche processus comptabilité iso 9001: modèle Excel

Derrière l’apparente rigueur des chiffres, la comptabilité suit en réalité un chemin très concret, fait…

6 heures ago

Pages de garde de mémoire Master sur la transformation digitale et la performance des PME

Quand on parle d’un mémoire de Master, on pense tout de suite au sujet, à…

1 jour ago

Modèle Excel de plan de classification des documents administratifs

Les rouages d’une entreprise se jouent rarement sous les projecteurs. Ce qui apparaît à l’extérieur…

2 jours ago

Pages de garde de mémoire utilisées dans les universités françaises

Quand on prépare un mémoire, on consacre souvent l’essentiel de son énergie au plan, à…

2 jours ago

Modèle Excel d’analyse financière automatisée avec graphiques

Dans beaucoup d’entreprises, l’analyse financière commence souvent de la même manière : une pile de…

2 jours ago

Méthodologie SVT : réussir l’analyse de document en SVT

Télécharger une fiche méthode pratique et utile ⬇️ L’analyse de document en SVT fait partie…

3 jours ago

This website uses cookies.