내 열 이름(현재 날짜)을 날짜로 변경하려면 어떻게 스크립트를 작성해야 합니까?나는 바꾸고 싶다 단지 현재 완전한 날짜이고 1일부터 31일까지 순서대로 있는 내 시트의 숫자 연속 열
예: 2020년 3월 1일 ~ 1일
2020년 3월 2일 ~ 2일

또한 이달의 Abbv 이름이 포함된 열을 내 시트에 추가하고 싶습니다.
미리 감사드립니다
데이터 테이블스크립팅Re: 내 열 이름, 현재 날짜를 날짜로 변경하려면 어떻게 스크립트를 작성해야 합니까?Jim에게 감사합니다. 훌륭합니다.Re: 내 열 이름, 현재 날짜를 날짜로 변경하려면 어떻게 스크립트를 작성해야 합니까?귀하의 요청을 해결하는 방법은 다음과 같습니다.
Names Default To Here( 1 );
dt = Current Data Table();
theMonth=.;
For( i = 1, i <= N Cols( dt ), i++,
If( Substr( Column( dt, i ) << get name, 1, 2 ) == "N(",
If( isMissing(theMonth) == 1,
theMonth = Month( Informat( Word( 2, Column( dt, i ) << get name, "()" ), "m/d/y" ) );
);
Column( dt, i ) << set name(
Char( Day( Informat( Word( 2, Column( dt, i ) << get name, "()" ), "m/d/y" ) ) )
)
)
);
monthList = {"Jan","Feb","Mar","Apr","May","Jun",
"Jul","Aug","Sep","Oct","Nov","Dec"
};
dt << New Column( monthList[theMonth]);Re: 내 열 이름, 현재 날짜를 날짜로 변경하려면 어떻게 스크립트를 작성해야 합니까?다음과 같이 할 수 있습니다.
Names Default To Here( 1 );
dt = New Table( "Dates",
New Column( "date", "Numeric", "Continuous", Format( "Date Abbrev", 20 ), set values( Date DMY( Index( 1, 31 ), 3, 2020 ) ) )
);
Wait( 3 );
dt << New Column( "Day", Formula( Day( :date ) ) );
dt:date << hide();
dt << New Column( "Month",
Formula(
Match( Month( :date ),
1, "Jan",
2, "Feb",
3, "Mar",
4, "Apr",
5, "May",
6, "Jun",
7, "Jul",
8, "Aug",
9, "Sep",
10, "Oct",
11, "Nov",
12, "Dec"
)
)
);