Cách Dùng Hàm REPLACE, REPLACEB Trong Excel Chi Tiết

X Chọn địa chỉ nhận hàng

Địa chỉ đang chọn: Thay đổi

Hoặc chọn Tỉnh/TP Quận/Huyện Phường/Xã
  • Hồ Chí Minh
  • Hà Nội
  • Đà Nẵng
  • An Giang
  • Bà Rịa - Vũng Tàu
  • Bắc Giang
  • Bắc Kạn
  • Bạc Liêu
  • Bắc Ninh
  • Bến Tre
  • Bình Định
  • Bình Dương
  • Bình Phước
  • Bình Thuận
  • Cà Mau
  • Cần Thơ
  • Cao Bằng
  • Đắk Lắk
  • Đắk Nông
  • Điện Biên
  • Đồng Nai
  • Đồng Tháp
  • Gia Lai
  • Hà Giang
  • Hà Nam
  • Hà Tĩnh
  • Hải Dương
  • Hải Phòng
  • Hậu Giang
  • Hòa Bình
  • Hưng Yên
  • Khánh Hòa
  • Kiên Giang
  • Kon Tum
  • Lai Châu
  • Lâm Đồng
  • Lạng Sơn
  • Lào Cai
  • Long An
  • Nam Định
  • Nghệ An
  • Ninh Bình
  • Ninh Thuận
  • Phú Thọ
  • Phú Yên
  • Quảng Bình
  • Quảng Nam
  • Quảng Ngãi
  • Quảng Ninh
  • Quảng Trị
  • Sóc Trăng
  • Sơn La
  • Tây Ninh
  • Thái Bình
  • Thái Nguyên
  • Thanh Hóa
  • Thừa Thiên Huế
  • Tiền Giang
  • Trà Vinh
  • Tuyên Quang
  • Vĩnh Long
  • Vĩnh Phúc
  • Yên Bái
Vui lòng cho Điện Máy XANH biết số nhà, tên đường để thuận tiện giao hàng cho quý khách. Vui lòng nhập địa chỉ số nhà, tên đường để giao hàng. Xác nhận địa chỉ Không hiển thị lại, tôi sẽ cung cấp địa chỉ sau Thông tin giao hàng Thêm thông tin địa chỉ giao hàng mới Xác nhận Xóa địa chỉ Bạn có chắc chắn muốn xóa địa chỉ này không? Hủy Xóa

Hãy chọn địa chỉ cụ thể để chúng tôi cung cấp chính xác thời gian giao hàng và tình trạng hàng.

Chọn địa chỉ Đóng
  • TIVI
  • MÁY LẠNH
  • TỦ LẠNH
  • MÁY GIẶT
  • ĐIỆN THOẠI - MÁY TÍNH
  • ĐỒNG HỒ
  • GIA DỤNG
  • THIẾT BỊ THÔNG MINH
  • SỨC KHOẺ - LÀM ĐẸP
  • MẸO VẶT

ĐIỆN THOẠI - MÁY TÍNH

  • Tổng quan Điện thoại - Máy tính
  • Tư vấn mua điện thoại
  • Tư vấn mua Laptop
  • Tư vấn mua máy tính bảng
  • Tư vấn mua PC - Máy in
  • Mẹo hay Facebook, Zalo, Youtube
  • Tin học văn phòng
  • Tư vấn mua máy ảnh
  • Phụ kiện
  • Kinh nghiệm hay
  • Điện thoại - Máy tính
  • Tin học văn phòng
Cách dùng hàm REPLACE, REPLACEB trong Excel chi tiết Biên tập bởi Trần Văn Trường Cập nhật ngày 16/09/2021, lúc 20:05 1.842 lượt xem

