Cómo: |
Idiomas disponibles: informes, Maintain
La función ABS devuelve el valor absoluto de un número.
ABS(in_value)
donde:
Numérico
Es el valor para el que se devuelve el valor absoluto, el nombre de un campo que contiene el valor o una expresión que lo devuelve. Si utiliza una expresión, emplee paréntesis según sea necesario, para garantizar un orden de evaluación correcto.
El comando COMPUTE crea el campo DIFF y después, ABS calcula el valor absoluto de DIFF:
TABLE FILE SALES
PRINT UNIT_SOLD AND DELIVER_AMT AND
COMPUTE DIFF/I5 = DELIVER_AMT - UNIT_SOLD; AND
COMPUTE ABS_DIFF/I5 = ABS(DIFF);BY PROD_CODE
WHERE DATE LE '1017';
END
La salida es:
PROD_CODE UNIT_SOLD DELIVER_AMT DIFF ABS_DIFF --------- --------- ----------- ---- -------- B10 30 30 0 0 B17 20 40 20 20 B20 15 30 15 15 C17 12 10 -2 2 D12 20 30 10 10 E1 30 25 -5 5 E3 35 25 -10 10
WebFOCUS |