IT민들레 - M365 Specialist

엑셀 자릿수 채우기, SQL의 LPAD 와 같은 처리 방법 - 엑셀 REPT 함수 본문

Microsoft Office 365

엑셀 자릿수 채우기, SQL의 LPAD 와 같은 처리 방법 - 엑셀 REPT 함수

IT민들레 2019. 8. 30. 15:31
728x90
반응형

REPT

텍스트를 지정한 횟수만큼 반복합니다. REPT를 사용하여 여러 개의 문자열 인스턴스로 셀을 채울 수 있습니다.

구문

REPT(text,number_times)

Text  반복할 텍스트입니다.

Number_times  텍스트를 반복할 횟수를 지정하는 양의 수입니다.

주의

  • number_times = 0이면 REPT는 빈 텍스트("")를 표시합니다.

  • number_times가 정수가 아니면 소수 부분을 잘라냅니다.

  • REPT 함수의 결과는 32,767자 이하입니다. 그 이상이면 #VALUE!를 표시합니다.

     

    A

     1

     수식

    설명(결과) 

     2

     =REPT("*-", 3)

     문자열을 3번 표시합니다. (*-*-*-)

     3

     =REPT("-",10)

     대시를 10번 표시합니다. (----------)

     

     

     

     

    [오라클 LPAD 동일하게]

     

    수식 : REPT("0",20-LEN(A1))&A1

     

     

     A  (원본데이터)

    B  (변경후데이터 )

    1

    1234567890

    00000000001234567890 

    2

    12345

    00000000000000012345 

     

      ->  A열의 자릿수만큼 제외한 자리에 "0" 을 채워 총길이 20자리를 만듦

출처 https://m.blog.naver.com/wjdrn82/110102140414

728x90
반응형