Не хотите столбцы с нулевым значением в отчете Proc

Я пытаюсь создать такой отчет:

Но я получаю отчет так: введите описание изображения здесь

Я использую протокол proc, чтобы сделать это. Я не хочу столбцы, в которых все значения равны нулю. AFG,ALL,CapMkt,IIS и PWMDIv являются подуровнями CIB и CRE.

Код, который я использовал:

    proc report data=CIB_PWM nowd;

column OWNER_NAME OWNER_EMP_NBR RM_Division RM_Region Owner_Team 
    Owner_YTD_Rev Owner_Prior_YTD_Rev Owner_Rolling_12_Rev  
Attd_Rpt_LOB,(Attd_Rpt_SubLOB, (N));

define Attd_Rpt_LOB / Across '   ' ;
define Attd_Rpt_SubLOB / Across '  ';
define N / ' ';
define OWNER_NAME / group 'OWNER_NAME' format=$488. /*missing order=formatted*/;
define OWNER_EMP_NBR / group 'OWNER_EMP_NBR' format=$80. missing order=formatted;
define RM_Division / group 'RM_Division' missing;
define RM_Region / group 'RM_Region' missing;
define Owner_Team / group 'OWNER_HO_MKT_DEPT' format=$324. missing order=formatted;
define Owner_YTD_Rev / analysis SUM 'Owner_YTD_Rev' format=DOLLAR15. missing;
define Owner_Prior_YTD_Rev / analysis SUM 'Owner_Prior_YTD_Rev' format=DOLLAR15. missing;
define Owner_Rolling_12_Rev / analysis SUM 'Owner_Rolling_12_Rev' format=DOLLAR15. missing;
run;
quit;

Как вы думаете, мне нужно добавить еще один вариант для этого?

Ваша помощь будет очень ценится.

Спасибо

1 ответ

Шанкар:

Вы, наверное, кое-что уже поняли.

Изображение 'want' показывает столбцы со всеми нулями, поэтому оно не совпадает с утверждением "Я не хочу столбцы, у которых все значения равны нулю".

Возможно, вы можете опубликовать пример данных, демонстрирующих проблему.

Не видя больше, я бы предложил создать один или несколько шагов перед отчетом, которые ищут наборы строк, способствующих случаям "не сообщаться", и помечая их с помощью exclude_flag. В этом случае шаг отчета сможет использовать оператор

where not exclude_flag;

Если эта дополнительная обработка все еще не приводит к желаемому отчету, вам может потребоваться выполнить шаг переноса данных и написать другой шаг ОТЧЕТА по ПРОЦЕССУ.

Другие вопросы по тегам