Cần giúp đỡ về trích lọc có điều kiện trong Excel (1 người xem)

Liên hệ QC

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

Mình có 1 file Excel như bên dưới. mong mọi người giúp mình với nha.
Bạn dùng macro sự kiện này cho sheet DSHS nhé:
[GPECODE=vb]Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$C$1" Or Target.Count > 1 Then Exit Sub
[A4].CurrentRegion.AutoFilter 7, [C1]
End Sub[/GPECODE]
 

File đính kèm

Bạn dùng macro sự kiện này cho sheet DSHS nhé:
[GPECODE=vb]Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address "$C$1" Or Target.Count > 1 Then Exit Sub
[A4].CurrentRegion.AutoFilter 7, [C1]
End Sub[/GPECODE]


Cảm ơn bạn nhiều. cái này đúng là cái mình cần rồi. Nhưng vẫn ko hiểu lắm. bạn nói cụ thể hơn một chút được ko. giúp mình nha.

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:
Em xin bổ sung trường hợp ShowAllData
[GPECODE=vb]
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$C$1" Or Target.Count > 1 Then Exit Sub
[A4].CurrentRegion.AutoFilter 7, [C1]
If [C1].Value = "ALL" Then ActiveSheet.ShowAllData
End Sub[/GPECODE]
Đây là code AutoFilter có rất nhiều trên GPE bạn ạ.
 

File đính kèm

Có cách nào không dùng macro mà vẫn làm được điều này ko bạn? Tại có nhiều người ko biết kích hoạt macro. biết chỉ dùm mình nha. cảm ơn nhiều.
Có thể bạn, tuy nhiên phải thêm cột phụ:
Mã:
=IFERROR(INDEX($A$4:$H$761,MATCH($N5,$H$4:$H$761,0),[COLOR=#ff0000]3[/COLOR]),"")
Bạn tự điền thêm các ô trống nhé, chỉ thay chỗ đo đỏ là được
 

File đính kèm

Web KT

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

Trả lời
42
Đọc
17K
Back
Top Bottom