2016年3月31日木曜日

配列の特定の要素番号に割り当てられている変数名を取得する



タイトル通りの質問を頂きました。これはVNAME関数を使えば一発です。

data TEST;
    array AR(3) A B C;

    length VAR1 $40.;
    VAR1 = vname( AR(2) );
    put VAR1;
run;


ログ
B

配列ARの要素番号2に割り当てられている変数名を取得しています。

VNAME関数は変数だけでなく配列も指定できるってのが便利です。

0 件のコメント:

コメントを投稿