일 잘하는 비결/엑셀로 능률 높이기

텍스트 반복 출력하는 함수 - REPT

라리홈 2025. 6. 17. 21:32
반응형

 

텍스트 반복 출력하는 함수 - REPT

REPT 함수는 텍스트를 원하는 횟수만큼 반복하여 출력할 수 있습니다.
간단하지만 조건별 시각 강조, 그래프 모양 생성, 반복적인 문자 배치 등에 유용하게 사용됩니다.


| 함수 구문

=REPT(text, number_times)
  • text: 반복하고 싶은 텍스트 또는 문자열
  • number_times: 반복 횟수 (0 이상 정수)

| 기본 예제

  A B C D
1 문자 횟수 수식 결과
2 3 =REPT(A2, B2) ★★★
3 * 5 =REPT("*", 5) *****
4 - 10 =REPT("-", 10) ----------
 

| 실무 예제

예제 1 | 간단한 텍스트 기반 막대 그래프 만들기

  A B C
1 레벨 수식 결과
2 5 =REPT("■", A2) ■■■■■
3 8 =REPT("■", A3) ■■■■■■■■
 

→ 텍스트로 만든 시각적 점수 막대


예제 2 | 조건부 강조: 등급별 별표 표시

=REPT("★", 등급셀)

→ 4등급 → ★★★★
→ 시각적으로 등급을 표현할 수 있음


예제 3 | 공백 또는 줄바꿈 채우기

=REPT(" ", 10)

→ 10칸 공백 만들기 (서식 정렬용)

=REPT(CHAR(10), 2)

→ 줄바꿈 2번 적용 (셀 내 줄내림 필요)


| 함께 쓰면 좋은 함수

 함수 설명
LEN 문자열 길이 계산 → 반복 수 제어에 활용
CHAR 특수 문자 삽입 (공백, 줄바꿈 등)
TEXTJOIN 여러 텍스트 연결 시 반복된 부분 삽입
IF 조건별 반복 제어
ROUND, INT 반복 횟수를 계산하기 위한 숫자 처리
 

| 실무 활용 팁

  • 간단한 시각적 그래프 구현 가능 (★, ■, ● 등)
  • 텍스트 정렬이나 강조 구분 라인 삽입
  • 조건별로 강조 갯수를 조절하거나 경고 표시로 활용
  • 단점: 긴 반복 시 셀 길이를 넘을 수 있으니 주의
728x90
반응형