Khi sử dụng Excel, thỉnh thoảng bạn sẽ bắt gặp trường hợp cần thay thế một phần của chuỗi bằng một chuỗi khác nhưng chưa biết sử dụng hàm nào. Trong bài viết dưới đây, Điện máy XANH sẽ chia sẻ đến bạn cách sử dụng hàm REPLACE, REPLACEB trong Excel một cách chi tiết nhé!

  • Bài hướng dẫn được thực hiện trên phiên bản Excel 2016, ngoài ra bạn cũng có thể thực hiện trên các phiên bản Excel 2003, 2007, 2010, 2013, 2016, 2019 với thao tác tương tự.
  • Bạn có thể tải một số ví dụ về hàm REPLACE trong Excel để làm quen nhé!

1Công thức hàm REPLACE

Hàm REPLACE là một hàm trong Excel giúp người dùng có thể thay thế một phần của chuỗi bằng một chuỗi khác dựa vào số ký tự được chỉ định một cách dễ dàng và hiệu quả.

Công thức:

=REPLACE(old_text,start_num,num_chars,new_text)

Công thức hàm REPLACE

Trong đó:

  • old_text: Là chuỗi văn bản cần được xử lý.
  • start_num: Là vị trí bắt đầu, tính từ bên trái sang.
  • num_chars: Là số ký tự trong old_text mà ta muốn thay bằng new_text.
  • new_text: Là chuỗi mới mà ta muốn thay cho các ký tự trong old_text.
Lưu ý: Hàm REPLACE luôn luôn đếm mỗi ký tự là 1. Cho dù đó là byte đơn hay byte kép với bất kể thiết lập ngôn ngữ mặc định là gì.

2Công thức hàm REPLACEB

Hàm REPLACEB là hàm cho phép thay thế một phần của chuỗi văn bản dựa vào số byte được chỉ định bằng một chuỗi văn bản khác.

Công thức:

=REPLACEB(old_text, start_num, num_bytes, new_text)

Công thức hàm REPLACEB

Trong đó:

  • old_text: Là chuỗi văn bản cần được xử lý.
  • start_num: Là vị trí bắt đầu sẽ thay thế, tính từ bên trái sang.
  • num_bytes: Là số ký tự trong old_text mà ta muốn hàm REPLACEB thay bằng new_text.
  • new_text: Là chuỗi mà ta muốn thay cho các ký tự trong old_text.
Lưu ý: Hàm REPLACEB đếm mỗi ký tự byte kép là 2 khi bạn đã cho phép soạn thảo một ngôn ngữ hỗ trợ DBCS và đặt DBCS làm ngôn ngữ mặc định. Nếu không hàm REPLACEB vẫn đếm mỗi ký tự là 1.

3Ví dụ cơ bản của hàm REPLACE

Dưới đây là một số ví dụ cơ bản của hàm REPLACE.

Thay đổi từ ký tự trong chuỗi

Ví dụ 1: Thay đổi chuỗi "Ngọc" thành "Thơ".

Bạn nhập công thức =REPLACE(A18,1,4,"Thơ"). Sau đó nhấn Enter và xem kết quả như hình dưới đây.

Trong đó:

  • A18 là ô chứa văn bản cần thay thế.
  • 1 là vị trí bắt đầu.
  • 4 là số ký tự cần thay thế.
  • "Thơ" là ký tự để thay thế.
Thay đổi ký tự

Thay thế các ký tự số

Ngoài việc thay thế văn bản như ví dụ trên thì hàm này cũng có thể giúp bạn thay thế các ký tự số.

Ví dụ 2: Thay đổi "Năm nay là 2020" thành "Năm nay là 2021".

Bạn nhập công thức =REPLACE(A2,12,4,"2021"). Sau đó nhấn Enter và xem kết quả như hình dưới đây.

Trong đó:

  • A2 là ô chứa văn bản cần thay thế.
  • 12 là vị trí bắt đầu để thay thế.
  • 4 là số ký tự cần thay thế.
  • "2021" là ký tự để thay thế.
