Note: The other languages of the website are Google-translated. Back to English

Làm thế nào để tìm giá trị trong một ô có danh sách được phân tách bằng dấu phẩy trong Excel?

Giả sử bạn có một cột chứa các giá trị được phân tách bằng dấu phẩy như Bán hàng, 123, AAA, và bây giờ bạn muốn tìm xem giá trị 123 có trong ô được phân tách bằng dấu phẩy hay không, bạn có thể làm thế nào? Bài viết này sẽ giới thiệu phương pháp để giải quyết vấn đề.

Tìm giá trị trong một ô có danh sách được phân tách bằng dấu phẩy với công thức


Tìm giá trị trong một ô có danh sách được phân tách bằng dấu phẩy với công thức

Công thức sau có thể giúp bạn tìm giá trị trong một ô có danh sách được phân tách bằng dấu phẩy trong Excel. Hãy làm như sau.

1. Chọn một ô trống, nhập công thức =IF(ISNUMBER(SEARCH(123,A2)),"yes","no") vào Thanh công thức rồi nhấn phím Enter. Xem ảnh chụp màn hình:

Chú thích: trong công thức, A2 là ô chứa các giá trị được phân tách bằng dấu phẩy mà bạn sẽ tìm thấy.

2. Tiếp tục chọn ô kết quả và kéo Fill Handle xuống để nhận tất cả kết quả. Nếu giá trị “123” nằm trong các ô được phân tách bằng dấu phẩy, bạn sẽ nhận được kết quả là “Có”; nếu không, bạn sẽ nhận được kết quả là "Không". Xem ảnh chụp màn hình:


Các bài liên quan:


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (16)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào tất cả mọi người, tôi có một câu hỏi excel rằng làm thế nào để đếm các giá trị cụ thể được phân tách bằng dấu phẩy trong một ô duy nhất trong excel. Tôi muốn đếm không có 15 giá trị nào trong một ô duy nhất chứa 15,215,15,155,45,1515,15 Tôi cần kết quả 3. Có công thức nào trong excel không.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Có, có một hàm trong Excel có thể làm điều này cho bạn. Tuy nhiên, như đã giải thích trong vấn đề ở trên để có được độ chính xác tốt hơn cho dữ liệu của bạn, hãy thêm dấu phẩy vào bên trái và bên phải danh sách của bạn và đưa nó vào tìm kiếm của bạn. Xem ví dụ bên dưới:
, 15,215,15,155,45,1515,15,
= COUNTIF (A1, ", 15,")
Giải thích của công thức này như sau: = COUNTIF (số ô hoặc dải ô, giá trị mà bạn đang tìm kiếm / đếm)
Hãy cho tôi biết nếu bạn cần một ví dụ tốt hơn.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Hello!
Đây là một công thức thực sự tuyệt vời, nhưng nó có ... lỗ hổng? ... mà tôi không thể tìm ra cách giải quyết vấn đề đó. "Flaw" không phải là từ chính xác, nhưng tôi không thể nghĩ (đó là 8:30 sáng thứ Hai) từ đúng.
Khi bạn đang tìm kiếm bất kỳ phần nào của một số, bạn sẽ nhận được "có". Vì vậy, tất cả những điều sau đây đều trả về "có":
= IF (ISNUMBER (TÌM KIẾM (12, A2)), "có", "không")
= IF (ISNUMBER (TÌM KIẾM (23, A2)), "có", "không")
= IF (ISNUMBER (TÌM KIẾM (3, A2)), "có", "không")

Tôi đã thử gói các con số trong dấu ngoặc kép nhưng không có kết quả. Công thức hoạt động hoàn hảo cho trường hợp sử dụng của ví dụ, trong đó tất cả các số có cùng độ dài. Nhưng nếu bạn đang tìm một số ngắn hơn xuất hiện trong chuỗi, bạn sẽ nhận được một số dương sai.
Có một cách thay thế cho "TÌM KIẾM" có nhiều nghĩa đen hơn (một lần nữa, đó có phải là từ không? Haha)? 
Cảm ơn! 
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Scott S., Ý của bạn là tìm kiếm chuỗi chính xác?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào, Crystal.
Vâng, tôi cho rằng đó là cách để diễn đạt nó. 
Giải pháp hiện tại sẽ trả về "Có" cho bất kỳ phần nào của chuỗi số. Vì vậy, các số 1, 2, 3, 12, 23 và 123 đều sẽ trả về "Có". 
Tôi đã cố gắng đưa ra một giải pháp sẽ tìm kiếm một chuỗi số và trả về "Có" cho một kết quả khớp chính xác. 
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Scott S, Cảm ơn phản hồi của bạn. Tôi vẫn chưa tìm ra giải pháp và sẽ liên hệ lại với bạn nếu tôi tìm thấy.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi đã tìm thấy một giải pháp cho điều này. Nếu bạn thêm dấu phẩy vào bên trái và bên phải danh sách và bao gồm chúng (như bánh mì sandwich) trong tìm kiếm của mình, điều đó sẽ cho phép bạn tìm thấy một kết quả phù hợp chính xác. Ví dụ bên dưới:
, 123,231,321,122,321,1,2,3,23,
TÌM KIẾM (", 23,")
Bằng cách này, nó buộc tìm kiếm phải khớp từ dấu phẩy này sang dấu phẩy khác thay vì chỉ một phần của mục nhập từ danh sách. Mong rằng đây là thứ bạn tìm kiếm?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi đã tìm ra một giải pháp. Nếu bạn thêm dấu phẩy vào bên trái và bên phải danh sách của mình, nó sẽ yêu cầu chức năng tìm kiếm tìm một kết quả khớp chính xác từ dấu phẩy sang dấu phẩy. Xem ví dụ bên dưới:
= IF (ISNUMBER (TÌM KIẾM (", 12,", A2)), "có", "không")

