Chuyển kết quả công thức thành text trong Excel

  • Dùng Paste Special
  • Thay thế bằng VBA

Một số trường hợp người dùng chỉ muốn thể hiện giá trị tính toán trong ô tính thay vì để công thức ở đó. 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 thể hiện công thức của ô tính cho người khác thấy. Bạn có thể thực hiện cách chuyển đổi công thức thành giá trị bằng các cách sau.

Dùng Paste Special

Bước 1: Chọn vùng dữ liệu muốn chuyển đổi.

Bước 2: Nhấn chuột phải ở trong vùng dữ liệu vừa chọn. Chọn nút Copy để sao chép dữ liệu.

Hoặc bạn có thể thay thế bằng nhấn tổ hợp phím Ctrl + C.

Bước 3: Tiếp tục nhấn phải chuột vào vùng được chọn. Chọn mục Paste Special [1] => nhấn vào biểu tượng Paste Values 123 [2].

Hoặc bạn có thể nhấn luôn vào biểu tượng Paste Values 123 ngay dưới mục Paste Options.

Thay thế bằng VBA

Để hiện thẻ Developer bạn hãy tham khảo cách làm theo link //thuthuatphanmem.vn/macro-trong-excel-la-gi-cach-tao-va-chay-1-macro-trong-excel/.

Bước 1: Mở cửa sổ VBA bằng cách chọn thẻ Developer [1] => nhấn vào biểu tượng Visual Basic [2].

Bước 2: Cửa sổ Microsoft VBA hiện ra, bạn chọn Insert [1] => nhấn vào biểu tượng Module [2].

Bước 3: Bạn 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 = "THUTHUATPHANMEM" 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 nút F5 để chạy mã code, xuất hiện hộp thoại THUTHUATPHANMEM, bạn chọn vùng dữ liệu cần chuyển đổi, nhấn nút OK.

Kết quả là công thức của ô tính đã được chuyển sang giá trị.

Trên đây Thủ Thuật Phần Mềm đã hướng dẫn bạn một số cách chuyển đổi công thức thành giá trị trong Excel. Chúc các bạn thành công!

BÀI VIẾT LIÊN QUAN

Tạo Đoạn Văn Ngẫu Nhiên Nhanh Chóng Trong Word Khi soạn thảo văn bản word đôi khi bạn cần tạo một đoạn văn ngẫu nhiên để phục vụ một mục...

Chèn File PDF, Excel, Word Vào PowerPoint Khi làm slide trong chương trình power point, có nhiều lúc chúng ta cần đính kèm dữ liệu từ bên ngoài như nội...

Đánh số thứ tự cột tự động trong Excel Bình thường, để đánh số thứ tự cột trong một bảng dữ liệu Excel, đa số các bạn thường nhập số...

Sửa lỗi cách chữ trong Word 2010, 2013, 2016, 2019 Lỗi cách chữ trong Word là 1 lỗi khá phổ biến đối với người dùng, hầu hết mọi người đều...

Đếm Giá Trị Trong Một Khoảng Cho Trước Khi sử dụng excel đặc biệt là phần hàm thì hẳn bạn phải học hàm trước rồi mới kết hợp chúng lại...

Xử lí các ô trống trong Pivottable Khi bạn thấy có những ô trống nằm trong Pivot Table, bạn có thể thay thế các ô trống này bằng một giá...

Hàm TEXT trong Excel: Cách sử dụng và định dạng văn bản

1 thg 5, 2022 · Trong đó text là một chuỗi văn bản, tham chiếu ô hoặc giá trị trong công thức. Như vậy, đối với ví dụ trên, bạn nhập: =CONCATENATE["Thành tiền: ... ...

  • Tác giả: www.dienmayxanh.com

  • Ngày đăng: 06/08/2021

  • Xếp hạng: 4 ⭐ [ 3392 lượt đánh giá ]

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 2 ⭐

  • Khớp với kết quả tìm kiếm:

Xem chi tiết

Page 2

Một số trường hợp người dùng chỉ muốn thể hiện giá trị tính toán trong ô tính thay vì để công thức ở đó. 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 thể hiện công thức của ô tính cho người khác thấy. Bạn có thể thực hiện cách chuyển đổi công thức thành giá trị bằng các cách sau.

Dùng Paste Special

Bước 1: Chọn vùng dữ liệu muốn chuyển đổi.

Bước 2: Nhấn chuột phải ở trong vùng dữ liệu vừa chọn. Chọn nút Copy để sao chép dữ liệu.

Hoặc bạn có thể thay thế bằng nhấn tổ hợp phím Ctrl + C.

Bước 3: Tiếp tục nhấn phải chuột vào vùng được chọn. Chọn mục Paste Special [1] => nhấn vào biểu tượng Paste Values 123 [2].

Hoặc bạn có thể nhấn luôn vào biểu tượng Paste Values 123 ngay dưới mục Paste Options.

Thay thế bằng VBA

Để hiện thẻ Developer bạn hãy tham khảo cách làm theo link //thuthuatphanmem.vn/macro-trong-excel-la-gi-cach-tao-va-chay-1-macro-trong-excel/.

Bước 1: Mở cửa sổ VBA bằng cách chọn thẻ Developer [1] => nhấn vào biểu tượng Visual Basic [2].

Bước 2: Cửa sổ Microsoft VBA hiện ra, bạn chọn Insert [1] => nhấn vào biểu tượng Module [2].

Bước 3: Bạn 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 = "THUTHUATPHANMEM" 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 nút F5 để chạy mã code, xuất hiện hộp thoại THUTHUATPHANMEM, bạn chọn vùng dữ liệu cần chuyển đổi, nhấn nút OK.

Kết quả là công thức của ô tính đã được chuyển sang giá trị.

Trên đây Thủ Thuật Phần Mềm đã hướng dẫn bạn một số cách chuyển đổi công thức thành giá trị trong Excel. Chúc các bạn thành công!

Nguồn : thuthuatphanmem.vn

Nếu bài viết bị lỗi. Click vào đây để xem bài viết gốc.

Video liên quan

Chủ Đề