Thay thế các ký tự sốLưu ý: Hàm REPLACE sẽ trả kết quả về chuỗi văn bản chứ không phải số nên không thể sử dụng trong các phép tính toán. Nếu bạn muốn chuyển nó trở lại số thì có thể nhân với 1 hoặc bằng những phương pháp khác.

Sử dụng hàm REPLACE đối với ngày tháng

Ví dụ 3: Thay đổi ngày 1/11/2016 thành ngày 1/3/2016.

Tại đây ta sẽ kết hợp với hàm TEXT

Bạn nhập công thức =REPLACE(TEXT(A2,"dd-mmm-yy"),4,3,"Mar") và xem kết quả như hình dưới đây.

Trong đó:

  • A2 là ô chứa văn bản cần thay thế.
  • TEXT(A2,"dd-mmm-yy") dùng để chuyển đổi định dạng ngày sang chuỗi văn bản.
  • 4 là vị trí bắt đầu.
  • 3 là số ký tự cần thay thế.
  • "Mar" là ký tự để thay thế.
Sử dụng hàm REPLACE đối với ngày thángLưu ý: Kết quả trả về cũng sẽ là một chuỗi văn bản. Để trở lại định dạng ngày bạn hãy sử dụng hàm DATEVALUE.

Nhập công thức =DATEVALUE(B2) và nhấn Enter để xem kết quả.

Nhập =DATEVALUE(B2)

Sử dụng hàm REPLACE lồng nhau

Để thay thế nhiều vị trí trong một chuỗi thì hãy sử dụng hàm REPLACE lồng nhau.

Ví dụ 4: Thêm dấu"/"":" để phân định thời gian cho dễ nhìn.

Bạn thực hiện nhập =REPLACE(REPLACE(REPLACE(REPLACE(A1,3,0,"/"),6,0,"/"),9,0," "),12,0,":"). Sau đó nhấn Enter và kiểm tra kết quả.

Để giải thích cho công thức trên, ta hiểu như sau:

Công thức: REPLACE(A1,3,0,"/") sẽ lấy từ ký tự thứ 3 trong chuỗi A1 và không thay thế ký tự nào, thay vào đó thêm dấu "/".

Tương tự ở vị trí số 6, 9 tại chuỗi ký tự trong A1 sẽ thêm vào dấu "/" và 'khoảng trắng"

Ở vòng REPLACE cuối sẽ thêm vào dấu ":".

Sử dụng hàm REPLACE lồng nhau

Xem thêm:

  • Cách vẽ biểu đồ trong Excel đơn giản, đẹp mắt
  • 2 cách xóa ô trống trong Excel cực đơn giản
  • Cách định dạng ngày tháng trong Excel đơn giản dễ hiểu nhất

Trên đây là bài viết chia sẻ cho những thông tin về hàm REPLACE trong Excel. Mong rằng những thông tin này sẽ mang lại hữu ích cho bạn trong việc sử dụng và nếu có thắc mắc hãy để lại bình luận bên dưới nhé!

Bạn có hài lòng với bài viết này không? Hài lòng 0 Không hài lòng Đóng
Xin lỗi bài viết chưa đáp ứng nhu cầu của bạn. Vấn đề bạn gặp phải là gì?
  • Nội dung khó hiểu, khó tiếp cận
  • Nội dung sơ sài, ít thông tin
  • Nội dung cũ, cần cập nhật nội dung mới
  • Hình ảnh, sản phẩm chưa đẹp mắt
  • Trải nghiệm đọc tin chưa thuận tiện
Gửi Cảm ơn bạn đã gửi phản hồi! Từ khóa: cách dùng hàm replace , cách sử dụng hàm replace , hàm replace excel , hàm thay thế trong excel , hàm replace

Bạn vui lòng chờ trong giây lát...

Đang xử lý... Vui lòng chờ trong giây lát.

Từ khóa » Cách Dùng Lệnh Thay Thế Trong Excel