Mục lục
Bạn cảm thấy mệt mỏi với tất cả những câu trích dẫn thông minh, chữ cái có dấu và các ký tự đặc biệt không mong muốn khác? Chúng tôi có một số ý tưởng về cách tìm và thay thế chúng trong Google Trang tính một cách dễ dàng.
Chúng tôi tách các ô có văn bản trong bảng tính, xóa và thêm các ký tự khác nhau, thay đổi kiểu chữ. Giờ đã đến lúc tìm hiểu cách tìm và thay thế các ký tự đặc biệt trong Google Trang tính chỉ trong một lần.
Tìm và thay thế các ký tự bằng công thức của Google Trang tính
Tôi sẽ bắt đầu với thông thường: có 3 chức năng đặc biệt hữu ích giúp tìm và thay thế các ký tự đặc biệt của Google Trang tính.
Hàm SUBSTITUTE của Google Trang tính
Hàm đầu tiên này thực sự tìm kiếm một ký tự cụ thể trong phạm vi Google Trang tính mong muốn và thay thế nó bằng một chuỗi cụ thể khác:
SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])- text_to_search là ô/văn bản cụ thể mà bạn muốn thực hiện thay đổi. Bắt buộc.
- search_for là nhân vật bạn muốn đảm nhận. Bắt buộc.
- replace_with là một ký tự mới mà bạn muốn nhận thay vì ký tự từ đối số trước đó. Bắt buộc.
- occurrence_number là một đối số hoàn toàn tùy chọn. Nếu có nhiều phiên bản của ký tự, nó sẽ cho phép bạn quản lý thay đổi phiên bản nào. Bỏ qua đối số — và tất cả các phiên bản sẽ được thay thế trong Google Trang tính của bạn.
Bây giờ, khi nàobạn nhập dữ liệu từ Web, bạn có thể tìm thấy các trích dẫn thông minh ở đó:
Hãy sử dụng Google Trang tính SUBSTITUTE để tìm và thay thế chúng bằng các trích dẫn thẳng. Vì một chức năng tìm kiếm và thay thế một ký tự tại một thời điểm nên tôi sẽ bắt đầu với dấu ngoặc kép thông minh mở đầu:
=SUBSTITUTE(A2,"“","""")
Thấy chưa? Tôi đang xem A2, tìm kiếm mở dấu ngoặc kép thông minh — “ (phải đặt dấu ngoặc kép theo yêu cầu hàm trong Google Trang tính) và thay thế bằng dấu ngoặc kép — "
Lưu ý. Dấu ngoặc kép là không chỉ được bao bọc trong dấu ngoặc kép mà còn có một dấu ngoặc kép khác được thêm vào để có tổng cộng 4 dấu ngoặc kép.
Làm cách nào để bạn thêm dấu ngoặc kép thông minh vào công thức này? Dễ thôi :) Chỉ cần sử dụng công thức đầu tiên này với một SUBSTITUTE khác:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
SUBSTITUTE bên trong thay đổi dấu ngoặc mở trước và kết quả của nó trở thành phạm vi hoạt động với phiên bản chức năng thứ hai.
Mẹo. Bạn càng muốn tìm và thay thế nhiều ký tự trong Google Trang tính, thì bạn càng cần nhiều hàm SUBSTITUTE để xâu chuỗi. Dưới đây là ví dụ về một trích dẫn thông minh duy nhất bổ sung:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”",""""),"’","'")
Hàm REGEXREPLACE của Google Trang tính
REGEXREPLACE là một chức năng khác mà tôi sẽ sử dụng để tìm và thay thế các trích dẫn thông minh của Google Trang tính bằng các trích dẫn thẳng.
REGEXREPLACE(văn bản, biểu_thức chính quy, thay thế)- văn bản là nơi bạn muốn thực hiện thay đổi
- biểu thức chính quy làtổ hợp các ký hiệu (loại mặt nạ) sẽ cho biết nội dung cần tìm và thay thế.
- sự thay thế là văn bản mới cần có thay cho văn bản cũ.
Về cơ bản, bài tập ở đây cũng giống như với SUBSTITUTE. Vấn đề duy nhất là tạo regular_expression một cách chính xác.
Trước tiên, hãy tìm và thay thế tất cả các dấu ngoặc kép mở và đóng thông minh của Google Trang tính:
=REGEXREPLACE(A2,"[“”]","""")
- Công thức xem xét A2.
- Tìm kiếm tất cả các phiên bản của mỗi ký tự được liệt kê giữa các dấu ngoặc vuông: “”
Lưu ý. Đừng quên bao gồm toàn bộ biểu thức chính quy với dấu ngoặc kép vì hàm này yêu cầu.
- Và thay thế mỗi trường hợp bằng dấu ngoặc kép thẳng: """"
Tại sao có 2 cặp dấu ngoặc kép? Chà, cái đầu tiên và cái cuối cùng được hàm yêu cầu giống như trong đối số trước — bạn chỉ cần nhập mọi thứ ở giữa chúng.
Một cặp bên trong là một dấu ngoặc kép được sao chép để được nhận dạng là một biểu tượng để trả về thay vì đánh dấu theo yêu cầu của hàm.
Bạn có thể thắc mắc: tại sao tôi không thể thêm một trích dẫn thông minh duy nhất ở đây?
Chà, bởi vì trong khi bạn có thể liệt kê tất cả các ký tự cần tìm trong đối số thứ hai, bạn không thể liệt kê các giá trị tương đương khác nhau để trả về trong đối số thứ ba. Mọi thứ được tìm thấy (từ đối số thứ hai) sẽ được thay đổi thành chuỗi từ đối số thứ bađối số.
Đó là lý do tại sao để đưa dấu ngoặc kép thông minh đó vào công thức, bạn phải xâu chuỗi 2 hàm REGEXREPLACE:
=REGEXREPLACE(REGEXREPLACE(A2,"[“”]",""""),"’","'")
Như bạn có thể thấy, công thức tôi đã sử dụng trước đó (ở đây nó ở giữa) trở thành phạm vi để xử lý cho một REGEXREPLACE khác. Đó là cách chức năng này tìm và thay thế các ký tự trong Google Trang tính theo từng bước.
Các công cụ tìm và thay thế các ký tự trong Google Trang tính
Khi cần tìm và thay thế dữ liệu trong Google Trang tính, công thức không phải là lựa chọn duy nhất. Có 3 công cụ đặc biệt thực hiện công việc. Không giống như công thức, chúng không yêu cầu bất kỳ cột bổ sung nào để trả về kết quả.
Công cụ tìm và thay thế tiêu chuẩn của Google Trang tính
Tôi cá là bạn đã quen thuộc với công cụ tiêu chuẩn này có sẵn trong Google Trang tính:
- Bạn nhấn Ctrl+H .
- Nhập nội dung cần tìm.
- Nhập giá trị thay thế.
- Chọn giữa tất cả trang tính / trang tính hiện tại / phạm vi cụ thể để xử lý.
- Và nhấn Tìm và Thay thế hoặc Thay thế tất cả ngay lập tức.
Không có gì đặc biệt ở đây — đây là mức tối thiểu mà nhiều người trong chúng ta yêu cầu để tìm và thay thế trong Google Trang tính thành công. Nhưng nếu tôi nói với bạn rằng mức tối thiểu này có thể được mở rộng mà không gây khó khăn dù là nhỏ nhất khi sử dụng thì sao?
Tìm kiếm và thay thế nâng cao — tiện ích bổ sung dành cho Google Trang tính
Hãy tưởng tượng công cụ này mạnh hơnTiêu chuẩn Google Trang tính Tìm và thay thế. Bạn có muốn thử nó không? Tôi đang nói về tiện ích bổ sung Tìm và Thay thế Nâng cao dành cho Google Trang tính của chúng tôi. Nó sẽ khiến ngay cả những người mới bắt đầu cũng cảm thấy tự tin trong bảng tính.
Các tính năng cơ bản giống nhau nhưng có thêm một vài quả anh đào ở trên:
- Bạn sẽ tìm kiếm không chỉ trong giá trị và công thức mà còn cả ghi chú, siêu liên kết và lỗi.
- Kết hợp các cài đặt bổ sung ( Toàn bộ ô + Theo mask + dấu hoa thị (*)) sẽ cho phép bạn tìm tất cả các ô chỉ chứa các siêu liên kết, ghi chú và lỗi đó:
Tôi gọi đó là tìm kiếm nâng cao và thay thế trong Google Trang tính;) Đừng tin lời tôi — hãy cài đặt Tìm kiếm nâng cao và Thay thế từ cửa hàng bảng tính (hoặc có nó như một phần của Power Tools cùng với công cụ Thay thế Biểu tượngđược mô tả dưới đây). Trang trợ giúp này sẽ hướng dẫn bạn mọi cách.
Thay thế Biểu tượng cho Google Trang tính — một tiện ích bổ sung đặc biệt từ Power Tools
Nếu việc nhập từng biểu tượng bạn muốn tìm và thay thế trong Google Trang tính là không phải là một tùy chọn, Thay thế Biểu tượng từ Power Tools có thể giúp bạn một chút. Đừng đánh giá nó qua kích thước của nó — nó đủ mạnh cho một số trường hợp nhất định:
- Khi bạn cần thay thế các ký tự có dấu trong Google Trang tính (hay nói cách khác là xóa dấu phụ khỏi các chữ cái), tức là chuyển á thành a , é thành e , v.v. .
- Thay thế mã bằng ký hiệu và ngược lại cực kỳ hữu ích nếu bạn làm việc với văn bản HTML hoặc chỉ đơn giản là kéo văn bản của bạn từ Web và ngược lại:
Trong cả ba trường hợp, bạn chỉ cần chọn phạm vi , chọn nút radio cần thiết và nhấn Chạy . Đây là video minh họa để chứng minh lời nói của tôi ;)
Tiện ích bổ sung này là một phần của Power Tools có thể được cài đặt vào bảng tính của bạn từ cửa hàng Google Trang tính cùng với hơn 30 trình tiết kiệm thời gian khác.