RANGMEMBRECUBE (RANGMEMBRECUBE, fonction)

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Cet article décrit la syntaxe de formule et l’utilisation de la fonction RANGMEMBRECUBE dans Microsoft Excel.

Description

Renvoie le nième membre ou le membre placé à un certain rang dans un ensemble. Utilisez cette fonction pour renvoyer un ou plusieurs éléments d’un ensemble, tels que les meilleurs vendeurs ou les 10 meilleurs étudiants.

Syntaxe

RANGMEMBRECUBE(connexion;expression_données;rang;[légende])

La syntaxe de la fonction RANGMEMBRECUBE comporte les arguments suivants :

  • Connexion    Obligatoire. Chaîne de texte qui représente le nom de la connexion au cube.

  • Expression_données    Obligatoire. Chaîne de texte qui représente une expression définie, telle que "{[Élément1].enfants}". L’argument expression_données peut également être la fonction JEUCUBE ou une référence à une cellule contenant la fonction JEUCUBE.

  • Rang    Obligatoire. Représente une valeur entière spécifiant la valeur supérieure. Si la valeur du rang est 1, la valeur supérieure est renvoyée, si la valeur du rang est 2, la valeur venant en second après la valeur supérieure est renvoyée, et ainsi de suite. Pour renvoyer les 5 valeurs supérieures, utilisez RANGMEMBRECUBE cinq fois, en spécifiant à chaque fois un rang différent, de 1 à 5.

  • Légende    Facultatif. Chaîne de texte affichée dans la cellule à la place de la légende provenant du cube, si celle-ci est définie.

Remarques

  • Lorsque la fonction RANGMEMBRECUBE produit une valeur, elle affiche temporairement le message « ##CHARGEMENT_DONNEES… » dans la cellule avant que toutes les données soient récupérées.

  • Si le nom de la connexion ne fait pas référence à une connexion valide stockée dans le classeur, RANGMEMBRECUBE renvoie la valeur d’erreur #NOM?. C’est également le cas si le serveur OLAP ne fonctionne pas, s’il n’est pas disponible ou s’il renvoie un message d’erreur.

  • RANGMEMBRECUBE renvoie une valeur d’erreur #N/A lorsque la syntaxe de l’argument expression_données est incorrecte ou lorsque l’ensemble contient au moins un membre dont la cote est différente de celle des autres membres.

Exemples

= CUBERANKEDMEMBER("Sales",$D$4,1,"Top Month")

= RANGMEMBRECUBE (« Ventes », JEUCUBE (« ventes », « Été », » [2004]. [ Juin] «, « [2004]. [Juillet] «, « [2004]. [Août] »), 3, « mois supérieure »)

Conseil : Pour que les n valeurs inférieures soient renvoyées, employez les arguments ordre_tri et tri_par de la fonction JEUCUBE afin d’inverser l’ordre de l’ensemble et de transformer les valeurs supérieures en valeurs inférieures. Par exemple, RANGMEMBRECUBE ("Ventes", $D$4,1) renvoie le dernier membre, RANGMEMBRECUBE ("Ventes", $D$4, 2) renvoie l’avant-dernier membre, etc.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×