2009. 2. 20. 10:49

formatnumber

별자리님께서 올려주신 formatnumber에 대한 이야기입니다.^^;
두고두고 도움이 될듯 싶어... 또 미쳐 양해도 구하지 않고 걍,, 올립니다. -_-;
formatnumber함수에 대해 자알 정리를 해주셨으니 참고들 하시구요^^
http://www.tubemusic.com
운영하시는 사이트에도 한번 놀러들 가보시구요^^;
=================================================================================
FormatNumber함수를 사용하세요!!
 
일반적으로.. 소수점 및 3자리마다 콤마(,) 사용시에 많이 사용됩니다..
 
) 12345 -> 12,345 이렇게 표현할려면
     DATA = 12345
     FormatNumber(DATA, 0)
     이렇게 처리하면..됩니다...
 
참고로.. 위의 DATA NULL(값이 존재하지 않는다)이면.. 오류가 발생하므로
꼭 주의 하시길 바랍니다..
 
 
  FormatNumber 함수란? 
 
숫자로 형식화된 식을 반환합니다. 
 
FormatNumber(Expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit 
[,UseParensForNegativeNumbers [,GroupDigits]]]])
 
인수
Expression
 
필수적인 요소. 형식이 지정되는 식입니다.
 
NumDigitsAfterDecimal
 
선택적인 요소. 표시될 소수점 이하의 자릿수를 나타내는 숫자 값입니다. 기본값인 -1은 컴퓨터의 국가별 
설정을 사용함을 나타냅니다.
 
IncludeLeadingDigit
 
선택적인 요소. 소수점 이하의 유효 숫자 앞에 0을 표시할지 여부를 나타내는 Tristate 상수입니다. 그 값
에 대해서는 아래의 설정을 참조하십시오.
 
UseParensForNegativeNumbers
 
선택적인 요소. 음수 값을 괄호 안에 넣을지 여부를 나타내는 Tristate 상수입니다. 그 값에 대해서는 아래
의 설정을 참조하십시오. 
 
GroupDigits
 
선택적인 요소. 제어판에 설정된 그룹 구분 기호를 사용하여 숫자를 구분할지 여부를 나타내는 Tristate 
수입니다. 그 값에 대해서는 아래의 설정을 참조하십시오. 
 
설정
IncludeLeadingDigit, UseParensForNegativeNumbers, GroupDigits 인수는 아래 설정을 가집니다.
 
상수                     값 설명 
TristateTrue          -1 True 
TristateFalse          0 False 
TristateUseDefault -2 컴퓨터의 국가별 설정 값을 사용합니다. 
 
 
참고
하나 이상의 선택적인 인수를 생략하면 컴퓨터의 국가별 설정 값을 생략된 인수 값으로 사용합니다. 
 
메모   모든 설정 정보는 국가별 설정의 숫자 탭에 있습니다.
 
 
 
 
예제)  1234.123
   FormatNumber(DATA, 4)   -> 1,234.1230
   FormatNumber(DATA, 3)   -> 1,234.123
   FormatNumber(DATA, 2)   -> 1,234.12
   FormatNumber(DATA, 1)   -> 1,234.1
   FormatNumber(DATA, 0)   -> 1,234

 

MIME-Version: 1.0 Content-Location: file:///C:/9EC32DB0/file1344.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=s-ascii"
별자리님께서 올려주신 formatnumber에 대한 이야기입니다.^^;
두고두고 도움이 될듯 싶어... 또 미쳐 양해도 구하지 않고 걍,, 올립니다. -_-;
formatnumber함수에 대해 자알 정리를 해주셨으니 참고들 하시구요^^
http://www.tubemusic.com
운영하시는 사이트에도 한번 놀러들 가보시구요^^;
=================================================================================
FormatNumber함수를 사용하세요!!
 
일반적으로.. 소수점 및 3자리마다 콤마(,) 사용시에 많이 사용됩니다..
 
) 12345 -> 12,345 이렇게 표현할려면
     DATA = 12345
     FormatNumber(DATA, 0)
     이렇게 처리하면..됩니다...
 
참고로.. 위의 DATA NULL(값이 존재하지 않는다)이면.. 오류가 발생하므로
꼭 주의 하시길 바랍니다..
 
 
  FormatNumber 함수란? 
 
숫자로 형식화된 식을 반환합니다. 
 
FormatNumber(Expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit 
[,UseParensForNegativeNumbers [,GroupDigits]]]])
 
인수
Expression
 
필수적인 요소. 형식이 지정되는 식입니다.
 
NumDigitsAfterDecimal
 
선택적인 요소. 표시될 소수점 이하의 자릿수를 나타내는 숫자 값입니다. 기본값인 -1은 컴퓨터의 국가별 
설정을 사용함을 나타냅니다.
 
IncludeLeadingDigit
 
선택적인 요소. 소수점 이하의 유효 숫자 앞에 0을 표시할지 여부를 나타내는 Tristate 상수입니다. 그 값
에 대해서는 아래의 설정을 참조하십시오.
 
UseParensForNegativeNumbers
 
선택적인 요소. 음수 값을 괄호 안에 넣을지 여부를 나타내는 Tristate 상수입니다. 그 값에 대해서는 아래
의 설정을 참조하십시오. 
 
GroupDigits
 
선택적인 요소. 제어판에 설정된 그룹 구분 기호를 사용하여 숫자를 구분할지 여부를 나타내는 Tristate 
수입니다. 그 값에 대해서는 아래의 설정을 참조하십시오. 
 
설정
IncludeLeadingDigit, UseParensForNegativeNumbers, GroupDigits 인수는 아래 설정을 가집니다.
 
상수                     값 설명 
TristateTrue          -1 True 
TristateFalse          0 False 
TristateUseDefault -2 컴퓨터의 국가별 설정 값을 사용합니다. 
 
 
참고
하나 이상의 선택적인 인수를 생략하면 컴퓨터의 국가별 설정 값을 생략된 인수 값으로 사용합니다. 
 
메모   모든 설정 정보는 국가별 설정의 숫자 탭에 있습니다.
 
 
 
 
예제)  1234.123
   FormatNumber(DATA, 4)   -> 1,234.1230
   FormatNumber(DATA, 3)   -> 1,234.123
   FormatNumber(DATA, 2)   -> 1,234.12
   FormatNumber(DATA, 1)   -> 1,234.1
   FormatNumber(DATA, 0)   -> 1,234