Ca c mô thư c cu a văn ho a năm 2024
Bài viết này mô tả cú pháp công thức và cách dùng hàm SEARCH và RSEARCHB trong Microsoft Excel. Mô tảHàm SEARCH và SEARCHB định vị một chuỗi văn bản bên trong chuỗi văn bản thứ hai và trả về số vị trí bắt đầu của chuỗi văn bản thứ nhất từ ký tự đầu tiên của chuỗi văn bản thứ hai. Ví dụ, để tìm vị trí của chữ "n" trong từ "printer", bạn có thể dùng hàm sau đây: \=SEARCH("n","printer") Hàm này trả về 4 vì "n" là ký tự thứ tư trong từ "printer." Bạn cũng có thể tìm kiếm các từ trong những từ khác. Ví dụ, hàm này \=SEARCH("base","database") trả về 5, vì từ "base" bắt đầu từ ký tự thứ năm của từ "database". Bạn có thể dùng hàm SEARCH và SEARCHB để xác định vị trí của ký tự hoặc chuỗi văn bản bên trong một chuỗi văn bản khác, sau đó dùng hàm MID và MIDB để trả về văn bản hoặc dùng hàm REPLACE và REPLACEB để thay đổi văn bản. Các hàm này được minh họa ở trong bài viết này. Quan trọng:
Các ngôn ngữ hỗ trợ DBCS bao gồm Tiếng Nhật, Tiếng Trung Quốc (Giản thể), Tiếng Trung Quốc (Phồn thể) và Tiếng Hàn Quốc. Cú phápSEARCH(find_text,within_text,[start_num]) SEARCHB(find_text,within_text,[start_num]) Hàm SEARCH và SEARCHB có các đối số sau đây:
Chú thích
Ví dụSao chép dữ liệu ví dụ trong bảng sau đây và dán vào ô A1 của một bảng tính Excel mới. Để các công thức hiển thị kết quả, hãy chọn chúng, nhấn F2 và sau đó nhấn Enter. Nếu cần, bạn có thể điều chỉnh độ rộng cột để xem toàn bộ dữ liệu. Dữ liệu Câu lệnh Profit Margin lề The "boss" is here. Công thức Mô tả Kết quả \=SEARCH("e",A2,6) Vị trí của chữ "e" đầu tiên trong chuỗi tại ô A2, bắt đầu từ vị trí thứ sáu. 7 \=SEARCH(A4,A3) Vị trí của "margin" (chuỗi để tìm kiếm nằm ở ô A4) trong "Profit Margin" (ô thực hiện tìm kiếm là A3). 8 \=REPLACE(A3,SEARCH(A4,A3),6,"Amount") Thay thế "Margin" bằng "Amount" bằng cách trước tiên tìm vị trí của "Margin" tại ô A3, sau đó thay thế ký tự này và năm ký tự tiếp theo bằng chuỗi "Amount". Profit Amount \=MID(A3,SEARCH(" ",A3)+1,4) Trả về bốn ký tự đầu tiên tiếp theo ký tự khoảng trắng thứ nhất trong "Profit Margin" (ô A3). Marg \=SEARCH("""",A5) Vị trí của dấu ngoặc kép đầu tiên (") tại ô A5. 5 \=MID(A5,SEARCH("""",A5)+1,SEARCH("""",A5,SEARCH("""",A5)+1)-SEARCH("""",A5)-1) Chỉ trả về văn bản trong dấu ngoặc kép tại ô A5. boss Bạn cần thêm trợ giúp?Bạn muốn xem các tùy chọn khác?Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa. Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú. |