2 Cách đơn giản để chuyển công thức thành giá trị trong Excel

Estimated read time 4 min read
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 thế nào? Vì bạn không muốn thay đổi dữ liệu mà ô tham chiếu của ô tính bị thay đổi, 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. Hãy tham khảo bài viết dưới đây để biết cách chuyển đổi công thức thành giá trị nhé.

2 Cách đơn giản để chuyển công thức thành giá trị trong Excel

Cách 1 : Sử dụng tính năng Paste Special

Để chuyển công thức thành giá trị trong Excel, ta có 1 số ít cách. Cách đơn thuần nhất là sử dụng Paste Special. Để thực thi bạn đọc làm theo những 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.

Làm thế nào để chuyển công thức thành giá trị trong Excel?

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.

Làm thế nào để chuyển công thức thành giá trị trong Excel?
Ngay sau đó, vùng tài liệu chứa công thức đã được sao chép sang vùng tài liệu khác mà không bị tham chiếu theo công thức, do đó vẫn giữ nguyên giá trị .
Làm thế nào để chuyển công thức thành giá trị trong Excel?

Cách 2 : Sử dụng VBA

Cách thứ 2 để đổi công thức thành giá trị trong Excel là sử dụng VBA. Để triển khai theo cách này, bạn đọc làm theo những 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.

Làm thế nào để chuyển công thức thành giá trị trong Excel?

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

Làm thế nào để chuyển công thức thành giá trị trong Excel?

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

Làm thế nào để chuyển công thức thành giá trị trong Excel?

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à toàn bộ những ô chứa công thức đã trọn vẹn được chuyển sang giá trị .

Trên đây là 2 cách chuyển công thức thành giá trị trong Excel. Cách 1 thường được sử dụng nhiều hơn vì nó đơn thuần và nhanh gọn. Hy vọng bài viết đã đem lại thông tin hữu dụng cho bạn đọc. Chúc những bạn thành công xuất sắc .
Xem thêm:
2 Cách tắt / vô hiệu tính năng làm tròn số trong Excel
Chiến lược kế toán, kiểm toán ở Việt Nam định hướng đến năm 2030

Bật mí 20 cách sử dụng tính năng Paste trong Excel
Hướng dẫn những bước chèn chữ vào ảnh trong Excel
Công thức và cách sử dụng hàm căn bậc 2 trong Excel

You May Also Like

More From Author

+ There are no comments

Add yours