Hướng dẫn 2 cách sử dụng hàm chuyển công thức thành giá trị trong Excel

Nếu chỉ muốn hiện giá trị kết quả trong ô tính thay vì để công thức ở đó, bạn sẽ làm như thế nào? Vì bạn không muốn thay đổi dữ liệu ô tham chiếu hay đơn giản bạn không muốn hiện công thức của ô tính cho người khác thấy. Thì hãy tham khảo bài viết dưới đây để biết cách sử dụng hàm chuyển công thức thành giá trị trong Excel nhé.

Mục lục

1. Sử dụng Paste Special chuyển công thức thành giá trị
2. Sử dụng VBA - Hàm chuyển công thức thành giá trị trong Excel

1. Sử dụng Paste Special chuyển công thức thành giá trị

Để chuyển công thức thành giá trị trong Excel, ta có một số cách. Cách đơn giản nhất là sử dụng tính năng Paste Special. Để thực hiện bạn đọc làm theo các bước sau:

Bước 1: Chọn vùng dữ liệu muốn chuyển đổi. Nhấn CTRL + C để sao chép vùng dữ liệu này.

Bước 2: Tại nơi dữ liệu được dán vào, ấn chuột phải chọn Paste Special, sau đó chọn biểu tượng Paste Values. Hoặc bạn có thể chọn luôn biểu tượng Paste Values ngay phía dưới mục Paste Options như hình minh họa dưới đây.

Ngay sau đó, vùng dữ liệu chứa công thức đã được sao chép sang vùng dữ liệu khác mà không bị tham chiếu theo công thức, do đó vẫn giữ nguyên giá trị.

2. Sử dụng VBA - Hàm chuyển công thức thành giá trị trong Excel

Cách thứ 2 để đổi công thức thành giá trị trong Excel dễ dàng chính là sử dụng VBA. Để thực hiện theo cách này, bạn đọc làm theo các bước sau:

Bước 1: Tại thẻ Developer trên thanh công cụ, chọn Visual Basic. Lúc này cửa sổ VBA sẽ xuất hiện.

Bước 2: Tại cửa sổ Microsoft VBA, bạn hãy chọn Insert. Sau đó chọn Module.

Bước 3: Sao chép đoạn mã dưới đây vào trong Module.

Sub DisplayedToActual()

'Updateby20131126

Dim Rng As Range

Dim WorkRng As Range

On Error Resume Next

xTitleId = "CHUYEN"

Set WorkRng = Application.Selection

Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)

Application.ScreenUpdating = False

For Each Rng In WorkRng

Rng.Value = Rng.Text

Next

Application.ScreenUpdating = True

End Sub

Bước 4: Nhấn phím F5 để chạy mã code. Lúc này hộp thoại CHUYEN sẽ xuất hiện. Bạn tiến hành chọn vùng dữ liệu cần chuyển rồi nhấn OK để hoàn tất.

Kết quả là tất cả các ô chứa công thức đã hoàn toàn được chuyển sang giá trị.

Trên đây chính là 2 cách sử dụng hàm chuyển công thức thành giá trị trong Excel đơn giản. Cách 1 thường được sử dụng nhiều hơn vì nó đơn giản và nhanh chóng. Hy vọng bài viết này đã đem lại thông tin hữu ích cho bạn. Chúc các bạn thành công.

Hùng Cường

Nguồn Đắk Nông: https://baodaknong.vn/huong-dan-2-cach-su-dung-ham-chuyen-cong-thuc-thanh-gia-tri-trong-excel-203263.html