Loại bỏ dấu nháy (‘) từ số trong Excel

Dấu nháy trong Excel đôi khi làm bạn bối rối. Vậy nó có tác dụng gì và tại sao chúng ta cần phải loại bỏ nó? Trong bài viết này, chúng ta sẽ cùng tìm hiểu về vấn đề này.

Dấu nháy trong Excel là gì?

Dấu nháy trong Excel là một ký tự đặc biệt, thường được sử dụng để chuyển đổi kiểu số thành kiểu văn bản, như trong hình dưới đây.

doc remove leading apostrophe

Giả sử bạn có một danh sách các số được đánh dấu trước bởi một dấu nháy ẩn, và dấu nháy này chỉ hiển thị trong thanh công thức khi bạn chọn ô tính như hình trên. Bây giờ, bạn muốn loại bỏ dấu nháy này khỏi giá trị ô tính. Dưới đây là một số thủ thuật nhanh chóng để giải quyết vấn đề này.

Tại sao phải thêm dấu (‘) vào đằng trước con số?

Việc thêm dấu ‘ vào trước một con số có hai mục đích:

  1. Chuyển đổi con số thành kiểu văn bản, cho phép viết số 0 đằng trước như số điện thoại hay số chứng minh thư nhân dân.

  2. Ngăn người khác dễ dàng tính toán do kiểu văn bản không thể tính toán được.

Tại sao phải loại bỏ dấu (‘)?

Việc loại bỏ dấu ‘ cho phép chúng ta biến các con số từ kiểu văn bản trở lại kiểu số và tiến hành tính toán.

Loại bỏ dấu nháy bằng Paste As Values

Bạn có thể sử dụng tính năng đơn giản – Paste As Values để loại bỏ dấu nháy như sau:

  1. Chọn vùng dữ liệu muốn loại bỏ dấu nháy, nhấn Ctrl + C để sao chép chúng.

  2. Nhấp chuột phải vào ô muốn hiển thị kết quả, chọn 123 Value từ Paste Options.

  3. Dấu nháy đầu dòng đã được loại bỏ.

Loại bỏ dấu nháy bằng Text to Columns

Trong Excel, Text to Columns cũng có thể giúp bạn loại bỏ dấu nháy đầu dòng.

  1. Chọn vùng dữ liệu muốn loại bỏ dấu nháy đầu dòng.

  2. Chọn Data > Text to Column, trong Convert Text to Columns Wizard, nhấn Finish.

  3. Tất cả các dấu nháy đầu dòng đã được loại bỏ.

Loại bỏ dấu nháy bằng công thức

Có hai cách loại bỏ dấu ‘ bằng công thức:

  1. Tạo một cột song song và gõ hàm =value(ô chứa dấu ‘) = value(A1)

  2. Tạo một cột song song và gõ hàm = ô chứa dấu ‘ 1 =(A1 1)

Loại bỏ dấu nháy đầu dòng bằng VBA Code

Nếu bạn quan tâm đến mã VBA, tôi có thể cung cấp mã để xử lý tình huống này.

  1. Nhấn giữ phím Alt + F11, cửa sổ Microsoft Visual Basic for Applications sẽ mở ra.

  2. Nhấp Insert > Module, sau đó dán đoạn mã sau vào cửa sổ Module Window.

Sub remove_Apostrophe()
   Dim rng As Range
   Dim WorkRng As Range

   On Error Resume Next

   xTitleId = "Gitiho"
   Set WorkRng = Application.Selection
   Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
   Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)

   For Each rng In WorkRng
      If Not rng.HasFormula Then rng.Formula = rng.Value
   Next
End Sub
  1. Nhấn F5 để chạy mã. Trong hộp thoại hiển thị, chọn vùng dữ liệu bạn muốn sử dụng.

  2. Nhấn OK, tất cả các dấu nháy đầu dòng đã được loại bỏ từ các ô đã chọn.

Như vậy, trong bài viết này, chúng tôi đã hướng dẫn bạn cách loại bỏ dấu nháy từ số trong Excel một cách đơn giản và hiệu quả nhất. Nếu bạn có bất kỳ thắc mắc nào, hãy để lại bình luận dưới bài viết để chúng tôi có thể giải đáp cho bạn trong thời gian sớm nhất.

Ngoài ra, để sử dụng Excel một cách hiệu quả trong công việc, bạn cũng cần nắm vững các hàm và công cụ khác của Excel.

Một số hàm cơ bản thường gặp như SUMIF, SUMIFS, COUNTIF, COUNTIFS, các hàm xử lý dữ liệu dạng chuỗi, ngày tháng, số, các hàm dò tìm tham chiếu như Index+Match, hàm SUMPRODUCT…

Một số công cụ hay sử dụng như Conditional formatting để định dạng theo điều kiện, Data Validation để thiết lập điều kiện nhập dữ liệu, cùng các cách đặt tên và sử dụng tên trong công thức, và Pivot Table để lập báo cáo.

Có rất nhiều kiến thức đúng không? Tất cả những kiến thức này đều có thể học được trong khóa học Excel EXG01 – Học Microsoft Excel từ cơ bản tới nâng cao dành cho người đi làm của Gitiho.com. Khóa học sẽ giúp bạn hệ thống kiến thức một cách đầy đủ, chi tiết và không có giới hạn về thời gian học. Bạn có thể học bất cứ lúc nào và tra cứu lại kiến thức khi cần. Hiện nay, hệ thống đang có ưu đãi đặc biệt khi đăng ký tham gia khóa học.

Cảm ơn bạn đã đọc bài viết. Nếu bạn thấy nó hữu ích, hãy chia sẻ cho nhiều người biết và đừng quên để lại ý kiến của mình để chúng tôi có thể phát triển thêm các bài viết chất lượng về tin học văn phòng.