첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ FORMAT 함수 사용하기

------------------------------------------------------------------------------------------------------------------------

용도

구분자

기능

사용 예제

결과

숫자

#

숫자의 자리 수를 지정한다.

무효의 0은 변환하지 않는다.

Format(123, "####")

123

0

숫자의 자리 수를 지정한다.

무효의 0을 변환한다.

Format(123, "0000")

0123

%

숫자를 %로 변환한다.

Format(23, "##%")

2300%

,

세 자리마다 ','의 위치를 지정한다.

Format(1234, "#,###")

1,234

.

소수점의 위치를 지정한다.

Format(12.34, "##.#")

12.3

+-

숫자의 부호를 지정한다.

Format(123, "+###")

+123

문자

@

문자열의 길이를 지정한다.

문자열을 우측으로 정렬한다.

Format("ABC", "@@@@")

" ABC"

&

문자열의 길이를 지정한다.

문자열을 좌측으로 정렬한다.

남는 자리는 무시한다.

Format("ABC", "&&&&")

"ABC"

!

문자열을 좌측으로 정렬한다.

남는 자리는 무시한다.

Format("ABC", "!@@@")

"ABC "

>

대문자로 치환한다.

Format("abc", ">")

"ABC"

<

소문자로 치환한다.

Format("ABC", "<")

"abc"

\

"\" 다음에 오는 문자를 삽입한다.

Format("abcd", "&&\-&&"

ab-cd

날짜

시각

y

현재까지의 날짜 수 표시

(1월 1일부터의 날짜 수)

D=#9/20/1999#

Format(D, "y")

263

yy

2자리의 연도 표시

Format(D, "yy-mm-dd")

99-09-20

yyyy

4자리의 연도 표시

Format(D, "yyyymmdd")

19990920

m

1자리의 월 표시

Format(D, "yy-m-d")

99-9-20

mm

2자리의 월 표시

Format(D, "yy/mm/dd")

99/09/20

mmm

'Jan' ~ 'Dec" 표시

Format(D, "yy-mmm")

99-Sep

mmmm

'January' ~ 'December' 표시

Format(D, "mmmm")

September

ooo

'1' ~ '12' 표시

Format(D, 'ooo')

9

oooo

'1월' ~ '12월' 표시

Format(D, 'oooo')

9월

d

1자리의 날짜 표시

Format(D, 'yy-m-d"

99-9-20

dd

2자리의 날짜 표시

Format(D, "yy-mm-dd")

99-09-20

ddd

'Sun' ~ 'Sat'의 요일 표시

Format(D, "ddd")

Mon

dddd

'Sunday' ~ 'Saturday'의 요일

Format(D, "dddd")

Monday

dddddd

시스템에 있는 연,월,일을 자세히 표시

Format(D, "dddddd")

1999년9월16일 월요일

aaa

'일' ~ '토'의 요일 표시

Format(D, "aaa"

aaaa

'일요일' ~ '토요일'의 요일 표시

Format(D, "aaaa")

월요일

h

0~23의 1자리 시

Format(Time, "h:n:s")

9:8:7

hh

0~23의 2자리 시

Format(Time, "hh:nn:ss")

09:08:07

n

1자리의 분 표시

Format(Time, "h:n:s")

9:8:7

nn

2자리의 분 표시

Format(Time, "hh:nn:ss")

09:08:07

s

1자리의 초 표시

Format(Time, "h:n:s")

9:8:7

ss

2자리의 초 표시

Format(Time, "hh:nn:ss")

09:08:07

AM/PM

오전/오후 표시

Format(Time, "AM/PM")

AM

General Date

날짜와 시간을 시스템 설정 형식으로 표시

Format(D, "General Date")

1999-9-20 오전 9:7:7

Long Date

시스템의 '자세히 표시' 형식에 따라 날짜를 표시

Format(D, "Long Date")

1999년 9월 20일 월요일

Medium Date

'중간 표시' 형식에 따라 날짜를 표시

Format(D, "Medium Date")

99년 9월 20일

Short Date

'간단히 표시' 형식에 따라 날짜를 표시

Format(D, "Short Date")

1999-9-20

Long Time

시스템의 '자세히 표시' 형식에 따라 시간을 표시

Format(Time, "Long Time")

오전 9:9:7

Medium Time

오전/오후와 함께 시간을 12시간 형식으로 표시

Format(Time, "Medium Time")

오전 09:09

Short Time

24시간 형식으로 시간을 표시

Format(Time, "Short Time")

09:09

------------------------------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요