Mục lục
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 có thể thêm dấu nháy đơn đứng đầu trong Excel.
Giả sử chúng ta 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 .
Tải xuống Sách bài tập thực hành
Thêm dấu nháy đơn ở đầu.xlsm
5 cách để thêm dấu nháy đơn ở đầu trong Excel
1. Thêm dấu nháy đơn ở đầu bằng công thức đơn giản
Bạn có thể thêm dấu nháy đơn ở đầu vào ô bằng cách áp dụng công thức sau trong ô trống ( D6 ),
="'"&C6
Ở đây, công thức sẽ cộng dấu nháy đơn ( ' ) ở đầu mục nhập của ô C6 và sẽ trả về trong ô D6 .
Nhấn ENTER và bạn sẽ thấy dấu nháy đơn đã được thêm vào phía trước mục nhập của ô C6 .
Kéo ô D6 đến cuối tập dữ liệu của bạn để áp dụng công thức tương tự 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 ở đầu cột D .
2. Hàm CHAR để Thêm Dấu nháy đơn ở đầu
Bạn cũng có thể thêm Dấu nháy đơn ở đầ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áccông thức sẽ thêm một dấu nháy đơn phía trước dữ liệu của ô C6 và sẽ trả về trong ô D6 .
Nhấn ENTER và bạn sẽ thấy một dấu nháy đơn đã được thêm vào phía trước dữ liệu của ô C6 .
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 trong cột D .
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 kết quả vào ô D6 .
Nhấn ENTER và bạn sẽ thấy trong ô D6 có thêm một dấu nháy đơn phía trước dữ liệu của ô C6 .
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 trong cột D .
Để biết thông tin, 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 bằng 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 bằng một vàilần nhấp.
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ã) .
Trong Mô-đun(Mã ) cửa sổ chèn mã sau,
8907
Ở đây mã sẽ thêm dấu nháy đơn vào mỗi ô đã chọn sau khi chạy macro.
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 Chế độ xem rồi nhấp vào Macro .
Nó sẽ mở một cửa sổ có tên Macro . Chọn AddAnApostrophe từ hộp Tên Macro và nhấp vào Chạy .
Kết quả là tất cả trong số 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 bị ẩn và dấu lỗi do dữ liệu của từng ô là số nhưng giờ chuyển thành văn bản. Excel coi đây là một lỗi. Tuy nhiên, bạn có thể nhìn thấy dấu nháy đơn ẩn từ thanh công thức và với một vài cú nhấp chuột, bạn có thể xóa dấu lỗi.
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ó một hàng đầudấu nháy đơn. Để 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 ô bạn đã chọn.
Sau khi nhấp vào Lỗi ký vào hộp một trình đơn thả xuống sẽ xuất hiện. Chọn Bỏ qua lỗi từ menu này.
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ự.
5. Cửa sổ ngay lập tức để thêm dấu nháy đơn đầu
Một cách dễ dàng khác để thêm dấu nháy đơn đứng đầu đang 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 .
1572
Mã này sẽ thêm dấu nháy đơn đứng đầu trong mọi ô trong phạm vi C6: C11 . Cuối cùng, hãy đóng cửa sổ VBA .
Kết quả là mỗi ô của bạn sẽ có một dấu nháy đơn ở đầ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.