Dấu nháy đơn có nghĩa là gì trong ô excel

Bạn có thể chuyển đổi một số thành văn bản bằng cách thêm dấu nháy đơn ở đầu. Từ Bài viết này, bạn sẽ biết cách thêm dấu nháy đơn đứng đầu trong Excel

Giả sử, chúng tôi có một tập dữ liệu trong đó các sản phẩm khác nhau có mã giao hàng khác nhau trong Cột C. Bây giờ, chúng ta sẽ thêm dấu nháy đơn ở đầu vào các ô của cột C

Dấu nháy đơn có nghĩa là gì trong ô excel


Mục lục

Tải sách bài tập thực hành

Thêm dấu nháy đơn hàng đầu. xlsm


5 cách để thêm dấu nháy đơn hàng đầu trong Excel

1. Thêm dấu nháy đơn hàng đầu với một công thức đơn giản

Bạn có thể thêm dấu nháy đơn đứng đầu vào ô bằng cách áp dụng công thức sau vào ô trống (D6),

="'"&C6

Ở đây, công thức sẽ thêm dấu nháy đơn (‘) vào đầu mục nhập của ô C6 và sẽ trả về trong ô D6

Dấu nháy đơn có nghĩa là gì trong ô excel

Nhấn ENTER và bạn sẽ thấy một dấu nháy đơn đã được thêm vào trước mục nhập của ô C6

Dấu nháy đơn có nghĩa là gì trong ô excel

Kéo ô D6 đến cuối tập dữ liệu của bạn để áp dụng cùng một công thức cho tất cả các ô khác của Cột C. Kết quả là bạn sẽ nhận được dữ liệu của cột C với dấu nháy đơn ở cột D

Dấu nháy đơn có nghĩa là gì trong ô excel


2. Chức năng CHAR để thêm dấu nháy đơn hàng đầu

Bạn cũng có thể thêm Dấu nháy đơn đứng đầu vào một ô bằng cách sử dụng hàm CHAR. Nhập công thức sau vào ô D6,

=CHAR(39)&C6

Ở đây, 39 là mã ký tự của dấu nháy đơn. Công thức sẽ thêm một dấu nháy đơn trước dữ liệu của ô C6 và sẽ trả về trong ô D6

Dấu nháy đơn có nghĩa là gì trong ô excel

Nhấn ENTER và bạn sẽ thấy dấu nháy đơn đã được thêm vào phía trước dữ liệu của ô C6

Dấu nháy đơn có nghĩa là gì trong ô excel

Kéo ô D6 đến cuối tập dữ liệu của bạn và Bạn sẽ nhận được dữ liệu của cột C với dấu nháy đơn ở đầu cột D

Dấu nháy đơn có nghĩa là gì trong ô excel


3. Hàm CONCAT

Một cách khác để thêm dấu nháy đơn ở đầu là sử dụng hàm CONCAT. Nhập công thức sau vào ô D6,

=CONCAT("'",C6)

Ở đây công thức sẽ thêm dấu nháy đơn (‘) vào trước dữ liệu của ô C6 và đưa ra kết quả ở ô D6

Dấu nháy đơn có nghĩa là gì trong ô excel

Nhấn ENTER và bạn sẽ thấy trong ô D6 có một dấu nháy đơn đã được thêm vào phía trước dữ liệu của ô C6

Dấu nháy đơn có nghĩa là gì trong ô excel

Kéo ô D6 đến cuối tập dữ liệu của bạn và Bạn sẽ nhận được dữ liệu của cột C với dấu nháy đơn ở đầu cột D

Dấu nháy đơn có nghĩa là gì trong ô excel

Đối với thông tin của bạn, bạn cũng có thể sử dụng hàm CONCATENATE để thực hiện tác vụ tương tự


4. Thêm dấu nháy đơn hàng đầu với mã VBA

Nếu bạn có một tập dữ liệu rất dài, quá trình thêm dấu nháy đơn ở đầu bằng các phương pháp trước đó có thể rất mệt mỏi. Nhưng với sự trợ giúp của Ứng dụng Microsoft Visual Basic (VBA), bạn có thể dễ dàng thêm dấu nháy đơn ở đầu chỉ bằng một vài cú nhấp chuột

Trước tiên, chúng ta cần đặt macro để thêm dấu nháy đơn ở đầu. Nhấn ALT+F11 để mở cửa sổ VBA. Từ bảng Dự án của cửa sổ này, nhấp chuột phải vào tên trang tính và mở rộng Chèn. Sau đó, nhấp vào Mô-đun để mở cửa sổ Mô-đun (Mã)

Dấu nháy đơn có nghĩa là gì trong ô excel

Trong cửa sổ Mô-đun (Mã) chèn đoạn mã sau,

Sub AddAnApostrophe()

