Cách THAY THẾ dấu ngoặc kép trong Excel

Cách THAY THẾ dấu ngoặc kép trong Excel
Hàm SUBSTITUTE có thể thay thế dấu ngoặc kép bằng cách nào?


Thử cái này

=SUBSTITUTE(A1,CHAR(34),"xxx")

Với chuỗi "Xin chào" trong A1, điều này trả về xxxHelloxxx

Hi vọng điêu nay co ich

Pete
Vào ngày 27 tháng 2 năm 7. 06 giờ chiều, Florence
đã viết.
Tôi đang cố gắng sử dụng hàm SUBSTITUTE để thay thế dấu ngoặc kép (") bằng
văn bản thông thường. Hàm hoạt động tốt với các ký tự đặc biệt khác nhưng
không hoạt động với dấu ngoặc kép.

Thỉnh thoảng chúng tôi nhập dữ liệu từ các nguồn bên ngoài trong Excel. Khi làm như vậy, chúng tôi bắt gặp các ký tự được chèn khác nhau giữa các mục gây ra sự cố tính toán sai trong Excel. Trong bài viết này, chúng tôi thảo luận về một trong những ký tự có sẵn phổ biến nhất trong số các mục, Dấu ngoặc kép. Chúng tôi sử dụng nhiều Tính năng, chức năng của Excel như SUBSTITUTE, INDIRECT và MID cũng như Mã Macro VBA để xóa Dấu ngoặc kép ẩn

Trong một tình huống, chúng tôi có Tên và Địa chỉ Nhân viên trong tập dữ liệu. Có các Dấu ngoặc kép ẩn trong các mục, tuy nhiên để thể hiện và hiểu rõ hơn, chúng tôi đang hiển thị các Dấu ngoặc kép một cách rõ ràng

Cách THAY THẾ dấu ngoặc kép trong Excel

Mục lục

Bộ dữ liệu để tải xuống

Loại bỏ dấu ngoặc kép ẩn trong Excel. xlsm

6 cách dễ dàng để xóa dấu ngoặc kép ẩn trong Excel

Phương pháp 1. Sử dụng Tìm và Thay thế

Tính năng Tìm và Thay thế của Excel tìm bất kỳ ký tự nào bạn yêu cầu, sau đó thay thế ký tự đó bằng bất kỳ ký tự nào bạn ra lệnh. Mặc dù chúng tôi giữ cho Dấu ngoặc kép rõ ràng để hiểu rõ hơn, nhưng nó có thể được sử dụng cho dù Dấu ngoặc kép bị ẩn trong công thức hay ở bất kỳ đâu trong trang tính

Bước 1. Chuyển đến Tab Trang chủ > Chọn Tìm & Chọn (trong phần Chỉnh sửa) > Nhấp vào Thay thế (từ các tùy chọn).

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 2. Cửa sổ Tìm và Thay thế xuất hiện.

Trong cửa sổ Tìm và Thay thế,

trong hộp lệnh Find what Chèn Dấu ngoặc kép (“) và Giữ trống hộp lệnh Thay thế bằng. Giữ các lựa chọn khác Mặc định

Nhấp vào Tìm tất cả. Nó sẽ hiển thị tất cả các mục chứa Dấu hiệu báo giá bên dưới biểu tượng Lệnh

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 3. Nhấp vào Thay thế tất cả.

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 4. Một cửa sổ xác nhận mở ra cho biết họ đã thực hiện thay thế. Nhấp vào OK.

Cách THAY THẾ dấu ngoặc kép trong Excel

Việc thực hiện các bước sẽ loại bỏ tất cả các Dấu ngoặc kép khỏi các mục nhập. Hậu quả như hình bên dưới

Cách THAY THẾ dấu ngoặc kép trong Excel

Đọc thêm. Cách xóa ký tự trong Excel (6 phương pháp)

Phương pháp 2. Sử dụng chức năng chuyển văn bản thành cột

Tính năng Văn bản thành Cột của Excel biến đổi văn bản với các dấu phân cách cụ thể mà bạn chọn để. Trong trường hợp này, chúng tôi sử dụng Dấu cách làm dấu phân cách để thay thế bằng Dấu ngoặc kép

Bước 1. Chọn một dải ô (i. e. , cột Tên). Chuyển đến Tab Dữ liệu > Chọn Văn bản thành Cột (trong phần Công cụ Dữ liệu).

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 2. Chuyển đổi văn bản thành Cột Trình hướng dẫn Bước 1 trên 3 cửa sổ xuất hiện. Chọn Được phân cách là Chọn loại tệp mô tả đúng nhất dữ liệu của bạn. Nhấp vào Tiếp theo.

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 3. Trong cửa sổ Convert text to Columns Wizards Step 2/3, Checked Space as Delimiters (bạn có thể tiếp tục mà không chọn bất kỳ dấu phân cách nào, điều đó cũng sẽ hoạt động). Nhấp vào Tiếp theo.

Ở đây, chúng tôi đã bỏ chọn hộp lệnh có nội dung là Hãy coi các dấu phân cách liên tiếp là một vì chúng tôi không có bất kỳ dấu phân cách liên tiếp nào. Bạn có thể làm cho nó được kiểm tra nếu loại dữ liệu của bạn cần

Cách THAY THẾ dấu ngoặc kép trong Excel

  Bước 4. Cuối cùng, trong cửa sổ Convert text to Columns Wizards Steps 3 of 3, Select Column data format as Text. Nhấp vào Kết thúc.

Cách THAY THẾ dấu ngoặc kép trong Excel

Thực hiện theo tất cả các bước sẽ xóa Dấu ngoặc kép khỏi tất cả các ô đã chọn tương tự như hình ảnh sau

Cách THAY THẾ dấu ngoặc kép trong Excel

Lặp lại cho Cột C (i. e. , Cột địa chỉ) để có kết quả tương tự cột B (i. e. , Cột Tên)

Cách THAY THẾ dấu ngoặc kép trong Excel

Bạn có thể thấy tất cả các Dấu ngoặc kép biến mất

Đọc thêm. Cách xóa dấu nháy đơn trong Excel (6 cách)

Phương pháp 3. Sử dụng hàm SUBSTITUTE

Hàm SUBSTITUTE thay thế bất kỳ ký tự nào bằng văn bản đã khai báo trong công thức của nó. Cú pháp của hàm SUBSTITUTE là

SUBSTITUTE (text, old_text, new_text, [instance])

Trong công thức,

chữ;

văn_bản cũ;

văn bản mới;

[ví dụ];

Bước 1. Dán công thức sau vào ô trống bất kỳ (i. e. , D4).

=SUBSTITUTE(B4,CHAR(34),"")

Đây,

B 4;

CHAR(34);

“”;

Chúng tôi giữ [ví dụ] làm mặc định

CHAR(34) là mã ASCII cho Báo giá kép

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 2. Nhấn ENTER và Kéo Fill Handle để hiển thị tất cả các Tên không có Dấu ngoặc kép.

Cách THAY THẾ dấu ngoặc kép trong Excel

Lặp lại cho Cột địa chỉ và kết quả sẽ giống như hình dưới đây

Cách THAY THẾ dấu ngoặc kép trong Excel

Nội dung liên quan. Cách xóa dấu cách trong Excel. Với Công thức, VBA & Power Query


bài đọc tương tự

  • Cách xóa 3 ký tự đầu tiên trong Excel (4 phương pháp)
  • Xóa các ký tự không phải chữ và số trong Excel (2 phương pháp)
  • Cách xóa dấu ngoặc đơn trong Excel (4 cách dễ dàng)
  • Xóa dấu nháy đơn trong Excel (5 phương pháp dễ dàng)
  • Cách xóa dấu gạch ngang trong Excel (3 phương pháp)

Phương pháp 4. Sử dụng hàm INDIRECT để xóa dấu ngoặc kép ẩn

Trong trường hợp này, nếu chúng ta có Dấu ngoặc kép trong công thức không hiển thị trong ô. Chúng ta có thể sử dụng hàm INDIRECT để xóa dấu ngoặc kép. Hàm INDIRECT có cú pháp là

INDIRECT(ref_text, [a1])

Bên trong công thức,

ref_text;

a1;

Bước 1. Nhập công thức sau vào bất kỳ ô nào (i. e. , D4).

=INDIRECT("B4")

Bên trong công thức,

B 4;

Vì chúng tôi chỉ xóa Dấu ngoặc kép, chúng tôi không cần bất kỳ đối số logic nào (tôi. e. ,a1)

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 2. Nhấn ENTER. Bạn sẽ nhận được một kết quả tương tự như hình dưới đây.

Cách THAY THẾ dấu ngoặc kép trong Excel

Ở phương pháp này, bạn phải Chèn công thức cho từng ô. Đó là một công việc gớm ghiếc. nếu bạn có nhiều dữ liệu, bạn có thể sử dụng nó trừ khi tôi không khuyến khích bạn sử dụng nó

Làm theo từng ô thì được kết quả như hình bên dưới

Cách THAY THẾ dấu ngoặc kép trong Excel

Đọc thêm. Cách xóa ký tự đặc biệt trong Excel (4 phương pháp)

Phương pháp 5. Sử dụng chức năng MID

Hàm MID tìm nạp các ký tự từ giữa bất kỳ chuỗi nào. Vì Dấu ngoặc kép nằm ở cả hai bên của bất kỳ chuỗi nào, chúng ta có thể sử dụng hàm MID để xóa dấu ngoặc kép. Cú pháp của hàm MID là

MID( text, start_position, number_of_characters )

Đây,

chữ;

vị trí bắt đầu;

số_ký_tự;

Bước 1. Viết công thức sau vào ô trống bất kỳ (i. e. , D4).

=MID(B4,2,8)

Đây,

B 4;

2;

số 8;

Cách THAY THẾ dấu ngoặc kép trong Excel

Tên “Jane Doe” có tổng cộng 10 ký tự bao gồm cả Dấu ngoặc kép. Ta bắt đầu lấy ký tự từ ký tự số 2 sau đó trích ra tổng cộng 8 ký tự loại bỏ cả hai Dấu nháy ở hai bên

Bước 2. Nhấn ENTER. Tên xuất hiện dưới dạng Double Quotes ít mục tương tự như hình bên dưới.

Cách THAY THẾ dấu ngoặc kép trong Excel

Bạn phải chèn số_ký_tự khác nhau tùy thuộc vào độ dài của từng ký tự. Chèn các số_ký_tự khác nhau cho mỗi ô nhấn ENTER, bạn sẽ được mô tả như hình sau

Cách THAY THẾ dấu ngoặc kép trong Excel

Nội dung liên quan. Xóa ký tự cuối cùng  Khỏi chuỗi Excel (5 phương pháp đơn giản)

Phương pháp 6. Sử dụng mã macro VBA để xóa dấu ngoặc kép ẩn

VBA Macro Code là một công cụ rất hiệu quả để đạt được kết quả với ít nỗ lực hơn. Trong trường hợp này, chúng ta có thể sử dụng một vài dòng Mã Macro VBA để xóa Dấu ngoặc kép khỏi bất kỳ lựa chọn nào

Bước 1. Chọn dãy ô bạn muốn xóa Dấu ngoặc kép khỏi.

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 2. Nhấn cùng lúc ALT+F11 để mở Microsoft Visual Basic. Trong cửa sổ Microsoft Visual Basic, từ Toolbar, Click vào Insert > Select Module.

Cách THAY THẾ dấu ngoặc kép trong Excel

Bước 3. Trong Mô-đun, Dán Mã Macro sau.

Sub RemoveDoubleQuotes()
Dim c As Range
For Each c In Selection
c.Value = Replace(c.Value, Chr(34), " ")
Next c
End Sub

Cách THAY THẾ dấu ngoặc kép trong Excel

Sử dụng mã, chúng tôi áp dụng công thức c. Giá trị cho việc lựa chọn trang tính để Thay thế tất cả Char(34) (i. e. , Dấu ngoặc kép)

Bước 4. Nhấn F5 để chạy Mã Macro. Quay lại trang tính, bạn sẽ thấy tất cả các dấu ngoặc kép từ các mục đã bị xóa.

Cách THAY THẾ dấu ngoặc kép trong Excel

Đọc thêm. VBA để xóa ký tự khỏi chuỗi trong Excel (7 phương pháp)


Phần kết luận

Trong bài viết, chúng tôi sử dụng các tính năng, hàm của Excel và Mã Macro VBA để loại bỏ Dấu ngoặc kép ẩn. Để trình bày và hiểu rõ hơn, chúng tôi đã hiển thị Dấu ngoặc kép và áp dụng các phương pháp có thể loại bỏ cả biểu diễn rõ ràng và ẩn ý. Các tính năng Tìm và Thay thế và Chuyển văn bản thành Cột rất thuận tiện để làm việc với. Chức năng INDIRECT và MID hoạt động cho một ô tại một thời điểm không cho phép tự động xóa. Tuy nhiên, chức năng SUBSTITUTE loại bỏ Dấu ngoặc kép một cách dễ dàng. Và hiệu quả nhất trong số đó là mã VBA Macro. Hy vọng các phương pháp được thảo luận ở trên đáp ứng yêu cầu của bạn. Nhận xét, nếu bạn có thêm thắc mắc và có điều gì đó để thêm