Muốn giúp Tìm một giá trị trả về nhiều giá trị (1 người xem)

Người dùng đang xem chủ đề này

thanhnam0119

Thành viên hoạt động
Tham gia
5/10/07
Bài viết
152
Được thích
4
E đang bí cách giờ có 1 dãy mã để tham chiếu mã đó lấy ra nhiều giá trị làm cách nào ạ xin các bác giúp ạ
 

File đính kèm

E đang bí cách giờ có 1 dãy mã để tham chiếu mã đó lấy ra nhiều giá trị làm cách nào ạ xin các bác giúp ạ
Góp ý cho bạn:
1/ Không ai giúp được, nếu Sheet 2 không có cột quan hệ với chủ hộ (cha, mẹ, chú, bác, dì, dượng, con, cháu).
2/ Cả 2 sheet phải có tiêu đề để người giúp còn biết muốn làm cái gì ở cột nào và bắt đầu tử đâu?
 
E đang bí cách giờ có 1 dãy mã để tham chiếu mã đó lấy ra nhiều giá trị làm cách nào ạ xin các bác giúp ạ
Hãy đọc về AdvancedFilter;
Nhưng trước đó bạn nên tìm hiểu về vấn đề xây dựng CSDL sao cho chuẩn cái đã:

(1) Không ai nhét vô 1 trường (cột) 2 kiểu dữ liệu như : TRỊNH QUANG VIỆT20/09/1958

(2) Khuyên bạn mã ở các cột [B:b] nên có độ dài bằng nhau & đánh số theo thứ tự như sau:
9999, 9998, . . . ., 1000.
hay 10000, 10001, . . . . . ,99999
Chuyện này là rất cần thiết khi xài AdvancedFilter để khử đi cái tài lanh của Excel.

(3) như mục 2 của bài trên;
 
em cảm ơn lời khuyên của các bác ạ !ý em là ví dụ ở sheet 1 có bùi ngọc tú có mã cột B là mã 100253 giờ em muốn tham chiếu để lấy toàn bộ giá trị có mã 100253 ở sheet 2 sang bên sheet 1 ạ. có nghĩa ở sheet1 người con có mã 100253 muốn lấy cả bố mẹ có mã 100253 ở sheet 2 sang sheet1 tương ứng với từng dòng . e còn non nót xin các bác chỉ giáo ạ. em cảm nhiều ạ
 
Góp ý cho bạn:
1/ Không ai giúp được, nếu Sheet 2 không có cột quan hệ với chủ hộ (cha, mẹ, chú, bác, dì, dượng, con, cháu).
2/ Cả 2 sheet phải có tiêu đề để người giúp còn biết muốn làm cái gì ở cột nào và bắt đầu tử đâu?
em cảm ơn lời khuyên của các bác ạ !ý em là ví dụ ở sheet 1 có bùi ngọc tú có mã cột B là mã 100253 giờ em muốn tham chiếu để lấy toàn bộ giá trị có mã 100253 ở sheet 2 sang bên sheet 1 ạ. có nghĩa ở sheet1 người con có mã 100253 muốn lấy cả bố mẹ có mã 100253 ở sheet 2 sang sheet1 tương ứng với từng dòng . e còn non nót xin các bác chỉ giáo ạ. em cảm ơn nhiều ạ. Em đã chỉnh lại tiêu trí cần giúp rồi ạ
 

File đính kèm

Lần chỉnh sửa cuối:
Góp ý cho bạn:
1/ Không ai giúp được, nếu Sheet 2 không có cột quan hệ với chủ hộ (cha, mẹ, chú, bác, dì, dượng, con, cháu).
2/ Cả 2 sheet phải có tiêu đề để người giúp còn biết muốn làm cái gì ở cột nào và bắt đầu tử đâu?
em chỉnh sửa theo tiêu trí cần giúp rồi ạ mong bác giúp đỡ. Ở sheet 1 có người con và mã. ở sheet 2 có bố và mẹ cũng có cùng mã với người con trong sheet 1. Giờ em muốn bố và mẹ được tìm thấy với mã trùng nhau của người con trong sheet 1 để gán vào vùng ô cần lấy dữ liệu trong sheet1. Người con sẽ tìm thấy cả bố và mẹ có cùng mã với được thể hiện trong ô của người con trong sheet 1 a.> Cám ơn bác nhiều
 

File đính kèm

em chỉnh sửa theo tiêu trí cần giúp rồi ạ mong bác giúp đỡ. Ở sheet 1 có người con và mã. ở sheet 2 có bố và mẹ cũng có cùng mã với người con trong sheet 1. Giờ em muốn bố và mẹ được tìm thấy với mã trùng nhau của người con trong sheet 1 để gán vào vùng ô cần lấy dữ liệu trong sheet1. Người con sẽ tìm thấy cả bố và mẹ có cùng mã với được thể hiện trong ô của người con trong sheet 1 a.> Cám ơn bác nhiều
nếu mỗi mã chỉ có 2 dòng
Mã:
G2 =VLOOKUP(B2,IF(B1<>B2,Sheet2!$B$2:$C$7896,OFFSET(Sheet2!$B$2,MATCH(B2,Sheet2!$B$2:$B$7896,0),,8000,2)),2,0)
 
Nếu thêm n dòng thì hàm thay đổi như nào cho phù hợp ạ
không có dữ liệu sẽ trả về lỗi, nếu muốn không hiện lỗi thì thêm hàm iferror
Mã:
=VLOOKUP(B2,IF(B1<>B2,Sheet2!$B$2:$C$7896,OFFSET(Sheet2!$B$2,LOOKUP(2,1/(B2=Sheet2!$B$2:$B$7896)/(G1=Sheet2!$C$2:$C$7896),ROW($1:$7895)),,8000,2)),2,0)
 

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

Back
Top Bottom