Cách tìm sự xuất hiện của một ký tự trong Excel
Công thức này đếm số lần xuất hiện của chữ i viết thường trong ô A2. Để đếm một chữ hoa, chỉ cần nhập phiên bản chữ hoa của chữ cái Show Đây là cách mặc định để đếm một ký tự trong một ô và nó phân biệt chữ hoa chữ thường; Làm thế nào nó hoạt động(Nếu muốn, bạn có thể bỏ qua phần này và chỉ cần sao chép/dán công thức trên và thay đổi tham chiếu ô thành ô chứa văn bản. ) Nguyên tắc đằng sau công thức này là bạn đếm xem có bao nhiêu ký tự trong một ô và sau đó bạn thực hiện đếm ký tự trong ô lần thứ hai sau khi bạn loại bỏ ký tự mà bạn muốn đếm, sử dụng hàm SUBSTITUTE; LEN(A2) đếm các ký tự trong ô A2 SUBSTITUTE(A2,"i","") thay thế mọi trường hợp của chữ cái i bằng không có gì, một khoảng trống "" và điều này loại bỏ i khỏi văn bản một cách hiệu quả. Sau khi hoàn tất, chúng tôi cần đếm xem còn lại bao nhiêu ký tự sau khi tất cả các ký tự i đã bị xóa LEN(SUBSTITUTE(A2,"i","")) LEN() bao quanh hàm SUBSTITUTE là hàm thực hiện phép tính thứ hai Khi cả hai phép tính đã được thực hiện xong, bạn chỉ cần trừ đi số đếm không có i từ số lượng của tất cả các ký tự trong ô và đó là cách chúng tôi nhận được công thức cuối cùng LEN(A2)-LEN(SUBSTITUTE(A2,"i","")) Số đếm không phân biệt chữ hoa chữ thường
Công thức này đếm số lần xuất hiện của chữ t trong ô A3, bao gồm mọi ký tự chữ t viết hoa hoặc viết thường Ghi chú. khi sử dụng chức năng này, bạn chỉ nên nhập chữ thường. Làm thế nào nó hoạt độngCông thức này hoạt động giống hệt như công thức trước đó với việc bổ sung hàm LOWER() LOWER(A3) chức năng này thay đổi tất cả văn bản thành chữ thường. Điều này cho phép hàm SUBSTITUTE() hoạt động bất kể văn bản viết thường/viết hoa Để hiểu phần còn lại của công thức, hãy xem phần "Cách thức hoạt động của công thức" để biết ví dụ trước, vì phần này trình bày chi tiết cách thức hoạt động của công thức Thêm ví dụĐếm chữ hoa
Đếm chữ thường
Đếm dấu cách
ghi chúKhi bạn hiểu khái niệm về cách thức hoạt động của công thức này, bạn sẽ thấy rằng nó không khó để sử dụng. Một phần rất dễ quên là hàm SUBSTITUTE(), vì vậy hãy đảm bảo thực hành sử dụng nó Xin chào, tôi đang cố lấy dữ liệu từ bên phải của " - " cuối cùng của ô này (mô tả sản phẩm của tôi được phân tách bằng dấu cách " -") nhưng dường như không thể làm cho dữ liệu hoạt động với tất cả các giá trị vì một số có Bob J - 727 - 18-10102 - Dịch vụ GPA - Phiên theo giờ GPA (2-4 người) Cảm ơn Trả lờiSue nói. Xin vui lòng bạn có thể giúp đỡ Tôi đang cố trích xuất văn bản từ các ô e. g PID1234, PID99, PID 67814 (xem ví dụ về dữ liệu bên dưới) Nhưng những chuỗi này có thể ở bất kỳ đâu trong chuỗi văn bản dài hơn và độ dài của phần số sau PID có thể thay đổi. Phải luôn có khoảng trắng trước văn bản PID và khoảng trắng sau số cuối cùng Ví dụ, cột A dữ liệu có thể là Hàng 1 - Ann Smith PID678 Mayo Nikki Tôi cần một công thức sẽ chỉ trả về phần số sau PID cho đến khoảng trắng sau phần số. Tôi đang tìm kiếm một công thức trả về kết quả từ dữ liệu trong Hàng 1 - Hàng 3 Ghi chú. Hàng 3 là một ví dụ trong đó PID được điền hai lần, nhưng sẽ luôn có cùng một giá trị Kết quả yêu cầu. Tôi không thể sử dụng Trái, Phải hoặc Giữa để nhận kết quả của mình và hiện đang thua lỗ. Rất biết ơn nếu bạn có thể giúp tôi Cảm ơn Trả lờikishor ghanekar nói. Xin chào ngài, Cảm ơn bạn rất nhiều vì phản hồi của bạn và nó rất hữu ích cho chúng tôi dưới đây là văn bản của tôi trong ô a1 & a2 TX01 INR 413IN TX02 INR 186K3 TX03 INR 236P2 câu trả lời của bạn là. =MID(A2,SEARCH("YR",A2)-4,4) Tham khảo ở trên truy vấn trước đó của tôi Bây giờ văn bản "năm" của tôi và vị trí giá trị của chúng đôi khi không cố định trong ô a1,a2,a3 gần "IN" , "K3" , "P2". Chúng tôi mong đợi trên bến cảng này Cảm ơn & trân trọng Trả lờiJyoti nói. Xin chào Alex, cảm ơn vì câu trả lời của bạn, tôi xin lỗi vì đã không rõ ràng ở đây. Tôi có dữ liệu dưới đây cho ví dụ Cột A Cột B Hợp nhất Tôi cần lấy cả hai cột trong Một một cột "Hợp nhất", nhưng tôi muốn bất cứ nơi nào có văn bản có "ngoại tuyến", công thức của tôi nên kiểm tra khoảng trắng ngay lập tức và "-" và khoảng trắng ngay trước "-" nếu có và loại trừ những khoảng trắng đó . Tôi đã sử dụng thuật ngữ "ngoại tuyến", để nếu trong bất kỳ ô ngoại tuyến nào không có dòng chữ "thanh toán" thì cũng có thể xem và loại trừ. VD Cột A dòng 3 chỉ có chữ "offline". Đối với điều này, tôi đã sử dụng công thức dưới đây =IF(AND(A2="",B2=""),C2,IF(A2"",IFERROR(MID(A2,1,SEARCH(" - Offline",A2,1)-1),A2), Tuy nhiên, bạn có thể thấy, ở dòng cuối cùng, tôi nhận được giá trị cột có nội dung "-Thanh toán ngoại tuyến". Tôi muốn chức năng bổ sung được sử dụng ở đây để tránh những trường hợp như vậy có thể là gì, sử dụng công thức của tôi Trả lờiAnas Ibrahim nói. Xin chào, Tôi sẽ thực sự đánh giá cao nếu bạn có thể giúp tôi. Tôi có một danh sách 150 từ phổ biến (A1. A150). Mình có bộ 500 comment của khách hàng (B1. B500). Tôi muốn viết một hàm mà đối với mỗi nhận xét của khách hàng, excel sẽ tìm kiếm sự xuất hiện của bất kỳ từ nào trong số 150 từ phổ biến (A1. A150) và trả về tần suất xuất hiện của chúng trong một ô trước mỗi khách hàng Ví dụ mình có 4 từ (ngon, ngon, khá, tươi, thích) và khách hàng A nói. "bữa ăn rất ngon và tươi. Tôi thích cách thức ăn được trình bày. Tôi cũng thích màu sắc được sử dụng ở nơi này". Tôi muốn hàm tính toán số lần xuất hiện của những từ này là 4 lần. Tôi không quan tâm mỗi từ được lặp lại bao nhiêu lần. Tôi chỉ cần tổng. Tôi cũng muốn hàm phân biệt chữ hoa chữ thường vì một số khách hàng có thể sử dụng chữ in hoa và những chữ cái khác sử dụng chữ thường Cảm ơn nhiều Trả lờiAnas nói. Xin chào, Tôi sẽ thực sự đánh giá cao nếu bạn có thể giúp tôi. Tôi có một danh sách 150 từ phổ biến (A1. A150). Mình có bộ 500 comment của khách hàng (B1. B500). Tôi muốn viết một hàm mà đối với mỗi nhận xét của khách hàng, excel sẽ tìm kiếm sự xuất hiện của bất kỳ từ nào trong số 150 từ phổ biến (A1. A150) và trả về tần suất xuất hiện của chúng trong một ô trước mỗi khách hàng Ví dụ mình có 4 từ (ngon, ngon, khá, tươi, thích) và khách hàng A nói. "bữa ăn rất ngon và tươi. Tôi thích cách thức ăn được trình bày. Tôi cũng thích màu sắc được sử dụng ở nơi này". Tôi muốn hàm tính toán số lần xuất hiện của những từ này là 4 lần. Tôi không quan tâm mỗi từ được lặp lại bao nhiêu lần. Tôi chỉ cần tổng. Tôi cũng muốn hàm phân biệt chữ hoa chữ thường vì một số khách hàng có thể sử dụng chữ in hoa và những chữ cái khác sử dụng chữ thường Tôi đã sử dụng công thức sau để đếm tần suất xuất hiện của một từ, nhưng không thể sử dụng công thức này để tìm kiếm 150 từ trong danh sách từ tôi có trong A1. A150 C1=ISNUMBER(TÌM KIẾM("thích",B1)) Tôi thực sự đánh giá cao sự giúp đỡ của bạn Trả lờiMike G. nói. Tôi đã đọc qua bài viết của bạn và hầu hết các câu hỏi nhưng chưa tìm ra cách loại bỏ nhiều trường hợp xảy ra trong một ô. Khi tôi nhập bảng dữ liệu của các dự án có tên nhân viên và nghề nghiệp từ hệ thống của chúng tôi, thông tin sẽ xuất hiện trong bảng Excel với số dự án là hàng và các nghề khác nhau là cột. Tên được hiển thị với các ký tự và số id do hệ thống tạo Ví dụ: đối với người quản lý dự án, tên của Sue Smith hiển thị trong bảng là Smith,Sue;#56789. Đối với những công việc có một mục nhập duy nhất, tôi có thể sử dụng các hàm tìm kiếm và trái để xóa";#56789" bằng cách sử dụng =LEFT(A1,SEARCH(";",A1)-1). Vấn đề xảy ra khi tôi có nhiều người cho một công việc. Ví dụ đối với kỹ sư, tôi có thể lấy Jones, John;#1234;#Trifuntov,Alexander;#789;#Sharashova,Natalia;#90. Nếu tôi sử dụng công thức trên, tất cả những gì tôi nhận được là Jones, John và các tên khác bị cắt bớt. Tôi đang muốn nó xuất hiện với tên Jones, John;Trifuntov, Alexander;Sharashova,Natalia Tôi đã thử sử dụng REPLACE và SUBSTITUTE nhưng do số lượng người, độ dài tên và số id khác nhau nên tôi liên tục gặp sự cố. Có cách nào để sử dụng công thức tìm kiếm/tìm kiếm không? Trả lờiJohn B nói. Xin chào ngài, tôi cần một Công thức/Hàm để hiển thị phương sai với nhiều tiêu chí… CÓ SẼ NHƯ THẾ NÀO KHI HOÀN TẤT John B nói. Chúng tôi cần một Công thức/Hàm để hiển thị phương sai với nhiều tiêu chí… Sẽ NHƯ THẾ NÀO KHI HOÀN THÀNH Nick nói. Tôi đã cố gắng khắc phục điều này trong nhiều ngày và nó khiến tôi bối rối Khách hàng nhập mã bưu điện của họ và tôi đang cố khớp mã đó với khu vực mã bưu điện. Đôi khi, khách hàng đặt khoảng trắng trong mã bưu chính của họ và đôi khi họ không đặt, vì vậy tôi có danh sách mã bưu điện có khoảng trắng và danh sách không có khoảng trắng và tôi cần tìm kiếm cả hai danh sách nhưng không thể làm cho nó hoạt động khi nhập mã bưu điện Tôi đã tạo một bảng mã bưu chính với Cột A là mã bưu điện có khoảng trắng và Cột B không có khoảng trắng và cột C là vùng khớp Ví dụ: mã bưu điện của khách hàng là "DL1 2NE" trong ô Q2 trên trang "Yêu cầu" và tôi muốn xem liệu có khớp trong trang "Mã bưu điện" hay không và nếu không, hãy đặt giá trị là "Không" mã bưu điện Cột A Cột B Cột C =IF(ISNA(VLOOKUP(Q2,'mã bưu điện'. A. C,3,SAI)),"Không",Vlookup(Yêu cầu. Q2,'mã bưu điện'. A. C,3,SAI)) Điều này hoạt động khi có khoảng trắng nhưng trả về giá trị sai khi không có khoảng trắng (i. e. nó vẫn sẽ tìm thấy kết quả phù hợp và hiển thị "Tees" nhưng thay vào đó, kết quả là "Không" |