For Each cell In Selection
    cell.Value = "'" & cell.Value
Next cell

End Sub

Ở đây mã sẽ thêm dấu nháy đơn vào mỗi ô đã chọn sau khi chạy macro

Dấu nháy đơn có nghĩa là gì trong ô excel

Sau khi chèn mã, hãy đóng cửa sổ VBA. Bây giờ, hãy chọn các ô mà bạn muốn thêm dấu nháy đơn ở đầu và chuyển đến tab Xem và nhấp vào Macro

Dấu nháy đơn có nghĩa là gì trong ô excel

Nó sẽ mở một cửa sổ có tên là Macro. Chọn AddAnApostrophe từ hộp Tên Macro và nhấp vào Chạy

Dấu nháy đơn có nghĩa là gì trong ô excel

Do đó, tất cả các ô đã chọn của bạn sẽ có dấu nháy đơn ở đầu. Nhưng nếu bạn quan sát các ô, bạn có thể thấy không có dấu nháy đơn nào được hiển thị trên các ô đó và có một dấu hiệu lỗi trong mỗi ô. Thực ra dấu huyền ẩn và dấu lỗi do dữ liệu của từng ô là số nhưng giờ chuyển thành chữ. Excel coi đây là một lỗi. Tuy nhiên, bạn có thể thấy dấu nháy đơn ẩn trong thanh công thức và chỉ với một vài cú nhấp chuột, bạn có thể xóa dấu lỗi

Dấu nháy đơn có nghĩa là gì trong ô excel

Nếu bạn nhấp vào bất kỳ ô nào và nhìn vào thanh công thức, bạn có thể thấy có dấu nháy đơn ở đầu. Để xóa dấu hiệu lỗi, hãy nhấp vào hộp Dấu hiệu lỗi hiển thị ở bên trái của ô bạn đã chọn

Dấu nháy đơn có nghĩa là gì trong ô excel

Sau khi nhấp vào hộp Dấu hiệu lỗi, một menu thả xuống sẽ xuất hiện. Chọn Bỏ qua Lỗi từ menu này

Dấu nháy đơn có nghĩa là gì trong ô excel

Bây giờ bạn có thể thấy không có dấu hiệu lỗi trong ô đó. Bạn có thể xóa dấu hiệu lỗi khỏi tất cả các ô theo cách tương tự

Dấu nháy đơn có nghĩa là gì trong ô excel


5. Cửa sổ ngay lập tức để thêm dấu nháy đơn hàng đầu

Một cách dễ dàng khác để thêm Dấu nháy đơn đứng đầu là sử dụng cửa sổ Immediate của VBA. Nhấn ALT+F11 để mở cửa sổ VBA rồi nhấn CTRL+G để mở cửa sổ Ngay lập tức. Bây giờ hãy chèn đoạn mã sau vào cửa sổ Ngay lập tức này và nhấn ENTER

for each v in range("C6:C11") : v.value = "'" & v.value : next.

Mã này sẽ thêm dấu nháy đơn ở đầu mỗi ô trong phạm vi C6. C11. Cuối cùng, đóng cửa sổ VBA

Dấu nháy đơn có nghĩa là gì trong ô excel

Do đó, mỗi ô của bạn sẽ có dấu nháy đơn đứng đầu. Nếu bạn muốn xóa dấu hiệu lỗi khỏi các ô, hãy làm theo các bước được đề cập trong phương pháp trước

Dấu nháy đơn có nghĩa là gì trong ô excel


Phần kết luận

Bạn có thể thêm dấu nháy đơn đứng đầu trong Excel bằng cách thực hiện theo bất kỳ cách nào trong năm cách sau mặc dù sử dụng VBA (phương pháp 4) sẽ thuận tiện hơn. Nếu bạn có bất kỳ sự nhầm lẫn xin vui lòng để lại nhận xét

Tại sao Excel thêm một dấu ngoặc đơn vào mỗi ô?

Tiền tố trích dẫn đơn có nghĩa là Excel đang coi ô là văn bản . Rất có thể, ô được định dạng là Văn bản chứ không phải Chung. Chọn ô, hiển thị định dạng trên ô, chuyển đến tab Số và trong danh sách Danh mục, chọn Chung. Bạn có thể nhấn CTRL + 1 để đến hộp thoại Định dạng ô.

Tại sao Excel ẩn dấu nháy đơn?

Câu trả lời. Dấu nháy đơn ở đầu giá trị ô là dấu hiệu cho biết giá trị đó phải được coi là văn bản ngay cả khi giá trị đó trông giống số hoặc ngày tháng . Dấu nháy đơn như vậy sẽ không được hiển thị. Nếu bạn muốn hiển thị dấu nháy đơn ở đầu giá trị ô, hãy nhập hai dấu nháy đơn.