Macro NE
Le NE est disponible dans Unica Campaign et Unica Interact.
Syntaxe
data1 NE data2 data1 != data2 data1 <> data2 Paramètres
data1
Plage de cibles à comparer. Il peut s'agir d'une valeur constante, d'une colonne, d'une plage de cibles ou d'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 .
data2
Nombres auxquels toutes les valeurs de la colonne spécifiée doivent être comparées. Il peut s'agir d'une valeur constante, d'une colonne, d'une plage de cibles ou d'une expression convertie comme l'une de ces valeurs. Le nombre de colonnes dans data2 doit correspondre au nombre de colonnes dans data1, à moins que data 2 ne soit une constante. 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 .
Description
NE compare les deux plages de données spécifiées, puis renvoie un un si les valeurs ne sont pas égales ou un zéro si elles le sont. Il renvoie une nouvelle colonne pour chaque colonne d'entrée, chacune contenant la colonne correspondante de data1 comparée à la colonne correspondante de data2 (à savoir, la première colonne de data1 est comparée à la première colonne de data, la deuxième colonne à la deuxième colonne et ainsi de suite).
Si data2 est une constante, chaque valeur de data1 est comparée à cette valeur. Si data2 est une colonne, les calculs sont effectués ligne par ligne. Les valeurs de la première ligne de data1 sont comparées à la valeur de la première ligne de data2, la deuxième ligne à la deuxième ligne et ainsi de suite. Ce calcul ligne par ligne génère un résultat pour chaque ligne jusqu'à la dernière valeur de la colonne la plus courte.
data2 revient à utiliser la constante x pour data2.NE peut être abrégé en point d'exclamation suivi d'un signe égal (!=) ou en signe inférieur suivi d'un signe supérieur (<>).Exemples
TEMP = 3 NE 4 ou TEMP = 3 != 4 TEMP = 3 <> 4 Crée une colonne nommée |
TEMP = V1 != 8 Crée une colonne nommée |
TEMP = V1:V3 != 2 Crée trois colonnes nommées |
TEMP = V1 != V1 Crée une colonne nommée |
TEMP = V1 != V2 Crée une colonne nommée |
TEMP = V1:V3 != V4:V6 Crée trois colonnes nommées |
TEMP = V1[10:20] != V2 ou TEMP = V1[10:20] != V2[1:11] Crée une colonne nommée |
Fonctions associées
| Fonction | Description |
|---|---|
EQ |
Renvoie TRUE si une plage de données est égale à une autre |
GE |
Renvoie TRUE si une plage de données est supérieure ou égale à une autre |
GT |
Renvoie TRUE si une plage de données est supérieure à une autre |
LE |
Renvoie TRUE si une plage de données est inférieure ou égale à une autre |
LT |
Renvoie TRUE si une plage de données est inférieure à une autre |