Hàm REPT trong Excel, Hàm lặp lại ký tự, chuỗi hoặc số

Tiếp tục các hàm xử lý chuỗi, Kienit.com muốn chia sẻ với các bạn về hàm REPT trong Excel. Nếu các bạn không muốn lặp lại dữ liệu giống nhau trong file một cách thủ công thì hãy tham khảo ngay bài biết viết này vì nó sẽ giúp ích cho bạn rất nhiều trong công việc.

1/ Hàm REPT trong Excel là gì?

REPT trong Excel là hàm tự động lặp lại các ký tự hoặc số theo số lần mà bạn thiết lập. Chỉ cần enter là dữ liệu sẽ hiện theo đúng số lần bạn mong muốn một cách nhanh chóng và đơn giản.

Cú pháp hàm REPT: =REPT(Text, Number_times)

Trong đó:

Text: Là chuỗi văn bản muốn lặp lại.

Number_times: Là giá trị số dương xác định số lần lặp lại.

Lưu ý:

Ký tự giới hạn là 32.767, nếu vượt quá thì sẽ bị lỗi #VALUE!

Number_time = 0 : Hàm REPT sẽ trả về kết quả trống.

Number_time không phải số nguyên: Hàm sẽ tự động chuyển thành số nguyên, làm tròn xuống.

Nếu bạn nhập Number_time không phải là số thì sẽ bị lỗi #NAME?

Bạn để Number_time trong ngoặc kép thì công thức vẫn sẽ hiện kết quả đúng số lần bạn nhập.

2/ Cách dùng hàm REPT trong Excel

Cách sử dụng hàm REPT vô cùng đơn giản, mời các bạn xem các ví dụ dưới đây

Ví dụ 1: Cách sử dụng cơ bản

Các ví dụ sử dụng hàm REPT trong Excel
Các ví dụ sử dụng hàm REPT trong Excel

Nhập công thức =REPT(A4,B4) vào dòng D4, trong đó:

  • A4 là chuỗi
  • B4 là số lần muốn lặp lại
Nhập công thức để lặp lại chuỗi
Nhập công thức để lặp lại chuỗi

Sau đó bạn nhấn phím Enter để hiện ra kết quả và cuối cùng dùng chuột kéo xuống các dòng khác để hiện ra tất cả kết quả như hình sau.

Lặp lại các ký tự, số hoặc chuỗi theo số lần đã cho sẵn
Lặp lại các ký tự, số hoặc chuỗi theo số lần đã cho sẵn

Trong bảng trên, bạn thấy nếu số lần nhập không phải là số nguyên thì hàm REPT sẽ tự động trả về số nguyên và làm tròn xuống như công thức =REPT(A6,B6).

Một trường hợp mà Kienit có nhắc đến là nếu số lần lặp lại = 0 (Number_time = 0) thì hàm sẽ tự động trả quả kết quả là trống như cú pháp =REPT(A7,B7).

Ví dụ 2: Vẻ biểu đồ ngang bằng

Ứng dụng tính năng lặp lại của hàm REPT trong Excel, nhiều người đã dùng để vẽ biểu đồ ngang bằng cách sau đây

Mình có bảng độ tuổi với tỷ lệ như sau:

Ví dụ bảng độ tuổi
Ví dụ bảng độ tuổi

Nhập công thức =REPT(“g”,100*B4/5) trong đó:

  • Ký tự g nhằm để tạo ra các ô vuông
  • 100*B4/5 là số lần xuất hiện các ô vuông, lặp lại tạo thành một thanh ngang.
Cách vẽ biểu đồ ngang
Cách vẽ biểu đồ ngang

Cuối cùng sẽ chỉnh font chữ trong Excel là font Webdings để biến các chữ g liền nhau thành biểu đồ ngang và dùng chuột kéo xuống các dòng dưới để được kết quả sau:

Ứng dụng hàm REPT trong Excel để vẽ biểu đồ ngang
Ứng dụng hàm REPT trong Excel để vẽ biểu đồ ngang

Đây là một mẹo nhỏ để bạn áp dụng vẻ biểu đồ trực quan mà không cần phải dùng đến các công cụ trong Excel.

3/ Một số lỗi thường gặp

Lỗi #VALUE!

Lỗi này xảy ra nếu kết quả trả về của hàm Rept dài hơn 32.767 ký tự

Lỗi #NAME?

Nếu bạn lỡ nhập Number_time là chữ thì kết quả sẽ trả về là #NAME? vì hàm sẽ không hiểu Number_time là gì.

Lỗi #NAME? trong hàm REPT
Lỗi #NAME? trong hàm REPT

Bài viết đã chia sẻ đầy đủ về hàm REPT trong Excel qua các vị dụ cơ bản đến nâng cao. Công thức này được sử dụng để kết hợp với nhiều hàm khác.

Để học Excel nhiều hơn, bạn hãy theo dõi website mỗi ngày, rất nhiều thông tin bổ ích cho dân văn phòng đang chờ đón bạn.

Bài viết xem thêm:

Hàm REPLACE trong Excel, Cách thay thế 1 phần trong chuỗi ký tự

Hàm LEN trong Excel là gì? Ví dụ hướng dẫn cách dùng dễ hiểu

Hàm SUBSTITUTE trong Excel là gì? Ví dụ cách dùng dễ hiểu

Hàm TRIM trong Excel, Cách xóa khoảng trống dư thừa

Hàm SEARCH trong Excel – Ví dụ cách sử dụng cụ thể

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *