반응형

안녕하세요, Ian 입니다.

 

엑셀을 사용하다 보면 특정 문자나 기호를 반복해서 표시해야 할 때가 있습니다.

REPT 함수를 활용하면 손쉽게 원하는 문자나 기호를 반복할 수 있으며, 데이터 시각화나 서식 설정 등 다양한 용도로 활용할 수 있습니다.

 

오늘은 REPT 함수의 정의부터 실무에서 활용할 수 있는 다양한 예제까지 알아보겠습니다.

 

특히 마지막에는 데이터를 시각화 할 수 있는 아주 좋은 방법소개가 있으니,

끝까지 꼭 확인해보시면 좋겠습니다.!

 

 

1. REPT 함수란?

 

REPT 함수는 지정된 문자를 원하는 횟수만큼 반복하여 출력하는 함수입니다.

주로 데이터 시각화, 텍스트 서식 설정, 심볼 기반 차트 만들기 등에 활용됩니다.

 

REPT 함수 구문
=REPT(텍스트, 반복횟수)

 

 인수 설명

  • 텍스트: 반복할 문자 또는 문자열
  • 반복횟수: 해당 문자를 몇 번 반복할지 지정 (0 이상의 정수)

 * 참고: 반복 횟수는 32,767 이하의 값만 허용됩니다. 더 큰 값은 오류가 발생할 수 있습니다.

 

 - 텍스트의 경우 직접 입력하는 경우 " " 사이에 넣어줘야 합니다.

 - 반복횟수의 경우 숫자만 입력하면 됩니다.

 - 텍스트와 반복횟수(숫자) 모두 셀 선택으로도 대체 할 수 있습니다.

 

2. REPT 함수 기본 예제

① 특정 문자 반복 출력하기

=REPT("*", 5) *****
=REPT("AB", 3) ABABAB

 

 활용 예시:

  • 비밀번호 마스킹 (=REPT("*", LEN(A1))) → ‘******’처럼 표시
  • 문자를 특정 횟수만큼 반복하여 정리된 데이터 만들기

*참고 : LEN 함수 = 텍스트 갯수를 숫자로 표현해주는 함수

 - 위 예시와 같이 영어, 한글 상관없이 1글자 = 1개 로 표현해줍니다.


 

② LEN 함수와 함께 사용해 비밀번호 * 마킹 해주기

 - 위와 같이 비밀번호를 LEN 함수와 함께 글자수를 세어주고, 그 숫자 결과값을 대체해서 입력해주는 예시입니다.

 

 

③ RANDBETWEEN 함수와 함께 사용해 무작위 패턴 생성하기

 * 참고 : randbetween 함수 : 특정 범위의 숫자 랜덤으로 나타내는 함수

   ex. =randbetween(0,10) : 0~10사이의 숫자를 랜덤으로 나타내기

 

=RETP("★",randbetween(1,10))

 -> ★ 1~10개 사이 랜덤으로 표시하기

 

 

3. REPT 함수로 데이터 시각화 하기

① 판매개수 시각화 하기

    : 판매량을 ★ 로 시각화 해주기

 

판매량이 변경 될 때 마다 ★ 갯수가 변경 되며 시각화 해 줄 수 있습니다.

 

② **응용** 데이터량 막대그래프처럼 시각화 해주기

rept 함수를 아주 유용하게 사용 할 수 있는 방법입니다.

결과 먼저 봐보겠습니다.

 

위와 같이 REPT 함수를 활용해서 달성율 값을 그래프처럼 시각화 해 줄 수 있습니다.

간단한 방법이니 만드는 방법을 확인해보겠습니다.

 

함수 먼저 봐보겠습니다.

 

1. 함수로 표현해주기 

 =rept("|",E3*100)

2. 텍스트에 "|" 로 해주기 : 엔터 위에 있는 | 를 텍스트로 사용합니다.

3. 반복횟수에 달성율을 활용해줍니다.

   ** 달성율(%)은 1미만으로 나오므로 *100을 꼭 해줍니다!

   ** 40% = 0.4 -> 0.4*100 = 40 으로 표현

4. 40%의 경우 | 가 40개 생깁니다.

5. 글꼴 : "playbill" 로 바꿔주기.

6. 원하는 색상으로 바꿔주고, 셀 크기 맞춰주기.

 

위와 같은 과정으로 표현해주면 데이터를 시각화 해 줄 수 있습니다.

 

4. 마무리

지금까지 엑셀의 REPT 함수를 활용해 단순한 문자 반복뿐만 아니라 데이터정리, 시각적표현 등 다양한 용도로 활용하는 방법에 대해 알아봤습니다.

특히 숫자를 기반으로 차트 제작, 시각화 하는 것에 유용합니다.

 

아래 다른 엑셀 함수들도 보면 좋을 것 같습니다!

 

 

2025.03.17 - [엑셀 이야기/엑셀 강의 - 함수] - 직장인 엑셀 실무 | 22강. SUMIFS - 조건에 맞는 합계 쉽게 구하기 (2025 최신판)

 

직장인 엑셀 실무 | 22강. SUMIFS - 조건에 맞는 합계 쉽게 구하기 (2025 최신판)

안녕하세요, Ian 입니다.오늘은 엑셀 초보에서 벗어나 실무에서 자주 쓰는 필수 함수는  SUMIFS 함수에 대해 정확하고 간단하게 익혀보겠습니다.   SUMIF는 잊으세요, SUMIFS 하나면 충분합니다. 많

ian-storyhouse.tistory.com

2025.02.23 - [엑셀 이야기/엑셀 강의 - 함수] - 직장인 엑셀 실무 | 19강. xlookup 함수 - vlookup함수의 업그레이드 신규 함수

 

직장인 엑셀 실무 | 19강. xlookup 함수 - vlookup함수의 업그레이드 신규 함수

엑셀 초보탈출 19강xlookup 함수 활용하여특정값을 검색하고 데이터 찾기vlookup, hlookup의 업그레이드 버전 *기존 vlookup은 가장 왼쪽값을 기준으로 오른쪽으로만 찾고 싶은 값을 표현해 줄 수 있었

ian-storyhouse.tistory.com

2023.04.10 - [엑셀 이야기/엑셀 강의 - 함수] - 직장인 엑셀 실무 | 7강. IF함수 응용편 - IF 중첩 활용 알아보기

 

직장인 엑셀 실무 | 7강. IF함수 응용편 - IF 중첩 활용 알아보기

엑셀 초보탈출 7강 IF함수 응용편 - IF 중첩 (3개,4개,...,그 이상) 알아보기 IF함수 응용 활용하기 오늘은 if 함수 응용하기 편으로, if 중첨 혹은 if 다중함수에 대해 알아보겠습니다. if 중첩은, if 안

ian-storyhouse.tistory.com

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기