Lọc dữ liệu với 3 điều kiện trong 1 cột (1 người xem)

Liên hệ QC

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

Cuongnv0920

Thành viên chính thức
Tham gia
24/3/18
Bài viết
62
Được thích
8
Giới tính
Nam
mình có số thứ tự từ 1 tới 10 ở cột "A" của sheet "data" và mình lọc được 2 điều kiện là lấy số trong khoảng từ "5" cho đến "10"

Sub loc()
Dim locdulieu As Worksheet
Set locdulieu = Worksheets("data")
locdulieu.Range("A:A").AutoFilter field:=1, Criteria1:=">=5", Operator:=xlAnd, Criteria2:="<=10"
End Sub

nhưng giờ mình muốn lấy thêm 2 số nữa là 1 và 3 thì mình ko là được
mong các AE pro giúp đỡ.
 
mình có số thứ tự từ 1 tới 10 ở cột "A" của sheet "data" và mình lọc được 2 điều kiện là lấy số trong khoảng từ "5" cho đến "10"

Sub loc()
Dim locdulieu As Worksheet
Set locdulieu = Worksheets("data")
locdulieu.Range("A:A").AutoFilter field:=1, Criteria1:=">=5", Operator:=xlAnd, Criteria2:="<=10"
End Sub

nhưng giờ mình muốn lấy thêm 2 số nữa là 1 và 3 thì mình ko là được
mong các AE pro giúp đỡ.
Câu trả lời là không thể được, vì không thể thỏa mãn liền 1 lúc 2 điêu kiện:
>=5 và ={1,3}
 
Upvote 0
Nếu bạn dùng 1 vùng để mô tả điều kiện lọc thì là được, ví dụ như file đính kèm.
 

File đính kèm

Upvote 0
Nếu bạn dùng 1 vùng để mô tả điều kiện lọc thì là được, ví dụ như file đính kèm.

Cám ơn bạn nhiều
Tại mình mới mày mò học VBA bạn cho mình hỏi thêm
Nếu giờ mình lọc các số Từ 5 đến 10 rồi copy sang sheet2 xong rồi tiếp tục lọc số 1 và 3 copy vào cột A của sheet2
Do yêu cầu bài toán trong công việc. Nhờ bạn giúp đỡ
 
Upvote 0
Cám ơn bạn nhiều
Tại mình mới mày mò học VBA bạn cho mình hỏi thêm
Nếu giờ mình lọc các số Từ 5 đến 10 rồi copy sang sheet2 xong rồi tiếp tục lọc số 1 và 3 copy vào cột A của sheet2
Do yêu cầu bài toán trong công việc. Nhờ bạn giúp đỡ
Góp ý cho bạn:
Bạn nghiên cứu về Advanced Filter kết hợp với hàm thì lọc được theo điều kiện, sau đó thêm code Add dữ liệu vừa lọc được vào Sheet2.
 
Upvote 0
Nếu bạn đúng là mới xài VBA thì bạn thử dịch câu lệnh này của bạn sang tiếng Việt coi sao:
Mã:
locdulieu.Range("A:A").AutoFilter field:=1, Criteria1:=">=5", Operator:=xlAnd, Criteria2:="<=10"

mình iêu cầu vậy do bạn nêu:
PHP:
nhưng giờ mình muốn lấy thêm 2 số nữa là 1 và 3 thì mình ko là được

Chúc ngày cuối tuần vui vẻ!
 
Upvote 0
Nếu giờ mình
1. lọc các số Từ 5 đến 10 rồi copy sang sheet2
2. tiếp tục lọc số 1 và 3 copy vào cột A của sheet2
Do yêu cầu bài toán trong công việc. Nhờ bạn giúp đỡ

Được. Điều kiện đó là (các số Từ 5 đến 10) hoặc (=1) hoặc (=3).

Mà bạn có hiểu cách tạo vùng điều kiện như file tôi đã đính kèm chưa???
 
Upvote 0
Web KT

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

Back
Top Bottom