PLUS
Syntaxe
data PLUS addend data + addend
Paramètres
data
Plage de cibles contenant les nombres à ajouter. 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 IBM ® .
addend
Nombres à ajouter à toutes les valeurs de la colonne spécifiée. 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 data2 ne soit une constante. Pour la définition du format de addend (identique à data), voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit IBM ® .
Description
PLUS ajoute les valeurs des deux plages de données spécifiées. Il renvoie une nouvelle colonne pour chaque colonne d'entrée, chacune contenant la colonne correspondante de data1 ajoutée à la colonne correspondante de data2 (à savoir, la première colonne de data1 est ajouté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 augmentée de cette valeur. Si data2 contient une ou plusieurs colonnes, les calculs sont effectués ligne par ligne entre une colonne de data2 et une colonne de data2. La première ligne de data1 est ajoutée à la première ligne de data2, la seconde ligne, à la seconde ligne, etc. 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.
*
L'opérateur PLUS peut être abrégé en signe plus ( +).
Cette macro est disponible dans IBM ® Interact.
Exemples
TEMP = 3 PLUS 4 ou TEMP = 3 + 4
Crée une colonne nommée TEMP contenant la valeur sept.
Crée une colonne nommée TEMP, dans laquelle chaque valeur correspond au contenu de la colonne V1 plus huit.
Crée une colonne nommée TEMP contenant deux fois le contenu de la colonne V1.
Crée une colonne nommée TEMP, dans laquelle chaque valeur est la valeur de ligne de la colonne V1 plus la valeur de ligne correspondante de la colonne V2.
Crée trois colonnes nommées TEMP, VX et VY. La colonne TEMP contient les valeurs de V1 plus les valeurs de ligne correspondantes de la colonne V4. La colonne VX ajoute les colonnes V2 et V5. La colonne VY calcule la somme des colonnes V5 et V6.
TEMP = V1[10:20] + V2 ou TEMP = V1[10:20] + V2[1:11]
Crée une colonne nommée TEMP, dans laquelle les 11 premières cibles contiennent les sommes des valeurs des lignes 10 à 20 de la colonne v1 et les valeurs des lignes 1 à 11 de la colonne V2. Les autres cibles de TEMP sont vides.
Fonctions associées
SUM ou TOTAL