Cet article présente les fonctions de nombre et leurs utilisations dans Tableau. Il montre également comment créer un calcul de nombre en utilisant un exemple.
Pourquoi utiliser des fonctions de nombre
Les fonctions de nombre vous permettent d'effectuer des calculs sur les valeurs de données qui se trouvent dans vos champs. Les fonctions de nombre peuvent uniquement être utilisées avec les champs contenant des valeurs numériques. Pour plus d'informations, consultez Types de données.
Par exemple, vous pouvez avoir un champ qui contient des valeurs pour la variance dans votre budget, intitulé Variance de budget. L'une des ces valeurs peut être -7. Vous pouvez utiliser la fonction ABS pour renvoyer la valeur absolue de ce nombre, et tous les autres nombres de ce champ.
Le calcul peut se présenter ainsi :
ABS[Budget Variance]
Ainsi, ABS(-7) = 7.
Fonctions de nombre disponibles dans Tableau
Fonction | Syntaxe | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ABS |
| Renvoie la valeur absolue d'un nombre donné. Exemples :
Le deuxième exemple renvoie la valeur absolue pour tous les nombres contenus dans le champ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ACOS |
| Renvoie l'arc cosinus d'un nombre donné. Le résultat est exprimé en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ASIN |
| Renvoie l'arc sinus d'un nombre donné. Le résultat est exprimé en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ATAN | ATAN(number) | Renvoie l'arc tangente d'un nombre donné. Le résultat est exprimé en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ATAN2 |
| Renvoie l'arc tangente de deux nombres données (x et y). Le résultat est exprimé en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CEILING |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
COS |
| Renvoie le cosinus d'un angle. Spécifiez l'angle en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
COT |
| Renvoie la cotangente d'un angle. Spécifiez l'angle en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DEGREES |
| Convertit en degrés un nombre donné exprimé en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DIV | DIV(integer1, integer2) | Retourne la part d'entier d'une opération de division, à savoir entier1 divisé par entier2. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EXP |
| Renvoie la valeur e élevée à la puissance du nombre donné. Exemples :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FLOOR |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEXBINX |
| Mappe des coordonnées x, y sur la coordonnée x de la classe hexagonale la plus proche. Les classes ayant une longueur latérale de 1, il est possible que vous deviez dimensionner les entrées. HEXBINX et HEXBINY sont des fonctions de répartition en classe et de tracé pour des classes hexagonales. Les classes hexagonales offrent un moyen efficace et simple pour visualiser les données dans un plan x/y tel qu'une carte. Du fait que les classes sont hexagonales, chaque classe se rapproche d'un cercle et réduit l'écart de distance entre le point de données et le centre de la classe. Cela permet de rendre le clustering plus précis et informatif. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEXBINY |
| Mappe des coordonnées x, y sur la coordonnée y de la classe hexagonale la plus proche. Les classes ayant une longueur latérale de 1, il est possible que vous deviez dimensionner les entrées. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LN |
| Renvoie le logarithme naturel d'un nombre. Renvoie la valeur | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LOG |
| Renvoie le logarithme naturel d'un nombre pour la base donnée. Si la valeur de base n'est pas indiquée, la base 10 est utilisée. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MAX |
| Renvoie la valeur maximum des deux arguments, qui doivent être du même type. Renvoie la valeur Exemples :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MIN |
| Renvoie la valeur minimum des deux arguments, qui doivent être du même type. Renvoie la valeur Exemples :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PI |
| Renvoie la constante numérique PI : 3.14159. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POWER |
| Élève le nombre à la puissance indiquée. Exemples :
Vous pouvez également utiliser le symbole ^ :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RADIANS |
| Convertit en radians un nombre donné exprimé en degrés. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ROUND |
| Arrondit les nombres à un nombre donné de chiffres. L'argument Exemple : Cet exemple arrondit toutes les valeurs de
Certaines bases de données, telles que SQL Server, autorisent l'indication d'une valeur Remarque : étant donné que ROUND peut rencontrer des problèmes en raison de la représentation sous-jacente des nombres en virgule flottant (par exemple 9,405 arrondi à 9,40), il peut être préférable de formater le nombre avec le nombre de décimales souhaité plutôt que d'arrondir. Le formatage de 9,405 à deux décimales donnera le nombre 9,41 attendu. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SIGN |
| Renvoie le signe d'un nombre. Les valeurs renvoyées sont -1 si le nombre est négatif, 0 s'il est égal à zéro ou 1 s'il est positif. Exemple : Si la moyenne du champ des profits est négative, alors
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SIN |
| Renvoie le sinus d'un angle. Spécifiez l'angle en radians. Exemples :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQRT |
| Renvoie la racine carrée d'un nombre. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQUARE |
| Renvoie le carré d'un nombre. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TAN |
| Renvoie la tangente d'un angle. Spécifiez l'angle en radians. Exemple :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ZN |
| Renvoie l'expression si celle-ci n'est pas nulle ; sinon renvoie la valeur zéro. Utilisez cette fonction pour utiliser des valeurs égales à zéro au lieu de valeurs nulles. Exemple :
|
Créer un de calcul de nombre
Suivez les étapes ci-dessous pour apprendre à créer un calcul de nombre.
Dans Tableau Desktop, connectez-vous à la source de données Sample - Superstore enregistrée qui est fournie avec Tableau.
Accédez à une feuille de calcul et sélectionnez Analyse > Créer un champ calculé.
Dans l'éditeur de calcul qui s'ouvre, procédez comme suit :
Nommez le champ calculé Transaction de vente minimum
Entrez la formule suivante :
MIN(Sales)
Lorsque vous avez terminé, cliquez sur OK.
Le nouveau calcul de nombre apparaît sous Mesures dans le volet Données. Comme vos autres champs, vous pouvez l'utiliser dans une ou plusieurs visualisations.
Lorsque Ventes minimum est placé sur Texte sur la fiche Repères dans la feuille de calcul, son nom est changé sur AGG(Vente minimum). Il indique qu'il ne peut pas être agrégé davantage, puisqu'il est déjà agrégé jusqu'au niveau de détail le plus faible (la valeur de ventes la plus petite pour tous les enregistrements).
Cet exemple montre les ventes minimum par catégorie.
Lorsque la sous-catégorie est intégrée dans la vue, les ventes minimum pour chaque sous-catégorie s'affichent.
Consultez également
Fonctions de Tableau (par ordre alphabétique)