Cách lọc dữ liệu sang 1 sheet mới nhưng không bao gồm dữ liệu trùng.

Liên hệ QC

DavePhung

Thành viên mới
Tham gia
20/10/17
Bài viết
15
Được thích
2
Giới tính
Nam
Dear Anh/ Chị !

Hiện tại em đang có một vấn đề trong việc xử lý file. Em có một file báo cáo ( đính kèm ). Em muốn dữ liệu của cột M trong sheet 1 tự động chuyển sang cột A ở sheet 2 mổi lần em nhập liệu vô sheet 1 nhưng không được trùng dữ liệu. Anh/ Chị có cách nào giúp đỡ, em cảm ơn.
 

File đính kèm

Thứ nhất cột 'M' của bạn đang trống trơn: Bạn gởi nhằm file, hay ghi nhằm cột 'J' thành cột 'M'?
Thứ nhì: Xài VBA hay khước từ?
Thứ ba: Bạn nhập dữ liệu (DL) vô Sheet1 bằng cách chép đè lên DL cũ hay chép nối tiếp (bên dưới). & như thế thì danh sách ở Sheet2 làm mới hay chép tiếp
 
Dear Anh/ Chị !

Hiện tại em đang có một vấn đề trong việc xử lý file. Em có một file báo cáo ( đính kèm ). Em muốn dữ liệu của cột M trong sheet 1 tự động chuyển sang cột A ở sheet 2 mổi lần em nhập liệu vô sheet 1 nhưng không được trùng dữ liệu. Anh/ Chị có cách nào giúp đỡ, em cảm ơn.
Bạn có thể dùng pivot với một sự kiện nhỏ để làm mới dữ liệu
Mã:
Private Sub Worksheet_Activate()
ActiveWorkbook.RefreshAll
End Sub
 

File đính kèm

da em cảm ơn anh.
1. Cột e cần là cột J
2. Anh có thể giúp e VBA ( vì nó sẻ nhẹ hơn dùng công thức hàm)
3. Dữ liệu em sẻ nối tiếp bên dưới.
Bài đã được tự động gộp:

Thứ nhất cột 'M' của bạn đang trống trơn: Bạn gởi nhằm file, hay ghi nhằm cột 'J' thành cột 'M'?
Thứ nhì: Xài VBA hay khước từ?
Thứ ba: Bạn nhập dữ liệu (DL) vô Sheet1 bằng cách chép đè lên DL cũ hay chép nối tiếp (bên dưới). & như thế thì danh sách ở Sheet2 làm mới hay chép tiếp
da em cảm ơn anh.
1. Cột e cần là cột J
2. Anh có thể giúp e VBA ( vì nó sẻ nhẹ hơn dùng công thức hàm)
3. Dữ liệu em sẻ nối tiếp bên dưới.
Bài đã được tự động gộp:

Bạn có thể dùng pivot với một sự kiện nhỏ để làm mới dữ liệu
Mã:
Private Sub Worksheet_Activate()
ActiveWorkbook.RefreshAll
End Sub
Em cảm ơn anh. Nhưng em cần là dữ liệu tự động cập nhật chứ không dùng pivot
 
da em cảm ơn anh.
1. Cột e cần là cột J
2. Anh có thể giúp e VBA ( vì nó sẻ nhẹ hơn dùng công thức hàm)
3. Dữ liệu em sẻ nối tiếp bên dưới.
Bài đã được tự động gộp:


da em cảm ơn anh.
1. Cột e cần là cột J
2. Anh có thể giúp e VBA ( vì nó sẻ nhẹ hơn dùng công thức hàm)
3. Dữ liệu em sẻ nối tiếp bên dưới.
Bài đã được tự động gộp:


Em cảm ơn anh. Nhưng em cần là dữ liệu tự động cập nhật chứ không dùng pivot
Vậy bạn thử cái này

Mã:
Sub LocTrung()
Sheet1.Range("J1:J1000").AdvancedFilter Action:=xlFilterCopy, _
CopyToRange:=Sheet2.Range("C1"), Unique:=True
End Sub
 

File đính kèm

Web KT

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

Back
Top Bottom