Hàm SUBSTITUTE có thể tìm và thay thế văn bản trong một ô, bất kể văn bản đó xuất hiện ở đâu. Trong trường hợp này, chúng tôi đang sử dụng SUBSTITUTE để tìm một ký tự có mã số 202 và thay thế nó bằng một chuỗi rỗng [""] để loại bỏ ký tự hoàn toàn một cách hiệu quả
Làm cách nào bạn có thể tìm ra [những] ký tự nào cần phải xóa khi chúng ẩn?
=CODE[LEFT[B4]]
Ở đây, hàm LEFT, không có đối số thứ hai tùy chọn, sẽ trả về ký tự đầu tiên bên trái. Điều này đi vào hàm CODE, báo cáo giá trị mã ký tự, là 202 trong ví dụ minh họa
Để làm sạch tổng quát hơn, hãy xem chức năng TRIM và chức năng CLEAN
Tất cả trong một công thức
Trong trường hợp này, vì chúng tôi đang loại bỏ các ký tự đầu, nên chúng tôi có thể kết hợp cả hai công thức thành một, như vậy
=SUBSTITUTE[B4,CHAR[CODE[LEFT[B4]]],""]
Ở đây, thay vì cung cấp ký tự 202 một cách rõ ràng cho SUBSTITUTE, chúng tôi đang sử dụng CODE và CHAR để cung cấp mã động, sử dụng ký tự đầu tiên trong ô
Thực hiện Tìm/Thay thế [CTRL+H] và tìm kiếm $ và để trống trường "thay thế bằng", sau đó nhấp vào Thay thế tất cả
MĐánh dấuH27
Thành viên mới
JoinedJul 12, 2012Messages7
- 12 Tháng bảy 2012
- #3
hiểu rồi nhưng nếu tôi muốn bao gồm các ký hiệu đô la thì sao?
BenMiller
Thành viên nổi tiếngTham gia ngày 17 tháng 11 năm 2011Tin nhắn1,964Phiên bản Office
- 365
- các cửa sổ
- 12 Tháng bảy 2012
- #4
Có lẽ tôi không hiểu câu hỏi. bạn đang cố xóa tất cả các ký hiệu đô la khỏi công thức, đúng không?
Smitty
Huyền thoạiJoinedMay 15, 2003Messages29,536
- 12 Tháng bảy 2012
- #5
Chào mừng đến với Hội đồng quản trị
Thấy. http. //www. ozgrid. com/VBA/công thức-ref-thay đổi. htm
HTH,
MĐánh dấuH27
Thành viên mới
JoinedJul 12, 2012Messages7
- 13 Tháng bảy 2012
- #6
BenMiller nói Có lẽ tôi không hiểu câu hỏi. bạn đang cố xóa tất cả các ký hiệu đô la khỏi công thức, đúng không? Bấm để mở rộng
không. bạn đã hiểu đúng. và tôi đã kiểm soát được điều H để xóa $'s. nhưng mặt khác, nếu tôi muốn đặt $ vào tất cả các công thức trong tất cả các ô thì có cách nào nhanh hơn là đi vào từng ô. đánh dấu công thức và nhấn F4? . $ trong tất cả các công thức
Jjpr16uae
Thành viên mới
Đã tham giaApr 6, 2014Messages9
- 23 Tháng mười hai 2014
- #7
Xin chào mọi người - đang cố gắng xóa ký hiệu đô la khỏi nhiều cột trên bảng tính - đã thử tất cả các cách trên nhưng "MS excel không thể tìm thấy bất kỳ dữ liệu nào để thay thế" là câu trả lời tôi nhận được mỗi lần - tôi đang làm gì sai?
RoryA
MrExcel MVP, Người điều hànhTham gia ngày 2 tháng 5 năm 2008Tin nhắn40,099Phiên bản Office
- 365
- 2019
- 2016
- 2010
- các cửa sổ
- Hệ điều hành Mac
- 23 Tháng mười hai 2014
- #số 8
Đô la có phải là một phần của tham chiếu ô hoặc ký hiệu tiền tệ không?
Jjpr16uae
Thành viên mới
Đã tham giaApr 6, 2014Messages9
- 23 Tháng mười hai 2014
- #9
RoryA nói Đô la có phải là một phần của tham chiếu ô hoặc ký hiệu tiền tệ không? Bấm để mở rộng
Xin chào Rory - ký hiệu đô la là ký hiệu tiền tệ và được sao chép và dán từ internet.
RoryA
MrExcel MVP, Người điều hànhTham gia ngày 2 tháng 5 năm 2008Tin nhắn40,099Phiên bản Office
- 365
- 2019
- 2016
- 2010
- các cửa sổ
- Hệ điều hành Mac
- 23 Tháng mười hai 2014
- #10
Trong trường hợp đó, tôi khuyên bạn nên sao chép một biểu tượng từ thanh công thức, sau đó dán biểu tượng đó vào hộp thoại thay thế, đề phòng trường hợp đó thực sự không phải là biểu tượng $ thông thường. Nếu $ không xuất hiện trong thanh công thức khi bạn chọn một trong các ô tiền tệ thì đó chỉ là định dạng số mà bạn có thể thay đổi thông qua hộp thoại Định dạng ôCông thức xóa ký tự đặc biệt trong Excel là gì?
Phím tắt để loại bỏ Biểu tượng trong Excel là gì?