Macro AVG
Le AVG est disponible dans Unica Campaign et Unica Interact.
Syntaxe
AVG(data [, keyword]) Paramètres
data
Valeurs numériques dont la moyenne arithmétique doit être calculée. Ces valeurs peuvent être une valeur constante, une colonne, une plage de cibles ou une expression convertie comme l'une de ces valeurs. Pour la définition du format de data, voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit .
keyword
Ce mot clé facultatif détermine la manière dont le calcul est effectué sur la plage de données d'entrée. Sélectionnez l'un des mots clés suivants :
ALL - Effectue le calcul sur toutes les cibles de data (valeur par défaut)
COL - Effectue le calcul séparément pour chaque colonne de data
ROW - Effectue le calcul séparément pour chaque ligne de data
Pour plus de détails sur l'utilisation des mots clés dans Unica Campaign, voir spécifications de format.
{ALL | COL | ROW}. Ces mots clés ne s'appliquent pas dans Unica Campaign car les données d'entrées correspondent toujours à une colonne ou à une zone. La macro se comporte toujours comme si le mot clé COL a été spécifié. Ainsi, il n'est pas nécessaire de spécifier ces mots clés lorsque vous utilisez Unica Campaign.Description
AVG calcule la moyenne arithmétique des cibles de la plage de données spécifiée Pour calculer la moyenne arithmétique, le contenu de l'ensemble des cellules est additionné, puis le résultat est divisé par le nombre de cellules. Le nombre de colonnes renvoyé par AVG dépend de keyword.
- Si
keyworda la valeurALL,AVGrenvoie une nouvelle colonne, contenant une valeur unique (la moyenne de toutes les cibles dedata). - Si
keyworda la valeurCOL,AVGrenvoie une nouvelle colonne pour chaque colonne d'entrée. Chaque nouvelle colonne contient une valeur (moyenne de toutes les cibles de la colonne d'entrée correspondante). - Si
keyworda la valeurROW,AVGrenvoie une nouvelle colonne qui contient la moyenne de chaque ligne dedata.
AVG est identique à la fonction macro MEAN.Exemples
TEMP = AVG(V1) Crée une colonne nommée TEMP contenant une valeur unique qui correspond à la moyenne arithmétique du contenu de la colonne V1. |
TEMP = AVG(V1:V3) Crée une colonne nommée TEMP contenant une valeur unique qui correspond à la moyenne arithmétique du contenu des colonnes V1, V2 et V3. |
TEMP = AVG(V1[10:20]) Crée une colonne nommée TEMP contenant une valeur unique qui correspond à la moyenne arithmétique des cibles sur les lignes 10-20 de la colonne V1. |
TEMP = AVG(V1[1:5]:V4) Crée une colonne nommée TEMP contenant une valeur unique qui correspond à la moyenne arithmétique des cibles sur les lignes 1-5 des colonnes V1 à V4. |
TEMP = AVG(V1:V3, COL) Crée trois colonnes nommées TEMP, VX et VY. La valeur unique dans la colonne TEMP est la moyenne arithmétique du contenu de la colonne V1. La valeur unique dans la colonne VX est la moyenne arithmétique du contenu de la colonne V2. La valeur unique dans la colonne VY est la moyenne arithmétique du contenu de la colonne V3. |
TEMP = AVG(V1[1:5]:V3, COL) Crée trois colonnes nommées TEMP, VX et VY contenant chacune une seule valeur. La valeur de la colonne TEMP est la moyenne arithmétique des cibles sur les lignes 1-5 de la colonne V1. La valeur de la colonne VX est la moyenne arithmétique des cibles sur les lignes 1-5 de la colonne V2. La valeur de la colonne VY est la moyenne arithmétique des cibles sur les lignes 1-5 de la colonne V3. |
TEMP = AVG(V1, ROW) Crée une colonne nommée TEMP contenant les mêmes valeurs que la colonne V1 (la moyenne arithmétique de tout nombre est lui-même). |
TEMP = AVG(V1:V3, ROW) Crée une colonne nommée TEMP dans laquelle chaque entrée de cible correspond à la moyenne arithmétique de la ligne correspondante dans les colonnes V1, V2 et V3. |
TEMP = AVG(V1[1:5]:V3, ROW) Crée une colonne nommée TEMP, dans laquelle les cibles des lignes 1 à 5 contiennent la moyenne arithmétique de la ligne correspondante dans les colonnes V1 à V3. Les autres cibles de TEMP sont vides. |
Fonctions associées
| Fonction | Description |
|---|---|
SUM ou TOTAL |
Calcule la somme d'une plage de cibles |