Lọc dữ liệu 2 sheet khác tương ứng với điều kiện của ô hiện hành (3 người xem)

Liên hệ QC

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

Loc Uyen

Thành viên thường trực
Tham gia
9/6/14
Bài viết
334
Được thích
301
Em đang cần như sau ạ, khi click vào ô bất kì của cột H Ở sheet Data Capturing, thì ở sheet 21st Nov AIO và sheet 8th Nov AIO Baseline sẽ lọc với điều kiện tương ứng
Theo ví dụ hiện tại của em là click ô H6 thì bên 2 sheet bên trên sẽ lọc tương ứng như em đã lọc thủ công theo file đính kèm ạ.
Tức là 2 sheet bên trên sẽ lọc theo điều kiện là Cột Level sẽ bằng A6 (Ví dụ hiện tại), cột Line sẽ bằng B6 (Ví dụ hiện tại), Cột Efficiency luôn luôn lọc điều kiện <50 ạ.
Em cám ơn.
 

File đính kèm

Em đang cần như sau ạ, khi click vào ô bất kì của cột H Ở sheet Data Capturing, thì ở sheet 21st Nov AIO và sheet 8th Nov AIO Baseline sẽ lọc với điều kiện tương ứng
Theo ví dụ hiện tại của em là click ô H6 thì bên 2 sheet bên trên sẽ lọc tương ứng như em đã lọc thủ công theo file đính kèm ạ.
Tức là 2 sheet bên trên sẽ lọc theo điều kiện là Cột Level sẽ bằng A6 (Ví dụ hiện tại), cột Line sẽ bằng B6 (Ví dụ hiện tại), Cột Efficiency luôn luôn lọc điều kiện <50 ạ.
Em cám ơn.
Cho hỏi ngoài lề tí, làm thế nào để chèn chữ trong biểu đồ đó bạn?
 
Ý mình thấy trong sheet Graph mình thấy biểu đồ bạn mình thấy những số hiển trong biểu đồ, ví dụ mình hỏi là mình muốn chèn số quay ngang thì làm sao?
Click vào cột trên biểu đồ, làm theo 2 bước như hình nhé! Chọn Horizon nó sẽ nằm ngang
1543061409999.png
 
Em đang cần như sau ạ, khi click vào ô bất kì của cột H Ở sheet Data Capturing, thì ở sheet 21st Nov AIO và sheet 8th Nov AIO Baseline sẽ lọc với điều kiện tương ứng
Theo ví dụ hiện tại của em là click ô H6 thì bên 2 sheet bên trên sẽ lọc tương ứng như em đã lọc thủ công theo file đính kèm ạ.
Tức là 2 sheet bên trên sẽ lọc theo điều kiện là Cột Level sẽ bằng A6 (Ví dụ hiện tại), cột Line sẽ bằng B6 (Ví dụ hiện tại), Cột Efficiency luôn luôn lọc điều kiện <50 ạ.
Em cám ơn.
Đây bạn xem.
 

File đính kèm

Làm sao để thêm điều kiện cột Line và Efficiency <50 ạ. Em thử thêm mà nó không ra. kaka :D
Đây bạn xem.
Do cột Line dạng text nên mình chỉnh thành dạng số bạn nhé.
Mã:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   Dim s As String
          If Not Intersect(Target, Range("H6:H" & Rows.Count)) Is Nothing Then
             s = Target.Offset(0, -7)
             Sheets("21st Nov AIO").Range("$A$1:L" & Rows.Count).AutoFilter Field:=6, Criteria1:=s
             Sheets("21st Nov AIO").Range("$A$1:L" & Rows.Count).AutoFilter Field:=12, Criteria1:="<=50"
             Sheets("21st Nov AIO").Range("$A$1:L" & Rows.Count).AutoFilter Field:=7, Criteria1:="<=50"
             Sheets("8th Nov AIO Baseline").Range("$A$1:L" & Rows.Count).AutoFilter Field:=11, Criteria1:=s
             Sheets("8th Nov AIO Baseline").Range("$A$1:L" & Rows.Count).AutoFilter Field:=12, Criteria1:="<=50"
             Sheets("8th Nov AIO Baseline").Range("$A$1:L" & Rows.Count).AutoFilter Field:=10, Criteria1:="<=50"
          End If
End Sub
 

File đính kèm

Lần chỉnh sửa cuối:
Đây bạn xem.
Do cột Line dạng text nên mình chỉnh thành dạng số bạn nhé.
Mã:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   Dim s As String
          If Not Intersect(Target, Range("H6:H" & Rows.Count)) Is Nothing Then
             s = Target.Offset(0, -7)
             Sheets("21st Nov AIO").Range("$A$1:L" & Rows.Count).AutoFilter Field:=6, Criteria1:=s
             Sheets("21st Nov AIO").Range("$A$1:L" & Rows.Count).AutoFilter Field:=12, Criteria1:="<=50"
             Sheets("21st Nov AIO").Range("$A$1:L" & Rows.Count).AutoFilter Field:=7, Criteria1:="<=50"
             Sheets("8th Nov AIO Baseline").Range("$A$1:L" & Rows.Count).AutoFilter Field:=11, Criteria1:=s
             Sheets("8th Nov AIO Baseline").Range("$A$1:L" & Rows.Count).AutoFilter Field:=12, Criteria1:="<=50"
             Sheets("8th Nov AIO Baseline").Range("$A$1:L" & Rows.Count).AutoFilter Field:=10, Criteria1:="<=50"
          End If
End Sub
Em giải thích không rõ, nên chắc @snow25 hiểu sai ý em, cột line không phải <50 mà là sẽ lấy theo cột 2 của sheet Data Capturing ạ. Em thêm mà nó báo vàng, hihi.
1543124123489.png
 
Web KT

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

Back
Top Bottom