Có cách nào lọc dữ liệu từ một sheet khác không? (1 người xem)

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

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

chaudt

Thành viên mới
Tham gia
21/3/09
Bài viết
21
Được thích
3
Xin chào các Anh/Chị,

Các Anh/Chị cho hỏi trong excel có cách nào lấy dữ liệu cho một sheet khác từ sheet gốc không?

VD: Em gửi file đính kèm gồm 2 sheet: Goc và Dulieu
Em muốn thiết lập ở Sheet Dulieu khi chọn 1 chi nhánh bất kỳ (ở đây em chọn chi nhánh Tây Ninh) thì Dữ liệu cột Khách hàng và cột khu vực quản lý tự lấy số liệu từ Sheet Goc qua

Nếu được nhờ các Anh/Chị giúp em

Chân thành cảm ơn
 

File đính kèm

Xin chào các Anh/Chị,

Các Anh/Chị cho hỏi trong excel có cách nào lấy dữ liệu cho một sheet khác từ sheet gốc không?

VD: Em gửi file đính kèm gồm 2 sheet: Goc và Dulieu
Em muốn thiết lập ở Sheet Dulieu khi chọn 1 chi nhánh bất kỳ (ở đây em chọn chi nhánh Tây Ninh) thì Dữ liệu cột Khách hàng và cột khu vực quản lý tự lấy số liệu từ Sheet Goc qua

Nếu được nhờ các Anh/Chị giúp em

Chân thành cảm ơn

Bạn xem file đính kèm nhé.
 

File đính kèm

Quá tuyệt luôn, cảm ơn bạn bemyself rất nhiều, bạn có thể giải thích 1 tí về công thức được không?
 
Lần chỉnh sửa cuối:
Bạn ơi hình như file của bạn vẫn có gì thiếu sót, ví dụ mình chọn tỉnh là "Cần Thơ" khi chuyển sang "Long An" ở cuối sẽ vẫn còn "Cần Thơ" kìa.

Sorry bạn mình nhầm chỗ này:

=INDEX(Goc!$A$2:$B$37,SMALL(IF(Goc!$B$2:$B$37='du lieu'!$B$1=FALSE,"",ROW(INDIRECT("1:"&COUNTA(Goc!$A$2:$A$37)))+1),ROW('du lieu'!1:1)),MATCH('du lieu'!A$2,Goc!$A$1:$B$1,0))

Đã sửa trong file này.
 

File đính kèm

Quá tuyệt luôn, cảm ơn bạn bemyself rất nhiều, bạn có thể giải thích 1 tí về công thức được không?

Công thức này là sự kết hợp giữa Index và Match thôi bạn ạ. Bạn tìm trong diễn đàn mình cũng có bài viết về phần này đấy. Mình cũng chỉ là excel chập chững thôi.
 
Có thể chỉ giúp tớ là chứ "loc" trong file của bạn là thế nào được không?

Đó là tên của name bạn ah. Mục đích để công thức ngắn gọn hơn thôi. Nếu bạn muốn xem name thì nhấn Ctrl + F3 để xem trong hộp thoại define name nhé.
 
Xin chào các Anh/Chị,

Các Anh/Chị cho hỏi trong excel có cách nào lấy dữ liệu cho một sheet khác từ sheet gốc không?

VD: Em gửi file đính kèm gồm 2 sheet: Goc và Dulieu
Em muốn thiết lập ở Sheet Dulieu khi chọn 1 chi nhánh bất kỳ (ở đây em chọn chi nhánh Tây Ninh) thì Dữ liệu cột Khách hàng và cột khu vực quản lý tự lấy số liệu từ Sheet Goc qua

Nếu được nhờ các Anh/Chị giúp em

Chân thành cảm ơn
Góp thêm một cách nữa là dùng đoạn code này, hi hi
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 5 Then
[a1:B1000].Clear    
Sheets("Goc").Range("A1:B37").AdvancedFilter Action:=xlFilterCopy, _       
 CriteriaRange:=Range("Goc!Criteria"), CopyToRange:=Range("A1"), Unique:= _       
 False       
 End If
End Sub
 

File đính kèm

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

Back
Top Bottom