, 312,123,10,112,126,
Điều này sẽ trả về false vì không có biến từ dấu phẩy đến dấu phẩy (, 12,) phù hợp với tìm kiếm. 
Nếu bạn cần làm rõ thêm, hãy cho tôi biết và tôi sẽ đăng một ví dụ tốt hơn. Tôi đã gặp vấn đề tương tự khi tự động hóa báo cáo cho sếp của mình và đã có một sự hiển nhiên. :)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Này, tôi vẫn không thể tìm ra điều này. Tôi vẫn gặp vấn đề tương tự. thay vì sử dụng số trong công thức, tôi đang sử dụng tham chiếu ô. ví dụ: nếu tôi đang tìm kiếm "1"(Q$1) trong (123, 25,29,200)($J2) thì nó vẫn cho tôi CÓ. Công thức là =IF(ISNUMBER(SEARCH(Q$1,$J2)),"có","không")

Tái bút: Tôi có một tập dữ liệu lớn, tôi không thể đặt dấu phẩy trước và sau trong mỗi ô. Sẽ đánh giá cao một giải pháp
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, vui lòng giúp đỡ

Tôi có bảng trong Excel với hai cột A & B, dưới A có giá trị Ví dụ: Ô A2 có 1,2,2,1,2,1,2, v.v. (chỉ có hai số 1 và 2 nhưng cần nhận ra nó có duy nhất 1 & 2 trong cả ô và không có số nào khác) và A3 có 1,1,1 và A4 có 0, A5 có 2,2,2,2 và A6 có 20. Tôi muốn B2 nên trả về giá trị cho A2 là Asia , B3 là Châu Phi, B4 là Không có, B5 là Châu Mỹ và B6 là Châu Âu. Tôi nghĩ rằng tôi có thể sử dụng công thức if nhưng nó không thể nhận ra các số được phân tách bằng dấu phẩy và trả về giá trị). Hãy giúp tôi
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm ơn về điều này, tôi cần lấy các giá trị trong A và cân bằng chúng với các số liệu trong C và trả về các giá trị trong B được phân tách bằng dấu phẩy tương ứng với C.

Cảm ơn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào duncan,
Nếu bạn đang sử dụng Excel for 365, công thức sau có thể giúp giải quyết vấn đề.
=TEXTJOIN(",",TRUE,XLOOKUP(TRANSPOSE(VALUE(TEXTSPLIT(D1,","))),A1:A3,B1:B3,"",0,1))
Công thức này chỉ hoạt động trong Excel for 365. Đối với các phiên bản Excel khác không phải Excel for 365, tôi không tìm thấy công thức xử lý công thức đó ..
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/find-value.png
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào tất cả, tôi có một ô có nhiều quốc gia được phân tách bằng dấu phẩy
Ví dụ: Giá trị ô A2 là (Ấn Độ, Nhật Bản, Malaysia, Trung Quốc Đại lục)
Cột G có tên quốc gia
Bây giờ, tôi cần tìm một công thức so sánh giá trị từ cột G với giá trị trong ô A2.
Nếu giá trị khớp thì trả về true ngược lại trả về False
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Mohini Verma,
Công thức có thể được sửa đổi như sau:
=IF(ISNUMBER(SEARCH(G2,A2)),"TRUE","FALSE")
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Này, tôi vẫn không thể tìm ra điều này. Tôi vẫn gặp vấn đề tương tự. thay vì sử dụng số trong công thức, tôi đang sử dụng tham chiếu ô. ví dụ: nếu tôi đang tìm kiếm "1"(Q$1) trong (123, 25,29,200)($J2) thì nó vẫn cho tôi CÓ. Công thức là =IF(ISNUMBER(SEARCH(Q$1,$J2)),"có","không")

Tái bút: Tôi có một tập dữ liệu lớn, tôi không thể đặt dấu phẩy trước và sau trong mỗi ô. Sẽ đánh giá cao một giải pháp
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào Hassam

Chỉ cần sử dụng công thức sau mà không cần hàm IF. Nếu số khớp chính xác, bạn sẽ nhận được kết quả "TRUE", nếu không bạn sẽ nhận được kết quả "KHÔNG ĐÚNG".
=ISNUMBER(FIND(",1,"","&$J2&","))
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/match.png
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL