Trả về kết quả tương ứng khi tìm thấy từ trong chuỗi;

  • Thread starter Thread starter ami
  • Ngày gửi Ngày gửi
Liên hệ QC

ami

Thành viên mới
Tham gia
10/6/08
Bài viết
3
Được thích
0
Chào các bạn;

Mình là thành viên mới, các bạn giúp mình bài này với:

- Mình có dữ liệu là địa chỉ khách hàng, đồng thời có một danh mục quy định về mã xã (tên xã, mã xã). Nếu tìm thấy trong ô địa chỉ có tên xã có trong danh mục thì trả về kết quả là mã xã tương ứng. Mình đính kèm file đề bài
Cám ơn các bạn.
 

File đính kèm

Chào các bạn;

Mình là thành viên mới, các bạn giúp mình bài này với:

- Mình có dữ liệu là địa chỉ khách hàng, đồng thời có một danh mục quy định về mã xã (tên xã, mã xã). Nếu tìm thấy trong ô địa chỉ có tên xã có trong danh mục thì trả về kết quả là mã xã tương ứng. Mình đính kèm file đề bài
Cám ơn các bạn.
Cảm giác sử dụng công thức còn hơi dài, bạn dùng tạm
 

File đính kèm

Cám ơn bạn nhiều. Công thức dài cũng không sao, miễn là ra kết quả như ý muốn là được rồi.

Tuy nhiên, vì trong dữ liệu địa chỉ của mình dữ liệu không đồng nhất, cái thì có chữ "xã", cái thì không có chữ "xã" nên nếu dòng nào không có chữ xã thì không ra được kết quả. Bạn nghiên cứu thêm giúp mình với.

Thanks bạn.
 
Lần chỉnh sửa cuối:
Cám ơn bạn nhiều. Công thức dài cũng không sao, miễn là ra kết quả như ý muốn là được rồi.

Tuy nhiên, vì trong dữ liệu địa chỉ của mình dữ liệu không đồng nhất, cái thì có chữ "xã", cái thì không có chữ "xã" nên nếu dòng nào không có chữ xã thì không ra được kết quả. Bạn nghiên cứu thêm giúp mình với.

Thanks bạn.
Bạn thử công thức này xem:
Mã:
 =INDEX('Danh mục'!$B:$B,SUMPRODUCT(COUNTIF('Địa chỉ'!A2,"*"&'Danh mục'!$A$3:$A$6&"*")*ROW('Danh mục'!$A$3:$A$6)))
 
Bạn thử công thức này xem:
Mã:
 =INDEX('Danh mục'!$B:$B,SUMPRODUCT(COUNTIF('Địa chỉ'!A2,"*"&'Danh mục'!$A$3:$A$6&"*")*ROW('Danh mục'!$A$3:$A$6)))
Công thức của huuthang_bd hình như chưa chính xác.
bạn có thể xem trong file đính kèm.
 

File đính kèm

Công thức của huuthang_bd hình như chưa chính xác.
bạn có thể xem trong file đính kèm.
Đúng là chưa chính xác. Vậy thêm 1 cái IF() để kiểm tra. Sửa lại như thế này:
Mã:
=IF(SUMPRODUCT(COUNTIF('Địa chỉ'!A2,"*"&'Danh mục'!$A$3:$A$6&"*")),INDEX('Danh mục'!$B:$B,SUMPRODUCT(COUNTIF('Địa chỉ'!A2,"*"&'Danh mục'!$A$3:$A$6&"*")*ROW('Danh mục'!$A$3:$A$6))),"")
 
Cám ơn 2 bạn Minh Tiến và Hữu Thắng, cả hai cách đều ra được kết quả như mình mong muốn.
 
Web KT

Bài viết mới nhất

Back
Top Bottom