일 잘하는 비결/엑셀로 능률 높이기
텍스트 반복 출력하는 함수 - REPT
라리홈
2025. 6. 17. 21:32
반응형
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
반응형